Andorid RSS reader

Pozdravljeni!

Mobilni telefoni postajajo vse pomembnejši igralec tudi na spletu in vidim, da ima veliko spletnih portalov, trgovin in strani že svoje aplikacije za Android/iOS. Sam žal nisem programer, niti nimam izkušenj, zato sem se nekaj igral z App Inventorjem, vendar ta ne omogoča objavo aplikacij na Marketu, kljub temu pa bi rad ustvaril preprost RSS bralnik, ki bi mi novice črpal iz enega feeda in jih prikazoval v lepi obliki kot aplikacija. Zanima me, če kdo pozna kakšno free kodo, na kateri lahko nadaljuješ razvoj aplikacije ali ima sam kaj podobnega spisanega in bi hotel deliti kodo... Skratka iščem ogrodje, osnovo aplikacije za branje enega feeda. Vesel bom vseh predlogov in namigov, za kar se vam že vnaprej zahvaljujem!

3 odgovori

Mr. Google obvlada take stvari.
Pripenjam par uporabnih linkov, ki bi ti lahko pomagali:*Build a mobile RSS reader
*Working with XML on Android
*Android RSS Feed Reader
Za bolj podrobna vprašanja pa priporočam StackOverflow

Pozdravljen! Hvala za odgovor. Sedaj sem se nekaj spravil v Adobe Flash Builder in mi je celo uspelo narediti RSS app vendar ne znam spisati pravilne kode, da bi mi na LIST poleg naslovov vključil še slike. :(

Evo, sem ustvaril z Flash Builderjem en simple RSS reader, sedaj pa ne znam vključiti slik v DetailsView, ki prikazuje description, title in pubdate RSS itema... Ali bi bil kdo toliko prijazen in bi mi pomagal v tole kodo vključiti kodo iz tega tutoriala, ki govori o tem kako iz enclosure taga dobiti sliko:

<?xml version="1.0" encoding="utf-8"?>
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009"
        xmlns:s="library://ns.adobe.com/flex/spark"
        xmlns:rssreader="services.rssreader.*"
        title="" viewActivate="getDetails()">

    <fx:Script>
        <![CDATA[   


            import valueObjects.Item;

            [Bindable] private var rtitle:String;
            [Bindable] private var rdate:String;
            [Bindable] private var rcreator:String;
            [Bindable] private var rlink:String;
            [Bindable] private var rdesc:String;


            private function getDetails():void
            {
                var p:RegExp = /(&quot;)/ig;
                var thisItem:Item = data as Item;

                rtitle = thisItem.title;
                rdate = thisItem.pubDate;
                rcreator = thisItem.author;
                rlink = thisItem.link;
                rdesc = thisItem.description;
                rtitle = rtitle.replace(p, "");

            }
        ]]>
    </fx:Script>
    <fx:Declarations>
        <s:CallResponder id="getDataResult"/>
        <rssreader:Rssreader id="rssreader"/>
    </fx:Declarations>
    <s:navigationContent>
        <s:Button label="Nazaj" click="navigator.popView()" />
    </s:navigationContent>
    <s:BorderContainer top="0" bottom="0" left="0" right="0"
                       backgroundColor="#FFFFFF">


        <s:Label left="20" right="20" top="42" height="61"
                 backgroundColor="#FFFFFF" color="#000000" fontSize="24"
                 paddingBottom="20" paddingLeft="5" paddingRight="5"
                 paddingTop="5" text="{rtitle}"/>


        <s:Label left="20" right="90" top="14" height="23" backgroundColor="#FEFDFD" color="#666666"
                 fontSize="18" fontStyle="italic" paddingBottom="5" paddingLeft="5" paddingRight="5"
                 paddingTop="5" text="{rdate}"/>

        <s:BitmapImage y="91" left="20" right="20" height="135" source="image"/>

        <s:Label left="20" right="20" top="335" bottom="69" color="#666666"
                 backgroundColor="#FFFFFF" fontSize="18" paddingBottom="5"
                 paddingLeft="5" paddingRight="5" paddingTop="5"
                 text="{rdesc}" maxDisplayedLines="50"  />

        <s:Button left="50" right="50" bottom="22" label="Preberi celoten članek"
                  click="navigator.pushView(ClanekHTML, data.link)"/>

    </s:BorderContainer>

</s:View>