Vsakdo je kdaj doživel željo po programiranju. Vendar pa na splošno obstajajo štirje omejujoči dejavniki: časovne omejitve, študijsko gradivo, mentalne blokade in razpon pozornosti. Zato počistite svoj urnik, zbistrite misli in samozdravite svoj ADD s skodelico prijetne kave, ker je tukaj gradivo, ki ga potrebujete, da se naučite programirati.
Najtežji del učenja programiranja je premagovanje mentalne blokade. Prvič, ne obstaja programsko božanstvo, ki bi komurkoli podelilo kodno pismenost. Učenje kodiranja je enako kot učenje katerega koli jezika. Obstajajo samostalniki, glagoli in stavki, ki se združijo na določen način, da imajo računalniku smisel. Ko zapišete celotno misel, program deluje pravilno.
Drugič, celo strokovnjaki za Javo z doktorati iz računalništva menijo, da ima Java ogromne črne skrinjice z vhodi in izhodi. Tako kot pri katerem koli drugem jeziku, višje kot je vaše znanje, več nejasnih jezikovnih struktur lahko uporabljate. Vsakdo pa se lahko nauči osnovnih jezikovnih struktur.
Tretja mentalna blokada je pridobiti motivacijo in "Samo naredi to." Orodja so brezplačna. Sredstva so na voljo. Vsakdo, ki želi napisati program, lahko to naredi in objavi svoje delo. Torej morate preprosto skočiti v svoj IDE in začeti nekaj ustvarjati.
Orodja: Kako zgraditi aplikacijo za Android 1. del: Nastavitev Eclipse in Android SDK - Nastavitev Eclipse in Android SDK vam bo dala osnovna orodja, ki jih potrebujete za začetek izdelave aplikacije za Android. Kot pri vsakem projektu morate začeti tako, da zberete svoja orodja in se jih najprej naučite uporabljati.
Spretnosti: "Vadnice za Java" - Java Tutorials je v bistvu e-knjiga http, ki je pripravljena v enaki obliki kot številni certifikati in spletni tečaji. Veliko ljudi je izjavilo, da se želijo "usesti in se naučiti Jave." Vadnice za Java so odličen način za to. To je prilagojeno pisanju generičnih aplikacij Java in ne specifično Androidove implementacije Jave. Učenje tega gradiva vam bo dalo močno bazo znanja za programiranje aplikacij Java.
Materiali: Android "Indeks paketov" - Indeks paketov Android je referenca za vse pakete, razrede in API-je, ki jih zagotavlja Google. Ko se naučite programirati v Javi, se morate poučiti o posameznih gradnikih aplikacije. Vsak od teh paketov deluje kot samostalniki in glagoli v vašem pisanju. Dokumentacija prikazuje ustrezen čas in kraj za uporabo teh besed, pa tudi, kaj imate od njih. Ta indeks paketov služi kot vaš slovar.
Arhitektura: "Android Design" - Stran Android Design je odlična lansirna plošča za ideje v vaši aplikaciji za Android. Ta stran je primer tega, kar bi Google rad videl. Vsaka stran prikazuje izvedbe oblikovanja, ki jih priporoča Google.
Človeški vidik: Naš hekerski forum za Android je popoln kraj za postavljanje vprašanj, pridobivanje odgovorov in ogled del drugih razvijalcev.
Tako smo pokrili vse osnove, potrebne za začetek ustvarjanja lastnih aplikacij za Android. Na internetu je na voljo skoraj neskončno število virov. Spodaj delite svoje najljubše vire.