8 parasta kirjaa Android-sovelluskehitykseen

David Dean
Kirjailija
  • Canterburyn yliopisto

David Dean on kuluttaja- ja matkailutekniikkaan erikoistunut kirjailija. Hänet on julkaistu The New York Timesissa, Chicago Tribunessa ja muissa julkaisuissa.

Paras ohjelmoijille, joilla on Java-kokemus: Android-ohjelmointi: Big Nerd Ranch Guide

Android-ohjelmointi: Big Nerd Ranch Guide
Amazonin luvalla
Osta AmazonistaOsta osoitteessa Barnesandnoble.comOsta osoitteesta Google.com

Big Nerd Ranch rakensi maineensa järjestämällä viikon pituisia intensiivisiä käynnistyskursseja kehittäjille, ja yritys on koonnut tämän kokemuksen pieneen valikoimaan ohjelmointioppaita.

Keskittyen käytännön tekniikoihin ja lähestymistapoihin, Android ohjelmointi ei vaadi aikaisempaa Android-kehityskokemusta. Se edellyttää kuitenkin kohtuullista Java-tietoa, joten se voi keskittyä täysin Android-spesifisiin elementteihin. Yritys tarjoaa myös Java-ohjelmointioppaan aiheen uusille.

Käyttämällä Android Studio, kirja selittää käsitteitä esimerkkisovellusten sarjan avulla, joita laajennetaan ja parannetaan jokaisessa luvussa. Koodi selitetään rivi riviltä sekä sen suhteen, mitä tapahtuu ja miksi sitä lähestytään tällä tavalla.

Se on suuri, yksityiskohtainen kirja, joka johtuu osittain lukuisista kuvakaappauksista ja koodinpätkistä, joita käytetään selittämään kunkin osion. Jos olet uusi Java-ohjelmoija Android-kehityksessä, kiinnitä erityistä huomiota perus- ja keskitason konsepteihin, joten tämä Big Nerd Ranch -opas on oikea valinta.

Paras monipuolinen: Android Studio 3.0 Development Essentials - Android 8 Edition

Osta Amazonista

Neil Smythin Android Studio 3.0 Development Essentials on loistava monipuolinen johdatus Android-sovellusten luomiseen, ja sen yli 700 sivua kattavat melkein kaiken mitä sinun tarvitsee tietää.

Kehitysympäristöstä arkkitehtuuriin ja suunnitteluun, painatukseen ja tietokantojen hallintaan multimedianäkökohtiin ja moneen muuhun kirjaan (täysin päivitetty Android 8:lle ja Android Studio 3:lle) käsittelee kaikkea yksityiskohtaisesti ja tarjoaa vahvan tietopohjan, jota voi hyödyntää tulevaisuutta.

Runsaasti koodiesimerkkejä ja -kuvauksia sisältävä opas on tarkoitettu niille, joilla on jo ainakin jonkin verran kokemusta ohjelmoinnista Javasta. Erityisen vahva Android Studion konfiguroinnissa ja käytössä, mukaan lukien virtuaalisten testilaitteiden määrittäminen, se myös kattaa asioita, kuten karttojen toteutuksen ja sovellusten lähettämisen Play Kauppaan, jotka ovat usein huonosti käsitelty muissa oppaita. Kaiken kaikkiaan se on ihanteellinen yhden luukun palvelu aloitteleville Android-kehittäjille.

Paras visuaalisille oppijoille: Head First Android Development: Aivoystävällinen opas

Osta AmazonistaOsta osoitteessa Barnesandnoble.com

Head First käyttää epätavallista lähestymistapaa oppaineen. Tarkoituksena on auttaa lukijoita oppimaan, ymmärtämään ja säilyttämään uusia käsitteitä, koska painopiste on vahvasti kuvissa ja arkikielessä kuivan, tekstiä sisältävän tekstin sijaan.

Yrityksen Android-kehitys ei ole poikkeus, täynnä kaavioita, vuokaavioita ja kommentteja, jotka vahvistavat käsiteltyä asiaa. Redundanssi on olennainen osa Head Firstin lähestymistapaa, ja avainmateriaaliin viitataan useita kertoja eri tavoilla, jotta se pysyy kiinni.

Kaikki nuo kuvat ja toistot tekevät tästä valtavan kirjan – yli 900 sivulta voi tuntua pelottava ensi silmäyksellä ja se on tarkoitettu korvaamaan koko luokkahuoneen pikemminkin kuin a pikakäyttöopas.

Tarvitset hyvän Java-taidon, mutta sinun ei tarvitse olla jo asiantuntija. Käytännön harjoituksia on runsaasti, ja kotitehtävät on asetettu kunkin luvun loppuun. Nämä ovat keskeisiä näkökohtia oppaan lähestymistavassa – huomaat harvoin vain lukevasi materiaalia ja jatkavasi eteenpäin.

Jos olet visuaalinen oppija tai sinulla on muuten vaikeuksia säilyttää tietoa, kun se esitetään tiheänä tekstimuurina, Ensimmäinen Android-kehitys tulee olemaan tervetullut vaihtelu vauhtiin.

Parhaat sovellukset

Paras kevyelle lähestymistavalle: Android-kehitys lahjakkaille kädellisille: Aloittelijan opas

Osta Amazonista

Pidätkö itseäsi lahjakkaana kädellisenä tai et, Antonis Tsagarisin Android-kehitys lahjakkaille kädellisille on mielenkiintoinen vaihtoehto. Kirjoittaja käyttää usein voimakasta kieltä ja pelkäämättä mielipiteensä ilmaisua ja ehdottaa opastaan ​​vaihtoehtona "kuiville, huumorintajuisille, elämää imeville koodauskirjoille [...] kirjoittajille."

Tämä aloittelijoille suunnattu suhteellisen lyhyt ja edullinen kirja vaatii vain perustason kokemusta Javasta tai vastaavasta ohjelmointikielestä päästäkseen alkuun. Saatavana painettuna tai e-kirjana, se vie lukijan Android-kehityksen läpi ehdottomista perusteista ensimmäisen sovelluksesi viimeistelyyn.

Matkan varrella opit määrittämään Android Studio -kehitysympäristön, luomaan interaktiivinen käyttöliittymä XML: n kanssa, saada erilaiset Android-komponentit kommunikoimaan keskenään ja paljon muutakin.

Jos loukkaat helposti, saatat haluta tutustua muihin Android-kehitysoppaisiin – mutta jos ei, tämä on viihdyttävä ja hyödyllinen paikka aloittaa.

Paras pikavastauksille: Android-keittokirja: ongelmia ja ratkaisuja Android-kehittäjille

Osta AmazonistaOsta osoitteessa Barnesandnoble.com

Sen sijaan, että yrittäisit olla täydellinen Android-kehitysopas, Android keittokirja keskittyy tarjoamaan nopeita vastauksia yleisiin ongelmiin.

Yli 230 "reseptiä" sellaisille asioille kuin käyttöliittymät, multimedia ja sijaintipalvelut sekä laitteistokohtaisia ​​näkökohtia, kuten kameroita ja antureita, opas on suunnattu niille, joille kehittäminen on jo kohtuullisesti perehtynyt Android-laitteet.

Noin 40 kehittäjää osallistui kirjaan, ja se hyötyy monista näkökulmista ja kokemuksista. Jokaisen reseptin mukana tulee mallikoodi, jota voit käyttää omissa projekteissasi, joko katkelmana tai kokonaisena toimivana ratkaisuna tarpeen mukaan.

Koska se on suunniteltu upotettavaksi ja poistettavaksi nykyisten tarpeidesi mukaan, kirjan koosta (yli 700 sivua) ei tule ylivoimaista. Jos etsit yksinkertaisia ​​vastauksia Android-kehitysongelmiin, tämä keittokirja ansaitsee paikan työpöydälläsi.

Paras Kotlinin oppimiseen: Kotlin-ohjelmointi: Big Nerd Ranch Guide

Osta Amazonista

Koska Google ilmoitti täyden tuen Kotlin-ohjelmointikielelle Android Studiossa, siitä on nopeasti tullut seuraava iso asia Android-kehityspiireissä. Monet nykyiset Android-kooderit ovat monin tavoin yhteentoimivia Javan kanssa, mutta silti tiiviimmin kirjoitettavia ja kymmeniä hyödyllisiä uusia ominaisuuksia.

Big Nerd Ranch on kirjoittanut lopullisen kirjan koodauksesta tämän suhteellisen uuden kielen versiossa 1.2 käyttäen samaa käytännönläheistä lähestymistapaa kuin muissa kirjoissaan ja hyvin arvostetuissa käynnistysryhmissä.

Kokeneille Java-kehittäjille, jotka haluavat oppia Kotlinin, suunnattu opas kattaa kaikki kielen keskeiset käsitteet ja API: t sekä IDEA-kehitysympäristön.

Aloitetaan ensin periaatteista, sitten sukeltaa syvälle kielen olio- ja toiminnallisuuden sekoitukseen ohjelmointilähestymistapoja, se on ihanteellinen tapa aloittaa Kotlin, sekä Androidille että muille alustat.

Paras nopeaan kehitykseen: Käytännöllinen Android: 14 täydellistä projektia edistyneillä tekniikoilla ja lähestymistavoilla

Osta Amazonista

Tekijä: Käytännöllinen Android on kokenut Android-ohjaaja, ja tämä opas pohjautuu joihinkin hänen suosituimpiin kurssisisältöihinsä. Jokainen luku perustuu tiettyyn konseptiin liitettävyydestä push-ilmoituksiin, ja sukeltaa syvälle parhaan tavan toteuttaa se omissa sovelluksissasi.

Kun jokaisessa luvussa on vähintään yksi täysi projekti, sitä on helppo seurata monimutkaistenkin aiheiden, kuten esim laiska lataaminen tai Androidin äänisovellusliittymien käsitteleminen ja käytä mitä tahansa esimerkkikoodin osia sopiva.

Selittäessään miksi ja miten, kirjoittaja tukee omia lähestymistapojaan linkeillä asiaankuuluvaan materiaaliin muualla. Kirjaa käyttävien odotetaan jo tuntevan Javaa hyvin ja heillä on aikaisempaa kokemusta Android-kehityksestä – tämä ei ole askel askeleelta opas aloittelijoille.

Paras tapa pysyä ajan tasalla: Kiireisen koodaajan opas Android-kehitykseen

Varatun koodaajan opas Android-kehitykseen
Commonswaren luvalla
Osta osoitteesta Commonsware.com

Kuten kaikki muukin teknologiamaailmassa, Android-kehitys etenee nopeasti, ja painetut kirjat vanhentuvat lopulta. Mark Murphyn Kiireisen koodaajan opas Android-kehitykseen kiertää tämän ongelman tilauspohjaisella e-kirjamallilla. Ostajat saavat kirjan uusimman version sekä kuuden kuukauden päivitykset, ja uudet versiot ilmestyvät muutaman kuukauden välein.

Yli 200 lukua, yli 4 000 sivua, satoja esimerkkisovelluksia sekä visuaalisia esityksiä Android-sovelluskehitysaiheista, kiveä ei jätetä kääntämättä. Kirjan ydinluvut kattavat kehitysympäristön perustamisen perusteet, käyttöliittymät, tiedonhallinnan, ja paljon muuta, ennen kuin haaroittuvat "poluiksi", jotka kattavat kymmeniä edistyneitä aiheita, jotka on suunniteltu luettavaksi tarpeen mukaan.

Itse kirjan lisäksi ostajat voivat kysyä kirjoittajalta kysymyksiä "toimistoaika"-keskusteluissa joka viikko. Jos et tarvitse fyysistä kirjaa lukeaksesi, Varatun koodaajan opas Android-kehitykseen on kattavin ja ajantasaisin saatavilla oleva resurssi.

Olet mukana! Kiitos rekisteröitymisestä.

Tapahtui virhe. Yritä uudelleen.