reklama

Takže chcete začít vytvářet aplikace pro Android, že? Někteří lidé se vám mohou pokusit říct, že je příliš pozdě na to, aby se dostali do hry, zejména pokud jste úplně nový začátečník, ale ve skutečnosti to tak není.

Pokud se zdá, že obchod Play je zaplaven mizernými aplikacemi a že už není místo pro nic nového, nezapomeňte, že nemusíte být originální. Vaše aplikace musí nabídnout něco, co ostatní aplikace nenabízejí, i když je to jen čistší rozhraní.

To bylo řečeno, jeden z nejlepší způsoby, jak se naučit programování Jak se naučit programování bez stresuMožná jste se rozhodli pokračovat v programování, ať už pro kariéru nebo jen jako koníček. Skvělý! Ale možná se začínáte cítit ohromeni. Není to tak skvělé. Zde je nápověda, která vám usnadní cestu. Přečtěte si více je prostřednictvím knih, takže zde je několik skvělých zdrojů, které byste si mohli prohlédnout. Budete muset naučit se trochu Java Nejlepší jazyky pro vývoj mobilních aplikací v roce 2016Svět vývoje mobilních aplikací je stále stejně silný jako vždy. Pokud chcete začít, není příliš pozdě! Zde jsou jazyky, na které byste se měli učit.

instagram viewer
Přečtěte si více , proto jsme zahrnuli i některé knihy Java.

Java: Průvodce pro začátečníky, šesté vydáníJava: Průvodce pro začátečníky, šesté vydání Kup teď na Amazonu $30.35

Pokud nemáte vůbec žádné zkušenosti s Java, měli byste začít s touto knihou. Všimněte si, že naučit se nový jazyk je těžké 7 užitečných triků pro zvládnutí nového programovacího jazykaJe v pořádku být ohromen, když se učíte kódovat. Pravděpodobně zapomenete na věci tak rychle, jak se je naučíte. Tyto tipy vám mohou pomoci lépe uchovat všechny nové informace. Přečtěte si více a dokonce i ti nejlepší psaní průvodci mohou cestu jen tak ulehčit.

Ale pokud jde o přívětivost pro nováčky, jen málokdo je stejně dobrý jako Java: Příručka pro začátečníky. Začíná to na samém začátku a provede vás pokročilými funkcemi, jako jsou lambda výrazy a JavaFX. Existuje důvod, proč je to nejlepší prodejce na Amazonu!

Nejnovější verze tohoto psaní, 6. vydání, je plně aktualizována pro Java Platform Standard Edition 8, takže vše, co se naučíte, bude použitelné pro moderní vývojové postupy Java.

Head First Java, 2. vydáníHead First Java, 2. vydání Kup teď na Amazonu $25.00

Je to druh knihy, kterou byste si měli přečíst, jakmile jste již měli úvodní expozici Java, protože přistupuje k jazyku úplně jiným způsobem - používá něco, co se nazývá „Head First“ přístup.

Head First Java chápe, že lidský mozek touží po novinkách. Abyste se mohli rychle učit, musíte být překvapeni, vzrušeni a zapojeni mnoha různými způsoby. To je způsob, jak se teoretické mumbo-jumbo stává součástí vaší mysli jako porozumění.

Jinými slovy, zatímco vaše počáteční expozice Java je o pohodlném používání syntaxe a konceptů, Head First Java je druhý průchod, který zajišťuje, že se vše propadne.

Myšlení v Javě (4. vydání)Myšlení v Javě (4. vydání) Kup teď na Amazonu $41.74

Jako by v přímém kontrastu k Head First Java, tato kniha je stejně suchá a technická, jak přicházejí. Je to jak teoretické, tak praktické, pokrývající všechny malé detaily, s nimiž se můžete při kódování v Javě setkat.

Ale skutečný prodejní bod Myšlení v Javě je to, že vám opravdu pomáhá „myslet v Javě“. Tato kniha vám pomůže naučit se idiomy a vzory, díky kterým je Java tak skvělá, a vybaví vás tak napsat čistší a bezpečnější kód 10 tipů pro psaní Cleaner & lepší kódPsaní čistého kódu vypadá snadněji, než ve skutečnosti je, ale jeho přínosy stojí za to. Takto můžete začít psát čistší kód ještě dnes. Přečtěte si více .

Nedoporučoval bych to jako první nebo druhou knihu, ale pokud se považujete za mezitímního programátora Java, měli byste to opravdu zkontrolovat. A nejlepší část? Je k dispozici pro zdarma, pokud si to dobře přečtete online 9 bezplatných programovacích knih, které z vás udělají profesionálaVolání všech programátorů, ať už nových, starých nebo ctižádostivých: Našli jsme skvělý výběr knih zdarma (jako v pivu), které vylepšují vaše kódovací schopnosti na další úroveň. Naskočte a užívejte si. Přečtěte si více .

Programování Androidu pro začátečníky: Naučte se všechny dovednosti Java a Android, které potřebujete k tomu, abyste mohli začít vyrábět výkonné mobilní aplikaceProgramování Androidu pro začátečníky: Naučte se všechny dovednosti Java a Android, které potřebujete k tomu, abyste mohli začít vyrábět výkonné mobilní aplikace Kup teď na Amazonu $44.77

Pokud si můžete dovolit pouze jednu knihu a nemáte žádné zkušenosti s aplikací Java nebo Android, pak vám tato kniha může nabídnout nejvíce peněz za peníze. Poskytuje úvod do Java a Androidu s příklady 40 mini-aplikací a 3 reálných aplikací.

Programování Android pro začátečníky předpokládá, že nic nevíte, a zaměřuje se na to, aby vám bylo příjemné prostředí pro kódování Android. Nebude vás to celou cestu k tomu, abyste byli mistrem, ale bude vás to dost daleko.

Programování pro Android: Průvodce rancem Big Nerd (2. vydání)Programování pro Android: Průvodce rancem Big Nerd (2. vydání) Kup teď na Amazonu $40.99

Přes podivné jméno - Velká blbeček farma učí programování online - toto je pravděpodobně nejlepší kniha o programování Android, kterou kdy najdete. Požádejte jakoukoli skupinu programátorů pro Android o doporučení knih a polovina z nich řekne toto.

Průvodce Big Nerd Ranch je založen na kurzu bootcampu, který učí základy programování pro Android a také dobré techniky, které je třeba použít při vývoji aplikací pro Android.

Big Nerd Ranch vyvíjí vlastní mobilní aplikace pro klienty z celého světa, takže si můžete odpočinout mít jistotu, že mají odborné znalosti a zkušenosti, aby mohli zálohovat vše, co je v tomto učeno rezervovat.

Základy vývoje aplikace Android Studio - Android 6 EditionZáklady vývoje aplikace Android Studio - Android 6 Edition Kup teď na Amazonu $34.99

Pokud se chystáte kódovat pro Android, jdete potřebují správné IDE namísto textového editoru Textové editory vs. IDE: Který z nich je pro programátory lepší?Výběr mezi pokročilým IDE a jednodušším textovým editorem může být obtížný. Nabízíme některé informace, které vám pomohou učinit toto rozhodnutí. Přečtěte si více , a v dnešní době je nejlepší volbou Android Studio (Eclipse a NetBeans jsou staré zprávy). Upozorňujeme, že Android Studio je vidličkou IntelliJ IDEA.

Dalo by se jít dál a naučit se, jak používat Android Studio samostatně, pomocí bezplatných zdrojů na webu, ale Základy vývoje aplikace Android Studio je to, co byste měli získat, pokud chcete komplexní pokrytí funkcí IDE, včetně konfigurací Gradle buildu.

Zahrnuje také některá pokročilá témata, jako je například správný návrh materiálu (takže vaše aplikace vypadá krásně a moderní), integrace s Mapami Google a integrace s fakturací v aplikaci Google Play a vývojářem Řídicí panel.

Android 6 pro programátory: přístup založený na aplikaci (3. vydání) (série vývojářů společnosti Deitel)Android 6 pro programátory: přístup založený na aplikaci (3. vydání) (série vývojářů společnosti Deitel) Kup teď na Amazonu $26.40

Nejtěžší součástí programování je vzít všechny teoretické koncepty, které jste se naučili, a proměnit je v něco hmatatelného. Jedna věc je naučit se API vývoje Androidu, ale je to úplně jiná věc, jak vytvořit skutečnou aplikaci od nuly.

Tady je kniha Android 6 pro programátoryopravdu se hodí. Provede vás osmi plnohodnotnými projekty a poskytne vám z první ruky vytvoření a dokončení skutečné aplikace pro Android.

Chcete-li z toho získat maximum, měli byste již s přechodem na Java být spokojeni. Mezi zahrnutá témata patří Android Studio, Gradle, Design materiálu, Threading, SQLite, Play Store API a další.

Proč se chcete učit Android?

Mezi těmito sedmi knihami si vyzvednete více než dostatek znalostí a praxe, abyste mohli psát vlastní aplikace pro Android od nuly po dokončení, ale můžete pokračovat ve vzdělávání tyto kanály YouTube 6 skvělých videí na YouTube, která vám pomohou naučit se vývoj AndroiduChcete se naučit, jak vyvíjet aplikace pro Android? Pak jsou pro vás tato videa YouTube ideální. Přečtěte si více a tyto mobilní vývojové blogy Navrhování průlomové aplikace? 7 blogů pro mobilní vývoj, které byste si měli přečístMobilní prostor je tak nový, že trendy se neustále mění a každý den se vytvářejí nové poznatky. Pokud plánujete vývoj mobilních aplikací, jak můžete držet krok, aniž byste se zbláznili? Přečtěte si více .

Nakonec vás chceme upozornit tyto úžasné podcasty pro programátory 15 prvotřídních podcastů pro programátory a vývojáře softwaruPodcasty jsou fantastický způsob, jak se dozvědět více o programování. Zde jsou některé z našich oblíbených podcastů souvisejících s programováním pro vaše potěšení z poslechu. Přečtěte si více což se vám může na vaší cestě stát neocenitelným. Přinejmenším vám poskytují způsob, jak se učit při dojíždění, dělat domácí práce, čekat na schůzku atd.

Nyní je řada na vás: proč se chcete naučit, jak vytvářet aplikace pro Android? Máte v hlavě nějaké skvělé nápady? Řekněte nám o nich v komentáři níže!

Joel Lee má B.S. v oblasti informatiky a více než šest let praxe v psaní. Je šéfredaktorem MakeUseOf.