Reklama

Takže chcete začať vytvárať aplikácie pre Android, však? Niektorí ľudia sa vám môžu pokúsiť povedať, že je príliš neskoro na to, aby ste sa dostali do hry, najmä ak ste úplne nový začiatočník, ale v skutočnosti to tak nie je.

Ak sa zdá, že obchod Play je zaplavený mizernými aplikáciami a že nie je miesto pre nič nové, nezabudnite, že nemusíte byť originálny. Vaše aplikácie musia ponúkať niečo, čo iné aplikácie neposkytujú, aj keď ide iba o čistejšie rozhranie.

Ako už bolo povedané, jeden z najlepšie spôsoby, ako sa naučiť programovať Ako sa naučiť programovanie bez stresuMožno ste sa rozhodli venovať programovaniu, či už na kariéru alebo len ako koníček. Skvelé! Ale možno sa začínate cítiť ohromení. Nie také veľké. Tu je pomoc pri uľahčovaní vašej cesty. Čítaj viac je cez knihy, takže tu je niekoľko skvelých zdrojov, ktoré by ste si mohli pozrieť. Budete musieť naučiť sa trochu Java Najlepšie jazyky pre vývoj mobilných aplikácií v roku 2016Svet vývoja mobilných aplikácií je stále taký silný ako kedykoľvek predtým. Ak chcete začať, ešte nie je neskoro! Tu sú jazyky, o ktorých by ste sa mali učiť.

instagram viewer
Čítaj viac , preto sme zahrnuli aj niektoré knihy Java.

Java: Príručka pre začiatočníkov, šieste vydanieJava: Príručka pre začiatočníkov, šieste vydanie Kúpte si teraz na Amazone $30.35

Ak nemáte vôbec žiadne skúsenosti s Java, mali by ste začať s touto knihou. Poznač si to naučiť sa nový jazyk je ťažké 7 užitočných trikov na zvládnutie nového programovacieho jazykaKeď sa učíte kódovať, je to v poriadku. Pravdepodobne zabudnete na veci tak rýchlo, ako sa ich naučíte. Tieto tipy vám môžu pomôcť lepšie si uchovať všetky tieto nové informácie. Čítaj viac a dokonca aj najlepšie napísaní sprievodcovia dokážu cestu len tak zmierniť.

Ale pokiaľ ide o priateľstvo pre nováčikov, len málo z nich je dobrých Java: Príručka pre začiatočníkov. Začína sa úplne na začiatku a prevedie vás pokročilými funkciami, ako sú výrazy lambda a JavaFX. Existuje dôvod, prečo je na Amazone najlepším predajcom číslo 1!

Najnovšia verzia tohto písania, 6. vydanie, je úplne aktualizovaná pre platformu Java Platform Standard Edition 8, takže všetko, čo sa naučíte, sa bude vzťahovať na moderné vývojové postupy Java.

Head First Java, 2. vydanieHead First Java, 2. vydanie Kúpte si teraz na Amazone $25.00

Toto je druh knihy, ktorú by ste si mali prečítať, keď už ste boli v počiatku vystavení Java, pretože pristupuje k jazyku úplne iným spôsobom - používa niečo, čo sa nazýva „Head First“ prístup.

Head First Java chápe, že ľudský mozog túži po novinkách. Ak sa chcete rýchlo učiť, musíte byť prekvapení, nadšení a angažovaní mnohými rôznymi spôsobmi. Týmto spôsobom sa teoretické mumbo-jumbo stáva súčasťou vašej mysle ako porozumenie.

Inými slovami, zatiaľ čo vaše počiatočné vystavenie Java je o pohodlnom používaní syntaxe a konceptov, Head First Java je druhý priechod, ktorý zaisťuje, že všetko klesne.

Myslenie v Jave (4. vydanie)Myslenie v Jave (4. vydanie) Kúpte si teraz na Amazone $41.74

Ako keby v priamom rozpore s Head First Java, táto kniha je tak suchá a technická, ako prídu. Je to teoretické aj praktické a pokrýva každý malý detail, s ktorým by ste sa mohli pri kódovaní v Jave stretnúť.

Ale skutočný predajný bod Myslenie v Jave je to, že vám skutočne pomáha „myslieť v jazyku Java“. Táto kniha vám pomôže naučiť sa frázy a vzory, vďaka ktorým je Java taká vynikajúca, a tým vás vybaví napíšte čistší a bezpečnejší kód 10 tipov na písanie Cleaner & Better CodePísanie čistého kódu vyzerá jednoduchšie, ako v skutočnosti je, ale jeho výhody sa oplatia. Takto môžete začať písať čistší kód ešte dnes. Čítaj viac .

Neodporúčal by som to ako prvú alebo druhú knihu, ale ak sa už považujete za sprostredkovateľa Java programov, mali by ste sa na to skutočne pozrieť. A najlepšie na tom je? Je k dispozícii pre zadarmo, ak si to prečítate online 9 bezplatných programovacích kníh, vďaka ktorým budete profesionáliVýzva pre všetkých programátorov, či už nových, starých alebo ambicióznych: našli sme veľký výber bezplatných kníh (napríklad v pive), aby sme vylepšili vaše kódovacie schopnosti na ďalšiu úroveň. Naskočte a užívajte si. Čítaj viac .

Programovanie systému Android pre začiatočníkov: Naučte sa všetky zručnosti v oblasti Java a Android, ktoré potrebujete, aby ste mohli začať vytvárať výkonné mobilné aplikácieProgramovanie systému Android pre začiatočníkov: Naučte sa všetky zručnosti v oblasti Java a Android, ktoré potrebujete, aby ste mohli začať vytvárať výkonné mobilné aplikácie Kúpte si teraz na Amazone $44.77

Ak si môžete dovoliť iba jednu knihu a nemáte skúsenosti s programom Java alebo Android, môže vám táto kniha priniesť tú najlepšiu bang-per-bucku. Poskytuje úvod do Java a Androidu s príkladmi 40 mini-aplikácií a 3 aplikácií v reálnom svete.

Programovanie Android pre začiatočníkov predpokladá, že nič neviete a zameriava sa na to, aby ste sa s kódovacím prostredím Android cítili pohodlne. Nezaberie to celú cestu k tomu, aby ste sa stali majstrom, ale dostanete sa veľmi ďaleko.

Programovanie pre Android: Sprievodca rancou Big Nerd (2. vydanie)Programovanie pre Android: Sprievodca rancou Big Nerd (2. vydanie) Kúpte si teraz na Amazone $40.99

Napriek podivnému názvu - Ranč Big Nerd učí programovanie online - toto je pravdepodobne najlepšia kniha o programovaní Android, akú ste kedy našli. Požiadajte akúkoľvek skupinu programátorov Android o odporúčanie kníh a polovica z nich to povie.

Sprievodca Rancou Big Nerd je založený na kurze bootcamp, ktorý učí základy programovania pre Android a tiež dobré techniky, ktoré sa majú používať pri vývoji aplikácií pre Android.

Ranč Big Nerd vyvíja vlastné mobilné aplikácie pre klientov z celého sveta, takže si môžete oddýchnuť mať istotu, že majú odborné znalosti a skúsenosti, aby si mohli zálohovať všetko, čo sa v nich naučilo book.

Základy vývoja aplikácií pre Android Studio - vydanie Android 6Základy vývoja aplikácií pre Android Studio - vydanie Android 6 Kúpte si teraz na Amazone $34.99

Ak sa chystáte kódovať pre Android, idete Potrebujete správne IDE namiesto textového editora Textové editory vs. IDE: Ktorý z nich je pre programátorov lepší?Výber medzi pokročilým IDE a jednoduchším textovým editorom môže byť ťažký. Ponúkame určité informácie, ktoré vám pomôžu pri tomto rozhodnutí. Čítaj viac , a v súčasnosti je najlepšou voľbou Android Studio (Eclipse a NetBeans sú staré správy). Upozorňujeme, že Android Studio je vidlica spoločnosti IntelliJ IDEA.

Mohli by ste ísť ďalej a dozvedieť sa, ako používať Android Studio sami pomocou bezplatných zdrojov na webe, ale Základy vývoja aplikácií pre Android Studio je to, čo by ste mali dostať, ak chcete komplexné pokrytie funkcií IDE vrátane konfigurácií Gradle buildu.

Zahŕňa aj niektoré pokročilé témy, napríklad správny návrh materiálu (takže vaša aplikácia vyzerá krásne a moderné), integrácia s Mapami Google a integrácia s fakturáciou v aplikácii Google Play a vývojárom Konzoly.

Android 6 pre programátorov: Prístup založený na aplikácii (3. vydanie) (séria vývojárov spoločnosti Deitel)Android 6 pre programátorov: Prístup založený na aplikácii (3. vydanie) (séria vývojárov spoločnosti Deitel) Kúpte si teraz na Amazone $26.40

Najťažšia časť programovania je brať všetky teoretické koncepty, ktoré ste sa naučili, a zmeniť ich na niečo hmatateľné. Jedna vec je naučiť sa API vývoja Androidu, ale je to úplne iná vec, ako vytvoriť skutočnú aplikáciu od začiatku.

Tu je kniha Android 6 pre programátorovnaozaj sa hodí. To vás prevedie ôsmimi plnohodnotnými projektmi a poskytne vám z prvej ruky skúsenosti s vytvorením a dokončením skutočnej aplikácie pre Android.

Aby ste z toho mali čo najväčší úžitok, mali by ste už s prechodom na Java mať pohodlie. Témy zahŕňajú Android Studio, Gradle, Dizajn materiálu, Rezanie závitov, SQLite, Rozhrania API Play Store a ďalšie.

Prečo sa chcete učiť Android?

Medzi týmito siedmimi knihami si vyberiete viac ako dostatok vedomostí a postupov, aby ste mohli písať vlastné aplikácie pre Android od začiatku až po dokončenie, ale môžete pokračovať v štúdiu pomocou tieto kanály YouTube 6 úžasných videí YouTube, ktoré vám pomôžu naučiť sa vývoj AndroiduChcete sa naučiť, ako vyvíjať aplikácie pre Android? Potom sú tieto videá YouTube ideálne pre vás. Čítaj viac a tieto blogy pre mobilný vývoj Navrhujete prelomovú aplikáciu? 7 blogov pre vývoj mobilných zariadení, ktoré by ste si mali prečítaťMobilný priestor je taký nový, že trendy sa neustále menia a každý deň sa získavajú nové poznatky. Ak plánujete vývoj mobilných aplikácií, ako môžete držať krok bez toho, aby ste sa zbláznili? Čítaj viac .

Nakoniec vás chceme upozorniť tieto úžasné podcasty pre programátorov 15 prvotriednych podcastov pre programátorov a vývojárov softvéruPodcasty sú fantastický spôsob, ako sa dozvedieť viac o programovaní. Tu sú niektoré z našich obľúbených podcastov týkajúcich sa programovania, ktoré vám spríjemnia počúvanie. Čítaj viac čo sa vám môže na vašej ceste ukázať ako neoceniteľné. Prinajmenšom vám dávajú spôsob, ako sa učiť pri dochádzaní, robení práce, čakaní na schôdzku atď.

Teraz je rad na vás: prečo sa chcete naučiť vytvárať aplikácie pre Android? Máte nejaké skvelé nápady vznášajúce sa vo vašej hlave? Povedzte nám o nich v komentári nižšie!

Joel Lee má titul B.S. v odbore informatiky a viac ako šesť rokov odbornej praxe v písaní. Je šéfredaktorom organizácie MakeUseOf.