A 8 legjobb könyv az Android-alkalmazások fejlesztéséhez

Tartalomjegyzék:

A 8 legjobb könyv az Android-alkalmazások fejlesztéséhez
A 8 legjobb könyv az Android-alkalmazások fejlesztéséhez
Anonim

A legjobb választásunk

  • Android programozás: The Big Nerd Ranch Guide az Amazonnál: "A gyakorlati technikákra és megközelítésekre összpontosítva az Android programozáshoz nincs szükség korábbi Android fejlesztési tapasztalatokra."
  • A legjobb sokoldalú: Android Studio 3.0 Development Essentials az Amazonnál: "Az Android Studio 3.0 Development Essentials nagyszerű bevezetés az Android-alkalmazások létrehozásába, az IDE-től az architektúráig és a tervezésig "
  • Head First Android Development az Amazonnál: "A redundancia az Android fejlesztések megközelítésének kulcsfontosságú része, és az alapvető fogalmakat különféle módon illusztrálják, hogy segítsenek nekik megfelelni."
  • Android fejlesztés tehetséges főemlősök számára az Amazonnál, "Ez a gyakran véleménynyilvánított és erős nyelvezetet használó útmutató a "száraz, humortalan, életszívó kódolókönyvek" alternatívája, amelyekhez már hozzászokhat."
  • Android Cookbook: Problémák és megoldások Android-fejlesztőknek az Amazonnál: "Az Android Cookbook arra összpontosít, hogy gyors válaszokat adjon a gyakori problémákra, a felhasználói felületektől a multimédián át a hardverfejlesztésig."
  • Kotlin programozás: The Big Nerd Ranch Guide az Amazonnál: "A Big Nerd Ranch írt egy végleges könyvet a kódolásról ennek a viszonylag új nyelvnek az 1.2-es verziójában, gyakorlati megközelítéssel."
  • Gyakorlati Android az Amazonnál: "Ha minden fejezetben legalább egy teljes projekt van, akkor még olyan összetett témákkal is könnyen követhető, mint a lusta betöltés vagy az Android audio API-k kezelése."
  • A legjobb, ha naprakészen akar maradni: The Busy Coder's Guide to Android Development a Commons Ware-nél, „Már 200+ fejezettel, 4000+ oldallal érkezik több száz mintaalkalmazás, ebben az útmutatóban egyetlen kő sem marad megfordítva."

Az Android-alkalmazások fejlesztéséhez szükséges legjobb könyvek segítenek életre kelteni elképzeléseit. Körülbelül 2,5 milliárd Android-felhasználó van a világon. Ez a potenciális alkalmazásfelhasználók nagy száma. Ezek a könyvek segítséget nyújtanak az olyan témákban, mint a Java programozás, a betöltés a felhasználói élményig, és minden a kettő között.

Példaalapú választáshoz javasoljuk a Praktikus Androidot az Amazonnál. Minden fejezet különböző projekteket tárgyal, míg az olyan választási lehetőségek, mint az Android programozás: The Big Nerd Ranch Guide, szintén az Amazonnál, leginkább a Java kódolási oldalára összpontosítanak.

Amikor kiválasztja az egyik legjobb könyvet az Android-alkalmazások fejlesztéséhez, a jövőbeli alkalmazás lehetőségei végtelenek. Csak feltétlenül olvassa el útmutatónkat az alkalmazásfejlesztéssel pénzt keresni, ha gyorsan szeretne pénzt keresni.

A legjobb Java-tapasztalattal rendelkező programozóknak: Android programozás: The Big Nerd Ranch Guide

Image
Image

A Big Nerd Ranch hírnevét a fejlesztők számára fenntartott hetes intenzív indítótáborokra alapozta, és a vállalat ezt a tapasztalatot egy kis programozási útmutatóba fogl alta össze.

A gyakorlati technikákra és megközelítésekre összpontosítva az Android programozáshoz nincs szükség korábbi Android fejlesztési tapasztalatokra. Feltételezi azonban a már meglévő Java-ismeretek ésszerű szintjét, így teljes mértékben az Android-specifikus elemekre tud összpontosítani. A cég Java programozási útmutatót is kínál azoknak, akik még nem ismerik a témát.

Az Android Studio használatával a könyv egy sor példaalkalmazáson keresztül magyarázza el a fogalmakat, amelyeket minden fejezetben bővítünk és javítunk. A kódot soronként magyarázzák el, mind abból a szempontból, hogy mi történik, és hogy miért közelítik meg az adott módon.

Ez egy nagy, részletes könyv, részben a számos képernyőképnek és kódrészletnek köszönhető, amelyek az egyes szakaszok magyarázatát szolgálják. Különös figyelmet fordítva az alap- és középkategóriás koncepciókra, ha Ön még új Java-programozó az Android fejlesztésében, ez a Big Nerd Ranch útmutató a megfelelő választás.

A legjobb sokoldalú: Android Studio 3.0 Development Essentials – Android 8 Edition

Neil Smyth Android Studio 3.0 Development Essentials egy nagyszerű, átfogó bevezetés az Android-alkalmazások létrehozásába, több mint 700 oldala szinte mindent lefed, amit tudnod kell.

A fejlesztői környezettől az architektúrán és a tervezésen, a nyomtatáson és az adatbáziskezelésen át a multimédiás szempontokig és még sok más – a könyv (teljesen frissítve Android 8 és Android Studio 3 rendszerre) mindezt részletesen tárgyalja, és erős tudásbázist biztosít a felépítéshez. a jövőben.

A rengeteg kódpéldát és leírást tartalmazó útmutató azoknak szól, akik már rendelkeznek legalább némi tapasztalattal a Java programozásban. Különösen erős az Android Studio konfigurációjában és használatában, ideértve a virtuális teszteszközök beállítását is, de olyan dolgokra is kiterjed, mint a térképek megvalósítása és az alkalmazások Play Áruházba való beküldése, amelyekkel más útmutatók gyakran rosszul foglalkoznak. Összességében ez az ideális egyablakos ügyintézés a kezdő Android-fejlesztők számára.

A legjobb vizuális tanulók számára: Head First Android Development: A Brain-Friendly Guide

A Head First szokatlan megközelítést alkalmaz útmutatóival. Nagy hangsúlyt fektetve a képekre és a hétköznapi nyelvezetre, nem pedig a száraz, szöveges versekre, a cél az, hogy segítse az olvasókat megtanulni, megérteni és megtartani az új fogalmakat.

A vállalat Android-fejlesztése sem kivétel, tele diagramokkal, folyamatábrákkal és megjegyzésekkel, amelyek megerősítik a leírtakat. A redundancia kulcsfontosságú része a Head First megközelítésének, és a kulcsfontosságú anyagokra többször hivatkoznak, különféle módokon, hogy segítsenek ragaszkodni.

Mindezek a képek és ismétlődések teszik ezt egy hatalmas könyvvé – több mint 900 oldalas, első pillantásra megfélemlítőnek tűnhet, és inkább a teljes osztálytermi helyettesítőnek szánják, nem pedig egy gyors útmutatónak.

Számos Java-ismeretre lesz szüksége, de nem kell szakértőnek lenni. Gyakorlati gyakorlatok bővelkednek, és minden fejezet végén található a házi feladat. Ezek kulcsfontosságú szempontok az útmutató megközelítésében – ritkán fordul elő, hogy egyszerűen elolvassa az anyagot, és továbblép.

Ha Ön vizuálisan tanuló, vagy más módon nehezen tudja megtartani az információt, ha sűrű szövegfalként jeleníti meg, a Head First Android Development üdvözlendő változást jelent majd.

A legjobb a könnyed megközelítéshez: Android fejlesztés tehetséges főemlősök számára: Útmutató kezdőknek

Akár tehetséges főemlősnek tartja magát, akár nem, Antonis Tsagaris tehetséges főemlősök számára készült Android-fejlesztése érdekes lehetőség. A szerző gyakran erős nyelvezetet használva, és nem fél a véleménynyilvánítástól, az útmutatóját a „száraz, humortalan, életszívó kódolókönyvek […] automata által írt” alternatívájaként javasolja.

Ez a kezdőknek szánt, viszonylag rövid és olcsó könyv csak alapszintű Java vagy hasonló programozási nyelvi tapasztalatot igényel az induláshoz. Nyomtatott vagy e-könyv formában elérhető, és végigvezeti az olvasót az Android-fejlesztésen az alapoktól az első alkalmazás befejezéséig.

Útközben megtudhatja, hogyan állíthatja be az Android Studio fejlesztői környezetet, hogyan hozhat létre interaktív felhasználói felületet XML-lel, hogyan kommunikálhat egymással különböző Android-összetevők, és még sok minden mást.

Ha könnyen megsértődsz, érdemes átnézned a többi Android-fejlesztési útmutatót – de ha nem, akkor ez egy szórakoztató és hasznos kiindulópont.

A legjobb a gyors válaszokért: Android-szakácskönyv: Problémák és megoldások Android-fejlesztőknek

Ahelyett, hogy egy teljes Android-fejlesztési oktatóanyag legyen, az Android Cookbook arra összpontosít, hogy gyors válaszokat adjon a gyakori problémákra.

A több mint 230 „recepttel” olyan dolgokhoz, mint a felhasználói felületek, a multimédia és a helymeghatározási szolgáltatások, valamint a hardver-specifikus szempontok, például a kamerák és érzékelők, az útmutató azoknak szól, akik már nagyjából ismerik az Android-eszközök fejlesztését.

Körülbelül 40 fejlesztő működött közre a könyvben, és a nézőpontok és a tapasztalatok széles skálája hasznot húz. Minden recepthez tartozik mintakód, amelyet felhasználhat saját projektjeiben, akár egy részletben, akár egy teljes működő megoldásban.

Mivel úgy tervezték, hogy az aktuális szükségletei alapján be- és kimeríthető legyen, a könyv mérete (700+ oldal) nem lesz elsöprő. Ha egyértelmű válaszokat keres az Android fejlesztési problémáira, ez a szakácskönyv megérdemli, hogy helyet foglaljon az asztalán.

A legjobb Kotlin tanuláshoz: Kotlin programozás: A nagy nerd tanyai útmutató

Mióta a Google bejelentette, hogy teljes mértékben támogatja a Kotlin programozási nyelvet az Android Studión belül, gyorsan ez lett a következő nagy dolog az Android fejlesztői körökben. A Java-val sok szempontból együttműködő, mégis tömörebben beírható, és sok tucatnyi hasznos új funkcióval rendelkező Android-kódolók váltanak.

A Big Nerd Ranch írt egy végleges könyvet a kódolásról ennek a viszonylag új nyelvnek az 1.2-es verziójában, ugyanazt a gyakorlati megközelítést alkalmazva, mint a többi könyvében és a köztiszteletben álló kezdő táborokban.

A tapaszt alt Java-fejlesztők számára készült, akik Kotlint szeretnének megtanulni, az útmutató a nyelv összes kulcsfontosságú fogalmát és API-ját, valamint az IDEA fejlesztői környezetet tartalmazza.

Az első alapelvektől kezdve, majd mélyen belemerülve a nyelv objektumorientált és funkcionális programozási megközelítéseinek keverékébe, ez az ideális módja a Kotlin használatának, mind Android, mind más platformokon.

A legjobb a gyors fejlesztéshez: Praktikus Android: 14 teljes projekt fejlett technikákkal és megközelítésekkel

A Practical Android szerzője tapaszt alt Android-oktató, és ez az útmutató a legnépszerűbb tanfolyami tartalmaira támaszkodik. Minden fejezet egy adott koncepción alapul, a kapcsolódástól a push értesítésekig, és mélyrehatóan belemerül a saját alkalmazásaiban való megvalósítás legjobb módjába.

Ha minden fejezetben legalább egy teljes projekt van, akkor könnyen követhető az olyan összetett témák mellett is, mint a lusta betöltés vagy az Android audio API-k kezelése, és a mintakód megfelelő részeit használhatja.

A szerző a miértet és a hogyant elmagyarázva saját megközelítéseit máshol található releváns anyagokra mutató hivatkozásokkal támasztja alá. A könyvet használók várhatóan már jártasak lesznek a Java-ban, és már rendelkeznek Android-fejlesztési tapasztalattal – ez nem egy lépésről lépésre szóló útmutató kezdőknek.

A legjobb, ha naprakészen marad: Az elfogl alt kódoló útmutatója az Android fejlesztéséhez

Image
Image

Mint minden más a technológiai világban, az Android fejlesztése is gyorsan halad, és a nyomtatott könyvek idővel elavulnak. Mark Murphy Busy Coder's Guide to Android Development című kiadványa egy előfizetéses e-könyv-modell segítségével kerül megkerülni ezt a problémát. A vásárlók megkapják a könyv legfrissebb verzióját, valamint hat hónapos frissítéseket, az új verziók pedig néhány havonta jelennek meg.

A több mint 200 fejezettel, több mint 4000 oldallal, több száz mintaalkalmazással, valamint az Android-alkalmazások fejlesztési témáival kapcsolatos vizuális prezentációk megjelenésével minden kő nem marad megfordítva. A könyv fő fejezetei a fejlesztői környezet beállításának alapjait, a felhasználói felületeket, az adatkezelést és még sok minden mást ismertetnek, mielőtt „útvonalakra” ágaznának, amelyek több tucat haladó témát fednek le, amelyeket úgy terveztek, hogy szükség szerint olvassák el.

Maga a könyv mellett a vásárlók kérdéseket tehetnek fel a szerzőnek az irodai csevegések során minden héten. Ha nincs szüksége fizikai könyvre az olvasáshoz, a The Busy Coder's Guide to Android Development a legátfogóbb és legfrissebb elérhető forrás.

Ajánlott: