8 geriausios „Android“programų kūrimo knygos

Turinys:

8 geriausios „Android“programų kūrimo knygos
8 geriausios „Android“programų kūrimo knygos
Anonim

Geriausias mūsų pasirinkimas

  • „Android“programavimas: „Amazon“„Big Nerd Ranch“vadovas: „Sutelkiant dėmesį į praktinius metodus ir metodus, Android programavimui nereikia jokios ankstesnės Android kūrimo patirties“.
  • Geriausias universalus: Android Studio 3.0 Development Essentials iš Amazon. "
  • Pirmiausia „Amazon“„Android“kūrimo vadovas: „Atleidimas yra pagrindinė „Android“kūrimo metodo dalis, o pagrindinės koncepcijos iliustruojamos įvairiais būdais, padedančios jiems laikytis.“
  • „Android“kūrimas talentingiems primatams iš „Amazon“, „Šis vadovas, dažnai turintis savo nuomonę ir naudojant griežtą kalbą, yra alternatyva „sausoms, be humoro, gyvybę kupinoms kodavimo knygoms“, prie kurių galbūt esate pripratę.“
  • „Android Cookbook“: problemos ir sprendimai „Android“kūrėjams iš „Amazon“, „Android Cookbook“pagrindinis dėmesys skiriamas greitų atsakymų į dažniausiai pasitaikančias problemas, pradedant vartotojo sąsajomis, daugialypės terpės ir baigiant aparatinės įrangos kūrimu, teikimas“.
  • Kotlino programavimas: „Amazon“„Big Nerd Ranch“vadovas, „Big Nerd Ranch parašė galutinę knygą apie kodavimą šios palyginti naujos kalbos 1.2 versijoje, naudojant praktinį metodą“.
  • Praktinė „Android“įmonė „Amazon“: „Kiekviename skyriuje įdiegus bent vieną pilną projektą, lengva sekti net ir sudėtingomis temomis, tokiomis kaip tingus įkėlimas arba darbas su „Android“garso API“.
  • Geriausia naujienoms: Užimto programuotojo „Android“kūrimo vadovas Commons Ware, „Daugiau nei 200 skyrių, 4 000 ir daugiau puslapių šimtai programų pavyzdžių, šiame vadove nelieka nė vieno akmens."

Geriausios „Android“programų kūrimo knygos padės įgyvendinti jūsų viziją. Pasaulyje yra apie 2,5 milijardo Android vartotojų. Tai didžiulis potencialių programos naudotojų skaičius. Šios knygos padės nagrinėti tokias temas kaip „Java“programavimas, įkėlimas į naudotojo patirtį ir viskas tarp jų.

Jei norite daugiau pavyzdžiais pagrįsto pasirinkimo, siūlome „Amazon“praktinį „Android“. Kiekviename skyriuje aptariami skirtingi projektai, o tokiame pasirinkime kaip „Android“programavimas: „Big Nerd Ranch Guide“, taip pat „Amazon“, daugiausia dėmesio skiriama „Java“kodavimo pusei.

Kai pasirenkate vieną geriausių „Android“programų kūrimo knygų, jūsų būsimos programos galimybės yra neribotos. Tiesiog būtinai perskaitykite mūsų vadovą, kaip užsidirbti pinigų kuriant programas, jei norite greitai užsidirbti.

Geriausia programuotojams, turintiems Java patirties: Android programavimas: Big Nerd Ranch vadovas

Image
Image

Big Nerd Ranch sukūrė savo reputaciją rengdama savaitės trukmės intensyvias kūrėjų stovyklas, o šią patirtį bendrovė įtraukė į nedidelį programavimo vadovų asortimentą.

Dėmesys praktiškiems metodams ir požiūriams, Android programavimui nereikia jokios ankstesnės Android kūrimo patirties. Tačiau tai daro prielaidą, kad jau yra pakankamai „Java“žinių, todėl jis gali sutelkti dėmesį į „Android“būdingus elementus. Bendrovė taip pat siūlo „Java“programavimo vadovą tiems, kurie dar nėra susipažinę su šia tema.

Naudojant „Android Studio“, knygoje paaiškinamos sąvokos, pateikiamos pavyzdinės programos, kurios plečiamos ir patobulinamos kiekviename skyriuje. Kodas paaiškinamas eilute po eilutės, atsižvelgiant ir į tai, kas vyksta, ir apie tai, kodėl į jį kreipiamasi būtent tokiu būdu.

Tai didelė, išsami knyga, iš dalies dėl daugybės ekrano kopijų ir kodo fragmentų, naudojamų paaiškinti kiekvieną skyrių. Ypatingą dėmesį skiriant pagrindinėms ir vidutinėms sąvokoms, jei esate „Java“programuotojas, naujokas „Android“kūrimo srityje, šis „Big Nerd Ranch“vadovas yra tas, kurio reikia.

Geriausias universalus: „Android Studio 3.0 Development Essentials“– „Android 8“leidimas

Nr.

Nuo kūrimo aplinkos iki architektūros ir dizaino, spausdinimo ir duomenų bazių valdymo iki daugialypės terpės aspektų ir dar daugiau – knygoje (visiškai atnaujinta, skirta „Android 8“ir „Android Studio 3“) visa tai išsamiai aptariama ir pateikiama tvirta žinių bazė, kurią reikia sukurti. bus įjungta ateityje.

Su daugybe kodų pavyzdžių ir aprašymų vadovas skirtas tiems, kurie jau turi bent šiek tiek programavimo Java programoje patirties. Itin stipri „Android Studio“konfigūracija ir naudojimas, įskaitant virtualių bandomųjų įrenginių nustatymą, taip pat apima tokius dalykus kaip žemėlapio diegimas ir programų pateikimas „Play“parduotuvei, kurie dažnai menkai aprašyti kituose vadovuose. Apskritai, tai idealus „vieno langelio“punktas pradedantiesiems „Android“kūrėjams.

Geriausia vizualiai besimokantiems: „Android“kūrimas pirmiausia: smegenims palankus vadovas

Head First taiko neįprastą požiūrį su savo vadovais. Daugiausia dėmesio skiriant nuotraukoms ir nestandartinei kalbai, o ne sausiems, daug teksto tonams, tikslas yra padėti skaitytojams išmokti, suprasti ir išlaikyti naujas sąvokas.

Bendrovės „Android“kūrimas nėra išimtis, pilna diagramų, struktūrinių schemų ir komentarų, kad sustiprintų tai, kas aptariama. Atleidimas yra pagrindinė „Head First“metodo dalis, o pagrindinė medžiaga nurodoma kelis kartus įvairiais būdais, kad būtų lengviau laikytis.

Dėl visų vaizdų ir pasikartojimų ši knyga yra didžiulė – daugiau nei 900 puslapių ji iš pirmo žvilgsnio gali atrodyti bauginanti ir yra skirta pakeisti visą klasę, o ne kaip greitą vadovą.

Jums reikės gerų darbo Java žinių, bet nereikia jau būti ekspertu. Praktinių pratimų gausu, o namų darbai pateikiami kiekvieno skyriaus pabaigoje. Tai yra pagrindiniai vadovo požiūrio aspektai – retai kada tiesiog perskaitysite medžiagą ir judėkite toliau.

Jei mokate vizualiai arba kitaip sunku išlaikyti informaciją, kai ji pateikiama kaip tanki teksto siena, „Head First Android Development“bus sveikintinas tempo pokytis.

Geriausia lengvabūdiškam požiūriui: „Android“kūrimas gabiems primatams: vadovas pradedančiajam

Nr. Dažnai naudodamas griežtą kalbą ir nebijodamas išreikšti savo nuomonės, autorius siūlo savo vadovą kaip alternatyvą „sausoms, be humoro, gyvybę siurbiančioms kodavimo knygoms […], kurias parašė automatas“.

Ši palyginti trumpa ir nebrangi knyga, skirta pradedantiesiems, reikalauja tik pagrindinio Java ar panašios programavimo kalbos patirties. Galima įsigyti spausdinta arba el. knyga. Ji leidžia skaitytojui pereiti prie „Android“kūrimo nuo absoliučių pagrindų iki pirmosios programos užbaigimo.

Kelyje sužinosite, kaip nustatyti „Android Studio“kūrimo aplinką, sukurti interaktyvią vartotojo sąsają su XML, gauti skirtingus „Android“komponentus, kad galėtų bendrauti tarpusavyje, ir dar daugiau.

Jei lengvai įsižeidžiate, galbūt norėsite peržiūrėti vieną iš kitų „Android“kūrimo vadovų, bet jei ne, tai yra linksma ir naudinga vieta pradėti.

Geriausia greitiems atsakymams: „Android“kulinarinė knyga: problemos ir sprendimai „Android“kūrėjams

Užuot bando būti visapusiška „Android“kūrimo pamoka, „Android Cookbook“daugiausia dėmesio skiria greitų atsakymų į įprastas problemas teikimui.

Turint daugiau nei 230 „receptų“, skirtų tokiems dalykams kaip vartotojo sąsajos, daugialypės terpės ir vietos nustatymo paslaugos, taip pat susiję su aparatūros aspektais, pvz., fotoaparatais ir jutikliais, vadovas skirtas tiems, kurie jau pakankamai gerai susipažinę su „Android“įrenginių kūrimu.

Prie knygos kūrimo prisidėjo apie 40 kūrėjų, o tai naudinga iš daugybės perspektyvų ir patirties. Kiekviename recepte pateikiamas pavyzdinis kodas, kurį galite naudoti savo projektuose, arba fragmentas, arba visas veikiantis sprendimas.

Knygos dydis (700 ir daugiau puslapių) netampa stulbinantis, nes ji sukurta taip, kad ją būtų galima panardinti ir ištraukti, atsižvelgiant į jūsų dabartinius poreikius. Jei ieškote paprastų atsakymų į sudėtingas „Android“kūrimo problemas, ši kulinarijos knyga nusipelno vietos ant jūsų stalo.

Geriausia mokytis Kotlin: Kotlino programavimas: Didysis vėpla rančos vadovas

Kai „Google“paskelbė apie visišką Kotlin programavimo kalbos palaikymą „Android Studio“, ji greitai tapo kitu dideliu dalyku „Android“kūrėjų ratuose. Daugybė esamų „Android“kodavimo įrenginių, kurie daugeliu atžvilgių suderinami su „Java“, yra dar glaustesni rašymui ir su daugybe naudingų naujų funkcijų, keičiasi.

Big Nerd Ranch parašė galutinę knygą apie kodavimą šios santykinai naujos kalbos 1.2 versijoje, naudodama tą patį praktinį metodą, kaip ir kitose savo knygose, ir gerai gerbiamose stovyklose.

Gyve, skirtame patyrusiems Java kūrėjams, norintiems išmokti Kotlin, apima visas pagrindines kalbos sąvokas ir API, taip pat IDEA kūrimo aplinką.

Pradedant nuo pirmųjų principų, o vėliau gilinantis į objektinio ir funkcinio programavimo metodų kalbos derinį, tai idealus būdas pradėti naudoti Kotlin tiek Android, tiek kitoms platformoms.

Geriausia greitam vystymuisi: praktiškas „Android“: 14 užbaigtų projektų naudojant pažangias technologijas ir metodus

Praktinės Android autorius yra patyręs Android instruktorius, o šis vadovas remiasi kai kuriais populiariausiais jo kursų turiniais. Kiekvienas skyrius yra pagrįstas tam tikra koncepcija, nuo ryšio iki tiesioginių pranešimų, ir išsamiai išnagrinėja geriausią būdą, kaip jį įdiegti savo programose.

Kai kiekviename skyriuje yra bent vienas visas projektas, lengva sekti net sudėtingas temas, pvz., tingus įkėlimas arba darbas su Android garso API, ir naudoti tinkamas pavyzdinio kodo dalis.

Aiškindamas, kodėl ir kaip, autorius remia savo požiūrį su nuorodomis į atitinkamą medžiagą kitur. Tikimasi, kad tie, kurie naudojasi knyga, jau gerai išmanys „Java“ir turės ankstesnės „Android“kūrimo patirties – tai nėra nuoseklus vadovas pradedantiesiems.

Geriausia naujienoms: „Android“kūrimo užimto programuotojo vadovas

Image
Image

Kaip ir bet kas kitas technologijų pasaulyje, „Android“kūrimas vyksta greitai, o spausdintos knygos ilgainiui pasensta. Marko Murphy „Android“kūrimo „Užimto koduotojo“vadove ši problema išspręsta naudojant prenumeruojamą el. knygos modelį. Pirkėjai gauna naujausią knygos versiją ir šešių mėnesių atnaujinimus, o naujos versijos išeina kas porą mėnesių.

Joks akmuo nelieka neapsuktas. Pagrindiniai knygos skyriai apima kūrimo aplinkos nustatymo pagrindus, vartotojo sąsajas, duomenų valdymą ir daug daugiau, o po to pereinama į „takelius“, apimančius dešimtis pažangių temų, skirtų skaityti, kai reikia.

Kaip ir pati knyga, pirkėjai gali užduoti klausimus autoriui per pokalbius biuro valandomis kiekvieną savaitę. Jei jums nereikia fizinės knygos, kad galėtumėte skaityti, „Busy Coder's Guide to Android Development“yra išsamiausias ir naujausias išteklius.

Rekomenduojamas: