Každý niekedy zažil túžbu programovať. Vo všeobecnosti však existujú štyri limitujúce faktory: časové obmedzenia, študijný materiál, mentálne bloky a rozpätie pozornosti. Vyčistite si rozvrh, prečistite myseľ a samoliečte svoj ADD šálkou obľúbenej kávy, pretože tu je materiál, ktorý sa potrebujete naučiť programovať.
Najťažšie na učení sa programovania je prekonať psychický blok. Po prvé, neexistuje žiadne programovacie božstvo, ktoré by komukoľvek udelilo kódovú gramotnosť. Naučiť sa kódovať je to isté ako učiť sa akýkoľvek jazyk, podstatné mená, slovesá a vety sa spájajú určitým spôsobom, aby počítaču dávali zmysel. Keď si zapíšete celú myšlienku, program funguje správne.
Po druhé, dokonca aj odborníci na Java s doktorátmi z informatiky si myslia, že Java má obrovské čierne skrinky so vstupmi a výstupmi. Rovnako ako pri akomkoľvek jazyku platí, že čím vyššia je vaša odbornosť, tým nejasnejšie jazykové štruktúry môžete použiť. Každý sa však môže naučiť základné jazykové štruktúry.
Tretím mentálnym blokom je získať motiváciu a "Len to urob." Nástroje sú zadarmo. Zdroje sú k dispozícii. Každý, kto chce napísať program, to môže urobiť a svoju prácu publikovať. Takže musíte skočiť priamo do vášho IDE a začať niečo vytvárať.
Nástroje: Ako vytvoriť aplikáciu pre Android Časť 1: Nastavenie Eclipse a súpravy Android SDK - Nastavenie Eclipse a súpravy Android SDK vám poskytne základné nástroje, ktoré potrebujete, aby ste mohli začať vytvárať aplikáciu pre Android. Ako pri každom projekte, mali by ste začať tým, že si najprv zhromaždíte svoje nástroje a naučíte sa ich používať.
Zručnosti: "Výukové programy Java" - Java Tutorials je v podstate elektronická kniha http, ktorá je zostavená v rovnakom formáte ako mnohé certifikácie a online kurzy. Mnoho ľudí uviedlo, že si chcú „sadnúť a naučiť sa Java“. Návody Java sú skvelým spôsobom, ako to presne urobiť. Toto je prispôsobené na písanie všeobecných aplikácií Java, a nie konkrétne na implementáciu Java v systéme Android. Učenie sa tohto materiálu vám poskytne silnú vedomostnú základňu pre programovanie aplikácií Java.
Materiály: Android "Index balíkov" - Index balíkov Android je referencia pre všetky balíky, triedy a rozhrania API poskytované spoločnosťou Google. Keď sa naučíte programovať v Jave, musíte sa oboznámiť s jednotlivými stavebnými kameňmi aplikácie. Každý z týchto balíkov funguje vo vašom písaní ako podstatné mená a slovesá. Dokumentácia ukazuje vhodný čas a miesto na použitie týchto slov, ako aj to, čo z nich získate. Tento index balíkov slúži ako váš slovník.
architektúra: "Dizajn Android" - Stránka Android Design je skvelým spúšťacím panelom pre nápady vo vašej aplikácii pre Android. Táto stránka je príkladom toho, čo by chcel Google vidieť. Každá stránka zobrazuje implementácie dizajnu odporúčané spoločnosťou Google.
Ľudský aspekt: Naše fórum o hackeroch pre Android je ideálnym miestom na kladenie otázok, získavanie odpovedí a prehliadanie prác iných vývojárov.
Prebrali sme teda všetky základy potrebné na začatie vytvárania vlastných aplikácií pre Android. Na internete je k dispozícii takmer nekonečné množstvo zdrojov. Podeľte sa o svoje obľúbené zdroje nižšie.