8 librat më të mirë për zhvillimin e aplikacioneve Android

Përmbajtje:

8 librat më të mirë për zhvillimin e aplikacioneve Android
8 librat më të mirë për zhvillimin e aplikacioneve Android
Anonim

Zgjedhjet tona kryesore

  • Programimi Android: Udhëzuesi i Big Nerd Ranch në Amazon, "Me fokus në teknikat dhe qasjet praktike, Programimi Android nuk kërkon ndonjë përvojë të mëparshme të zhvillimit të Android."
  • Më i miri gjithëpërfshirës: Bazat e zhvillimit të Android Studio 3.0 në Amazon, "Esencialet e zhvillimit të Android Studio 3.0 është një hyrje e shkëlqyer për krijimin e aplikacioneve Android, nga IDE tek arkitektura dhe dizajni "
  • Head First Development Android në Amazon, "Teprica është një pjesë kyçe e qasjes së Zhvillimeve Android, me koncepte thelbësore të ilustruara në mënyra të ndryshme për t'i ndihmuar ata të qëndrojnë."
  • Zhvillimi i Android për primatët e talentuar në Amazon, "Shpesh me mendime dhe duke përdorur gjuhë të fortë, ky udhëzues është një alternativë ndaj "librave kodues të thatë, pa humor, që thithin jetën" me të cilët mund të jeni mësuar."
  • Android Cookbook: Probleme dhe zgjidhje për Zhvilluesit Android në Amazon, "Android Cookbook fokusohet në ofrimin e përgjigjeve të shpejta për problemet e zakonshme, nga ndërfaqet e përdoruesit, multimedia, te zhvillimi i harduerit."
  • Programimi Kotlin: Udhëzuesi i Big Nerd Ranch në Amazon, "Big Nerd Ranch ka shkruar një libër përfundimtar mbi kodimin në versionin 1.2 të kësaj gjuhe relativisht të re duke përdorur një qasje praktike."
  • Android praktik në Amazon, "Me të paktën një projekt të plotë në çdo kapitull, është e lehtë të ndiqet së bashku me tema edhe komplekse si ngarkimi i përtacshëm ose trajtimi me API-të audio të Android."
  • Më i miri për të qëndruar i përditësuar: Udhëzuesi i koduesit të zënë për zhvillimin e Android në Commons Ware, "Duke ardhur në një numër të madh 200+ kapituj, 4,000+ faqe, me qindra aplikacione mostra, asnjë gur nuk lihet pa lëvizur në këtë udhëzues."

Librat më të mirë për zhvillimin e aplikacioneve Android do t'ju ndihmojnë të realizoni vizionin tuaj. Ka rreth 2.5 miliardë përdorues të Android në botë. Ky është një numër i madh i përdoruesve të mundshëm të aplikacionit. Këta libra do t'ju ndihmojnë me tema si programimi Java deri te ngarkimi në përvojën e përdoruesit dhe gjithçka tjetër në mes.

Për një përzgjedhje më të bazuar në shembuj, ne sugjerojmë Android praktike në Amazon. Çdo kapitull diskuton projekte të ndryshme, ndërsa një zgjedhje si Programimi Android: Udhëzuesi i Big Nerd Ranch, gjithashtu në Amazon, fokusohet kryesisht në anën e kodimit Java të të gjithave.

Kur zgjidhni një nga librat më të mirë për zhvillimin e aplikacioneve Android, mundësitë për aplikacionin tuaj të ardhshëm janë të pafundme. Vetëm sigurohuni që të lexoni udhëzuesin tonë për të fituar para me zhvillimin e aplikacioneve nëse doni të fitoni para të shpejta.

Më e mira për programuesit me përvojë në Java: Programimi Android: Udhëzuesi Big Nerd Ranch

Image
Image

Big Nerd Ranch e ndërtoi reputacionin e saj në drejtimin e kampeve intensive njëjavore për zhvilluesit dhe kompania e ka paketuar atë përvojë në një gamë të vogël udhëzuesish programimi.

Me fokus në teknikat dhe qasjet praktike, Programimi Android nuk kërkon ndonjë përvojë të mëparshme të zhvillimit të Android. Megjithatë, ai supozon një nivel të arsyeshëm të njohurive para-ekzistuese Java, kështu që mund të fokusohet plotësisht në elementët specifikë të Android. Kompania ofron gjithashtu një udhëzues programimi Java, për ata që janë të rinj në këtë temë.

Duke përdorur Android Studio, libri shpjegon konceptet nëpërmjet një sërë aplikacionesh shembuj që zgjerohen dhe përmirësohen në çdo kapitull. Kodi shpjegohet rresht pas rreshti, si për sa i përket asaj që po ndodh, ashtu edhe pse po trajtohet në atë mënyrë të veçantë.

Është një libër i madh dhe i detajuar, pjesërisht për shkak të shumë pamjeve të ekranit dhe copave të kodit të përdorura për të ndihmuar në shpjegimin e secilit seksion. Me vëmendje të veçantë kushtuar koncepteve bazë dhe të nivelit të mesëm, nëse jeni një programues Java i ri në zhvillimin e Android, ky udhëzues Big Nerd Ranch është ai që duhet të kërkoni.

Më i miri gjithëpërfshirës: Bazat e zhvillimit të Android Studio 3.0 - Edicioni Android 8

Neil Smyth's Android Studio 3.0 Development Essentials është një hyrje e shkëlqyer e gjithanshme për krijimin e aplikacioneve Android, mbi 700 faqet e tij mbulojnë pothuajse gjithçka që ju duhet të dini.

Nga mjedisi i zhvillimit te arkitektura dhe dizajni, printimi dhe menaxhimi i bazës së të dhënave te aspektet multimediale e më shumë, libri (i përditësuar plotësisht për Android 8 dhe Android Studio 3) i diskuton të gjitha në detaje dhe ofron një bazë të fortë njohurish për të ndërtuar në të ardhmen.

Me shumë shembuj dhe përshkrime kodesh, udhëzuesi është menduar për ata që tashmë kanë të paktën një përvojë programimi në Java. Veçanërisht i fortë në konfigurimin dhe përdorimin e Android Studio, duke përfshirë konfigurimin e pajisjeve virtuale të testimit, ai gjithashtu mbulon gjëra të tilla si zbatimi i hartave dhe dërgimi i aplikacioneve në dyqanin Play që shpesh mbulohen dobët në udhëzues të tjerë. Në përgjithësi, është dyqani ideal me një ndalesë për zhvilluesit e rinj të Android.

Më e mira për nxënësit vizualë: Zhvillimi i parë i Android: Një udhëzues miqësor për trurin

Head First merr një qasje të pazakontë me udhëzuesit e saj. Me një fokus të fortë te figurat dhe gjuhën e rastësishme në vend të teksteve të thata dhe të rënda me tekst, qëllimi është të ndihmojmë lexuesit të mësojnë, kuptojnë dhe ruajnë koncepte të reja.

Zhvillimi i Android i kompanisë nuk bën përjashtim, plot diagrame, diagrame rrjedhash dhe komente për të përforcuar atë që po mbulohet. Teprica është një pjesë kyçe e qasjes së Head First, ku materiali kryesor është referuar disa herë në mënyra të ndryshme për ta ndihmuar atë të qëndrojë.

Të gjitha ato imazhe dhe përsëritje e bëjnë këtë një libër të madh - me mbi 900 faqe, mund të duket frikësues në shikim të parë dhe synohet si një zëvendësim i plotë në klasë sesa një udhëzues referimi i shpejtë.

Do t'ju duhet një njohuri e mirë e punës në Java, por nuk keni nevojë të jeni tashmë ekspert. Ushtrimet praktike janë të shumta dhe detyrat e shtëpisë janë vendosur në fund të çdo kapitulli. Këto janë aspektet kryesore të qasjes së udhëzuesit - rrallë do ta gjeni veten duke lexuar materialin dhe duke ecur përpara.

Nëse jeni një nxënës vizual, ose përndryshe luftoni për të ruajtur informacionin kur ai paraqitet si një mur i dendur teksti, Head First Development Android do të jetë një ndryshim i mirëpritur i ritmit.

Më e mira për një qasje me zemër të lehtë: Zhvillimi i Android për primatët e talentuar: një udhëzues për fillestarët

Pavarësisht nëse e konsideroni veten një primat të talentuar apo jo, Zhvillimi Android i Antonis Tsagaris për primatët e talentuar është një opsion interesant. Shpesh duke përdorur një gjuhë të fortë dhe pa frikë për të shprehur një mendim, autori sugjeron udhëzuesin e tij si një alternativë ndaj "librave kodues të thatë, pa humor, që thithin jetën […] të shkruar nga një automatik."

I synuar fillestarët, ky libër relativisht i shkurtër dhe i lirë kërkon vetëm një nivel bazë të përvojës me Java ose gjuhë të ngjashme programimi për të filluar. I disponueshëm në formë të printuar ose ebook, ai e çon lexuesin përmes zhvillimit të Android nga bazat absolute deri në përfundimin e aplikacionit tuaj të parë.

Gjatë rrugës, do të mësoni se si të konfiguroni mjedisin e zhvillimit të Android Studio, të krijoni një ndërfaqe përdoruesi interaktive me XML, të merrni komponentë të ndryshëm Android për të komunikuar me njëri-tjetrin dhe shumë të tjera.

Nëse ofendoheni lehtë, mund të dëshironi të shikoni një nga udhëzuesit e tjerë të zhvillimit të Android - por nëse jo, ky është një vend argëtues dhe i dobishëm për të filluar.

Më e mira për përgjigje të shpejta: Libër gatimi Android: Probleme dhe zgjidhje për Zhvilluesit Android

Në vend që të përpiqet të jetë një udhëzues i plotë i zhvillimit të Android, Android Cookbook fokusohet në ofrimin e përgjigjeve të shpejta për problemet e zakonshme.

Me mbi 230 "receta" për gjëra të tilla si ndërfaqet e përdoruesit, multimedia dhe shërbimet e vendndodhjes, plus që kanë të bëjnë me aspektet specifike të harduerit si kamerat dhe sensorët, udhëzuesi u drejtohet atyre tashmë të njohur me zhvillimin për pajisjet Android.

Rreth 40 zhvillues kontribuan për librin dhe ai përfiton nga një gamë e gjerë këndvështrimesh dhe përvojash. Çdo recetë vjen me kodin e mostrës që mund ta përdorni në projektet tuaja, ose një fragment ose zgjidhje të plotë pune sipas rastit.

Meqenëse është krijuar për t'u zhytur dhe dalë në bazë të nevojave tuaja aktuale, madhësia e librit (700+ faqe) nuk bëhet dërrmuese. Nëse jeni duke kërkuar për përgjigje të drejtpërdrejta për problemet e zhvillimit të Android-it, ky libër gatimi meriton një vend në tryezën tuaj.

Më e mira për të mësuar Kotlin: Programimi Kotlin: Udhëzuesi i Ranch-it Big Nerd

Që kur Google njoftoi mbështetjen e plotë për gjuhën e programimit Kotlin brenda Android Studio, ajo është bërë shpejt gjëja tjetër e madhe në qarqet e zhvillimit të Android. Ndërveprues me Java-në në shumë mënyra, por më konciz për t'u shkruar dhe me dhjetëra veçori të reja të dobishme, shumë kodues ekzistues Android po bëjnë ndryshimin.

Big Nerd Ranch ka shkruar një libër përfundimtar mbi kodimin në versionin 1.2 të kësaj gjuhe relativisht të re, duke përdorur të njëjtën qasje praktike si në librat e tjerë të saj dhe kampet e mirënjohura të nisjes.

Që synon zhvilluesit me përvojë të Java që kërkojnë të mësojnë Kotlin, udhëzuesi mbulon të gjitha konceptet kryesore të gjuhës dhe API-të, si dhe mjedisin e zhvillimit IDEA.

Duke filluar nga parimet e para, më pas duke u zhytur thellë në përzierjen e gjuhës së qasjeve të programimit të orientuar nga objekti dhe funksional, është mënyra ideale për të filluar me Kotlin, si për Android ashtu edhe për platforma të tjera.

Më e mira për zhvillim të shpejtë: Android praktike: 14 Projekte të plota mbi teknikat dhe qasjet e avancuara

Autori i Android Praktik është një instruktor me përvojë në Android dhe ky udhëzues bazohet në disa nga përmbajtjet e tij më të njohura të kursit. Çdo kapitull bazohet rreth një koncepti të veçantë, nga lidhja te njoftimet shtytëse, dhe bën një zhytje të thellë në mënyrën më të mirë për ta zbatuar atë në aplikacionet tuaja.

Me të paktën një projekt të plotë në çdo kapitull, është e lehtë për t'u ndjekur së bashku me tema edhe komplekse si ngarkimi dembel ose trajtimi i API-ve audio të Android-it dhe të përdorësh cilatdo pjesë të kodit të mostrës që janë të përshtatshme.

Duke shpjeguar pse dhe si, autori mbështet qasjet e tij me lidhje me materialin përkatës diku tjetër. Pritet që ata që përdorin librin të jenë tashmë të aftë për Java dhe të kenë përvojë të mëparshme në zhvillim në Android - ky nuk është një udhëzues hap pas hapi për fillestarët.

Më e mira për të qëndruar të përditësuar: Udhëzuesi i koduesit të zënë për zhvillimin e Android

Image
Image

Si çdo gjë tjetër në botën e teknologjisë, zhvillimi i Android ecën shpejt dhe librat e printuar përfundimisht bëhen të vjetëruar. Udhëzuesi i koduesit të zënë të Mark Murphy për zhvillimin e Android e zgjidh këtë problem nëpërmjet një modeli të librave elektronikë të bazuar në pajtim. Blerësit marrin versionin më të fundit të librit, plus gjashtë muaj përditësime, me versione të reja që dalin çdo dy muaj.

Duke hyrë në një numër të madh 200+ kapituj, 4,000+ faqe, qindra aplikacione mostra, plus prezantime vizuale mbi temat e zhvillimit të aplikacioneve Android, asnjë gur nuk lihet pa lëvizur. Kapitujt kryesorë të librit mbulojnë bazat e krijimit të një mjedisi zhvillimi, ndërfaqet e përdoruesit, menaxhimin e të dhënave dhe shumë më tepër, përpara se të degëzohen në "shtigje" që mbulojnë dhjetëra tema të avancuara të dizajnuara për t'u lexuar sipas nevojës.

Ashtu si vetë librin, blerësit mund t'i bëjnë pyetje autorit gjatë bisedave të "orarit të zyrës" çdo javë. Nëse nuk keni nevojë për një libër fizik për të lexuar, Udhëzuesi i Busy Coder për zhvillimin e Android është burimi më gjithëpërfshirës dhe më i përditësuar në dispozicion.

Recommended: