8 nejlepších knih pro vývoj aplikací pro Android

Obsah:

8 nejlepších knih pro vývoj aplikací pro Android
8 nejlepších knih pro vývoj aplikací pro Android
Anonim

Naše nejlepší tipy

  • Programování pro Android: Průvodce Big Nerd Ranch na Amazonu, „Se zaměřením na praktické techniky a přístupy nevyžaduje programování pro Android žádné předchozí zkušenosti s vývojem pro Android.“
  • Nejlepší univerzální: Android Studio 3.0 Development Essentials v Amazonu, „Android Studio 3.0 Development Essentials je skvělým úvodem do vytváření aplikací pro Android, od IDE po architekturu a design. "
  • Head First Android Development ve společnosti Amazon, „Redundance je klíčovou součástí přístupu k vývoji Androidu, přičemž základní koncepty jsou ilustrovány různými způsoby, jak jim pomoci zůstat.“
  • Vývoj pro Android pro nadané primáty na Amazonu, „Tento průvodce, který je často zaujatý a používá vulgární výrazy, je alternativou k „suchým, humorným, život vysávajícím knihám o kódování“, na které jste možná zvyklí.“
  • Android Cookbook: Problémy a řešení pro vývojáře Android na Amazonu, „Android Cookbook se zaměřuje na poskytování rychlých odpovědí na běžné problémy, od uživatelských rozhraní, multimédií až po vývoj hardwaru.“
  • Kotlin Programming: The Big Nerd Ranch Guide na Amazonu, „Big Nerd Ranch napsal definitivní knihu o kódování ve verzi 1.2 tohoto relativně nového jazyka pomocí praktického přístupu.“
  • Praktický Android na Amazonu: „S alespoň jedním úplným projektem v každé kapitole je snadné sledovat i složitá témata, jako je líné načítání nebo práce se zvukovými rozhraními Android Android.“
  • Nejlepší pro udržení aktuálního stavu: The Busy Coder's Guide to Android Development at Commons Ware, „Common in at a mamut in the mamut in the 200+ Chapter, 4 000+ pages, with stovky ukázkových aplikací, v této příručce nezůstane kámen na kameni."

Nejlepší knihy pro vývoj aplikací pro Android vám pomohou oživit vaši vizi. Na světě je asi 2,5 miliardy uživatelů Androidu. To je obrovský počet potenciálních uživatelů aplikace. Tyto knihy vám pomohou s tématy, jako je programování v jazyce Java, načítání do uživatelského prostředí a vše mezi tím.

Pro výběr více založený na příkladech doporučujeme Praktický Android na Amazonu. Každá kapitola pojednává o různých projektech, zatímco volba jako Android Programming: The Big Nerd Ranch Guide, také na Amazonu, se zaměřuje hlavně na stránku kódování Java.

Když si vyberete jednu z nejlepších knih pro vývoj aplikací pro Android, možnosti pro vaši budoucí aplikaci jsou nekonečné. Pokud chcete rychle vydělat peníze, přečtěte si našeho průvodce vyděláváním peněz vývojem aplikací.

Nejlepší pro programátory se zkušenostmi s Javou: Programování pro Android: Průvodce Big Nerd Ranch

Image
Image

Big Nerd Ranch si vybudoval reputaci na pořádání týdenních intenzivních bootcampů pro vývojáře a společnost tyto zkušenosti zabalila do malé řady programovacích příruček.

Se zaměřením na praktické techniky a přístupy nevyžaduje programování pro Android žádné předchozí zkušenosti s vývojem pro Android. Předpokládá však přiměřenou úroveň již existujících znalostí Javy, takže se může plně soustředit na prvky specifické pro Android. Společnost také nabízí průvodce programováním v jazyce Java pro nové uživatele.

V aplikaci Android Studio kniha vysvětluje koncepty prostřednictvím řady příkladů aplikací, které jsou v každé kapitole rozšířeny a vylepšeny. Kód je vysvětlen řádek po řádku, a to jak z hlediska toho, co se děje, tak i toho, proč se k němu přistupuje právě tímto způsobem.

Je to velká, podrobná kniha, částečně díky mnoha snímkům obrazovky a úryvkům kódu, které pomáhají vysvětlit jednotlivé sekce. Se zvláštní pozorností věnovanou základním a středním pojmům, pokud jste programátorem Java novým vývojem pro Android, tento průvodce Big Nerd Ranch je tím pravým.

Nejlepší všeuměl: Android Studio 3.0 Development Essentials – Android 8 Edition

Neil Smyth's Android Studio 3.0 Development Essentials je skvělým všestranným úvodem do vytváření aplikací pro Android, jeho více než 700 stránek pokrývá téměř vše, co potřebujete vědět.

Od vývojového prostředí přes architekturu a design, tisk a správu databází až po multimediální aspekty a další, kniha (plně aktualizovaná pro Android 8 a Android Studio 3) to vše podrobně rozebírá a poskytuje silnou znalostní základnu k sestavení v budoucnu.

S množstvím příkladů kódu a popisů je příručka určena pro ty, kteří již mají alespoň nějaké zkušenosti s programováním v Javě. Obzvláště silný na konfiguraci a používání Android Studio, včetně nastavení virtuálních testovacích zařízení, zahrnuje také věci, jako je implementace map a odesílání aplikací do obchodu Play, které jsou často v jiných příručkách špatně popsány. Celkově je to ideální místo na jednom místě pro začínající vývojáře Android.

Nejlepší pro vizuální studenty: Head First Android Development: Brain-Friendly Guide

Head First zaujímá se svými průvodci neobvyklý přístup. Se silným zaměřením na obrázky a neformální jazyk spíše než na suché svazky plné textu je cílem pomoci čtenářům naučit se, pochopit a udržet si nové koncepty.

Výjimkou není ani vývoj společnosti Android, který je plný diagramů, vývojových diagramů a komentářů, které posílí to, co je zahrnuto. Redundance je klíčovou součástí přístupu společnosti Head First, přičemž na klíčový materiál se odkazuje vícekrát různými způsoby, aby se lépe držel.

Všechny ty obrázky a opakování dělají z této knihy obrovskou knihu – na více než 900 stranách může na první pohled působit odstrašujícím dojmem a je zamýšlena jako úplná náhrada za třídu spíše než jako rychlá referenční příručka.

Budete potřebovat dobrou pracovní znalost Javy, ale nemusíte již být odborníkem. Mnoho praktických cvičení a na konci každé kapitoly jsou uvedeny domácí úkoly. Toto jsou klíčové aspekty přístupu průvodce – málokdy se přistihnete, že si materiál jen přečtete a půjdete dál.

Pokud se učíte vizuálně nebo se jinak snažíte udržet informace, když jsou prezentovány jako hustá stěna textu, Head First Android Development bude vítanou změnou tempa.

Nejlepší pro odlehčený přístup: Vývoj Androidu pro nadané primáty: Průvodce pro začátečníky

Ať už se považujete za nadané primáty nebo ne, vývoj Androidu Antonise Tsagarise pro nadané primáty je zajímavou možností. Autor, který často používá silné výrazy a nebojí se vyjádřit svůj názor, navrhuje svého průvodce jako alternativu k „suchým, humorným, život sajícím kódovacím knihám […] napsaným automatem.“

Tato poměrně krátká a levná kniha, zaměřená na začátečníky, vyžaduje pouze základní zkušenost s Javou nebo podobným programovacím jazykem. K dispozici v tištěné nebo elektronické podobě a provede čtenáře vývojem Androidu od úplných základů až po dokončení vaší první aplikace.

Potom se naučíte, jak nastavit vývojové prostředí Android Studio, vytvořit interaktivní uživatelské rozhraní s XML, získat různé komponenty Androidu pro vzájemnou komunikaci a spoustu dalšího.

Pokud se snadno urazíte, můžete se podívat na jednu z dalších příruček pro vývoj pro Android – ale pokud ne, je to zábavné a užitečné místo, kde začít.

Nejlepší pro rychlé odpovědi: Android Cookbook: Problémy a řešení pro vývojáře Android

Spíše než se snažit být úplným výukovým programem pro vývoj Androidu, Android Cookbook se zaměřuje na poskytování rychlých odpovědí na běžné problémy.

S více než 230 „recepty“pro věci, jako jsou uživatelská rozhraní, multimédia a služby určování polohy, plus zabývající se hardwarovými aspekty, jako jsou kamery a senzory, je příručka zaměřena na ty, kteří jsou již dostatečně obeznámeni s vývojem pro zařízení Android.

Na knize přispělo kolem 40 vývojářů a kniha těží ze široké škály úhlů pohledu a zkušeností. Každý recept je dodáván s ukázkovým kódem, který můžete použít ve svých vlastních projektech, buď ve fragmentu, nebo v úplném pracovním řešení podle potřeby.

Vzhledem k tomu, že je kniha navržena tak, aby ji bylo možné namáčet a vyjímat podle vašich aktuálních potřeb, velikost knihy (více než 700 stran) není ohromující. Pokud hledáte přímočaré odpovědi na zamotané problémy s vývojem Androidu, tato kuchařka si zaslouží místo na vašem stole.

Nejlepší pro učení Kotlin: Programování Kotlin: Průvodce Big Nerd Ranch

Od té doby, co Google oznámil plnou podporu programovacího jazyka Kotlin v rámci Android Studia, se rychle stal další velkou věcí v kruzích vývoje Androidu. Mnoho stávajících kodérů Android je v mnoha ohledech interoperabilní s jazykem Java, přesto je stručnější pro zápis a s desítkami užitečných nových funkcí.

Big Nerd Ranch napsal definitivní knihu o kódování ve verzi 1.2 tohoto relativně nového jazyka, za použití stejného praktického přístupu jako ve svých ostatních knihách a ve velmi respektovaných výcvikových táborech.

Zaměřeno na zkušené Java vývojáře, kteří se chtějí naučit Kotlin, příručka pokrývá všechny klíčové koncepty jazyka a rozhraní API a také vývojové prostředí IDEA.

Začínáme od prvních principů a poté se ponoříme hluboko do jazykového mixu objektově orientovaného a funkčního programování. Je to ideální způsob, jak začít s Kotlinem, a to jak pro Android, tak pro jiné platformy.

Nejlepší pro rychlý vývoj: Praktický Android: 14 dokončených projektů o pokročilých technikách a přístupech

Autor Praktického Androidu je zkušeným instruktorem Androidu a tento průvodce čerpá z některého z jeho nejoblíbenějších kurzů. Každá kapitola je založena na konkrétním konceptu, od konektivity po push notifikace, a hluboce se ponoří do toho nejlepšího způsobu, jak jej implementovat do vašich vlastních aplikací.

S alespoň jedním úplným projektem v každé kapitole je snadné sledovat i složitá témata, jako je líné načítání nebo práce se zvukovými rozhraními Android Android, a používat ty části ukázkového kódu, které jsou vhodné.

Vysvětluje proč i jak, autor podporuje své vlastní přístupy odkazy na relevantní materiál jinde. Očekává se, že uživatelé knihy již budou dobře obeznámeni s Javou a budou mít předchozí zkušenosti s vývojem v systému Android – toto není podrobný průvodce pro začátečníky.

Nejlepší pro udržení aktuálního stavu: Průvodce zaneprázdněným programátorem vývojem Android

Image
Image

Stejně jako cokoli jiného ve světě technologií jde vývoj Androidu rychle a tištěné knihy časem zastarají. Příručka Marka Murphyho Busy Coder's Guide to Android Development tento problém řeší pomocí modelu elektronické knihy založeného na předplatném. Kupující dostanou nejnovější verzi knihy plus šest měsíců aktualizací, přičemž nové verze vyjdou každých pár měsíců.

V mamutích 200+ kapitolách, 4 000+ stránkách, stovkách ukázkových aplikací a vizuálních prezentacích na témata vývoje aplikací pro Android nezůstane kámen na kameni. Stěžejní kapitoly knihy pokrývají základy nastavení vývojového prostředí, uživatelských rozhraní, správy dat a mnoho dalšího, než se rozdělí na „stopy“, které pokrývají desítky pokročilých témat navržených tak, aby je bylo možné číst podle potřeby.

Kromě knihy samotné mohou kupující každý týden klást otázky autorovi během „úředních hodin“. Pokud ke čtení nepotřebujete fyzickou knihu, The Busy Coder's Guide to Android Development je nejkomplexnější a nejaktuálnější dostupný zdroj.

Doporučuje: