Publicitate

Deci vrei să începi să creezi aplicații pentru Android, nu-i așa? Unii oameni pot încerca să vă spună că este prea târziu pentru a intra în joc, mai ales dacă sunteți un începător cu totul nou, dar chiar nu este.

Dacă se pare că Play Store este inundat de aplicații neplăcute și că nu există loc pentru ceva nou, nu uitați că nu trebuie să fiți original. Aplicațiile dvs. trebuie doar să ofere ceva ce alte aplicații nu sunt, chiar dacă este doar o interfață mai curată.

Acestea fiind spuse, una dintre cele mai bune metode de a învăța programarea Cum să înveți programarea fără toată stresulPoate că ai decis să urmărești programarea, fie pentru o carieră, fie doar pentru un hobby. Grozav! Dar poate că începi să te simți copleșit. Nu prea grozav. Iată ajutor pentru a vă ușura călătoria. Citeste mai mult este prin cărți, așa că iată o mână de resurse grozave pe care poate doriți să le consultați. Va trebui învață un pic de Java Cele mai bune limbi pentru dezvoltarea aplicațiilor mobile în 2016

instagram viewer
Lumea dezvoltării aplicațiilor mobile continuă să fie la fel de puternică ca oricând. Dacă doriți să începeți, nu este prea târziu! Iată limbile pe care ar trebui să le gândești despre învățare. Citeste mai mult așa că am inclus și câteva cărți Java.

Java: Un începător Ghid, a șasea edițieJava: Un începător Ghid, a șasea ediție Cumpărați acum pe Amazon $30.35

Dacă nu aveți absolut deloc experiență Java, ar trebui să începeți cu această carte. Rețineți că învățarea unei limbi noi este grea 7 trucuri utile pentru stăpânirea unui limbaj de programare nouEste în regulă să fii copleșit când înveți să faci cod. Probabil că veți uita lucrurile la fel de repede când le veți învăța. Aceste sfaturi vă pot ajuta să păstrați mai bine toate aceste informații noi. Citeste mai mult și chiar și ghidurile cele mai bine scrise nu pot decât să ușureze atât de mult drumul.

Dar în ceea ce privește prietenia începător, puțini sunt la fel de buni Java: Ghid pentru începători. Începutul este chiar începutul și te duce prin funcții avansate, cum ar fi expresiile lambda și JavaFX. Există un motiv pentru care este cel mai bun vânzător # 1 pe Amazon!

Cea mai recentă versiune a acestei scrieri, cea de-a 6-a ediție, este complet actualizată pentru Java Platform Standard Edition 8, astfel că tot ceea ce înveți va fi aplicabil practicilor moderne de dezvoltare Java.

Head First Java, ediția a II-aHead First Java, ediția a II-a Cumpărați acum pe Amazon $25.00

Acesta este tipul de carte pe care ar trebui să o citiți după ce ați avut deja o expunere inițială la Java deoarece se apropie de limbă într-un mod complet diferit - folosind ceva numit „Head First”. abordare.

Head First Java înțelege că creierul uman își dorește noutate. Pentru a învăța rapid, trebuie să fii surprins, emoționat și angajat în multe moduri diferite. Acesta este modul în care mumbo-jumbo teoretic devine cimentat în mintea ta ca înțelegere.

Cu alte cuvinte, în timp ce expunerea dvs. inițială la Java este despre a deveni confortabil cu sintaxa și concepte, Head First Java este a doua trecere care te asigură că totul se scufundă.

Gândirea în Java (ediția a 4-a)Gândirea în Java (ediția a 4-a) Cumpărați acum pe Amazon $41.74

Ca și cum ar fi în contrast direct cu Head First Java, această carte este la fel de uscată și tehnică pe măsură ce vin. Este atât teoretic cât și practic, acoperind toate micile detalii pe care le puteți întâlni în timp ce codați în Java.

Dar adevăratul punct de vânzare al Gândire în Java este că vă ajută cu adevărat să „gândiți în Java”. Această carte vă va ajuta să învățați idilele și tiparele care fac Java atât de grozav, echipându-vă astfel scrieți un cod mai curat și mai sigur 10 sfaturi pentru scrierea unui cod mai curat și mai bunScrierea codului curat arată mai ușor decât este în realitate, dar beneficiile merită. Iată cum poți începe să scrii cod mai curat astăzi. Citeste mai mult .

Nu l-aș recomanda ca o primă sau a doua carte, dar dacă vă considerați deja un programator Java intermediar, atunci ar trebui să îl verificați. Și partea cea mai bună? Este disponibil pentru gratuit dacă îl acceptați să citiți online 9 cărți de programare gratuite care vă vor face un profesionistApelarea tuturor programatorilor, noi, vechi sau aspiranți: am găsit o selecție excelentă de cărți gratuite (ca în bere) pentru a vă îmbunătăți abilitățile de codare la nivelul următor. Săriți și bucurați-vă. Citeste mai mult .

Programare Android pentru începători: Aflați toate abilitățile Java și Android de care aveți nevoie pentru a începe să faceți aplicații mobile puterniceProgramare Android pentru începători: Aflați toate abilitățile Java și Android de care aveți nevoie pentru a începe să faceți aplicații mobile puternice Cumpărați acum pe Amazon $44.77

Dacă vă puteți permite o singură carte și nu aveți experiență Java sau Android, aceasta poate să vă ofere cea mai mare bătaie. Oferă o introducere atât pentru Java cât și pentru Android, cu exemple pentru 40 de mini-aplicații și 3 aplicații din lumea reală.

Programare Android pentru începători presupune că nu știți nimic și se concentrează pe a vă face confortabil cu mediul de codare Android. Nu te va duce până la a fi un maestru, dar te va duce foarte departe.

Programare Android: Ghidul Nerd Ranch Big (Ediția a II-a)Programare Android: Ghidul Nerd Ranch Big (Ediția a II-a) Cumpărați acum pe Amazon $40.99

În ciuda numelui ciudat - The Big Nerd Ranch învață programarea online - aceasta este probabil cea mai bună carte despre programarea Android pe care o veți găsi vreodată. Cereți oricărui grup de programatori Android recomandări despre cărți și jumătate dintre ei vor spune asta.

Ghidul Nerd Ranch Big se bazează pe un curs de bootcamp care învață fundamentele programării Android, precum și tehnici bune de utilizat atunci când dezvoltați aplicații Android.

Big Nerd Ranch dezvoltă aplicații mobile personalizate pentru clienți din întreaga lume, astfel încât să vă puteți odihni asigurat știind că au expertiza și experiența pentru a susține tot ceea ce este predat în acest sens carte.

Afișări esențiale pentru Android Studio - Android 6 EditionAfișări esențiale pentru Android Studio - Android 6 Edition Cumpărați acum pe Amazon $34.99

Dacă veți codifica pentru Android, veți face acest lucru aveți nevoie de un IDE corect în locul unui editor de text Editori de text vs. IDE: Care este mai bine pentru programatori?Alegerea dintre un IDE avansat și un editor de text mai simplu poate fi dificilă. Vă oferim câteva informații care vă vor ajuta să luați această decizie. Citeste mai mult , iar în aceste zile cea mai bună alegere este Android Studio (Eclipse și NetBeans sunt vești vechi). Rețineți că Android Studio este o furculiță a IntelliJ IDEA.

Ați putea merge mai departe și a învăța cum să utilizați Android Studio singur folosind resurse gratuite pe web, dar Informații esențiale pentru dezvoltarea de studiouri Android este ceea ce ar trebui să obțineți dacă doriți o acoperire completă a funcțiilor IDE, inclusiv configurațiile de construire Gradle.

Acoperă și câteva subiecte avansate, cum ar fi design-ul adecvat al materialelor (astfel încât aplicația dvs. arată frumos și modern), integrare cu Google Maps și integrare cu facturarea în aplicație și dezvoltatorul Google Play Consolă.

Android 6 pentru programatori: o abordare bazată pe aplicații (ediția a III-a) (Deitel Developer Series)Android 6 pentru programatori: o abordare bazată pe aplicații (ediția a III-a) (Deitel Developer Series) Cumpărați acum pe Amazon $26.40

Cea mai grea parte a programării este aceea de a lua toate conceptele teoretice pe care le-ați învățat și de a le transforma în ceva tangibil. Este un lucru să înveți API-urile de dezvoltare Android, dar este un alt lucru în întregime să creezi o aplicație reală de la zero.

Acolo îi place o carte Android 6 pentru programatoriîntr-adevăr este la îndemână. Vă permite să parcurgeți opt proiecte pe deplin și vă oferă o experiență primă în crearea și completarea unei aplicații Android efective.

Pentru a beneficia la maxim de ea, ar trebui să fiți deja confortabil cu Java într-un grad intermediar. Subiectele abordate includ Android Studio, Gradle, Design Material, Threading, SQLite, Play Store API și multe altele.

De ce vrei să înveți Android?

Între aceste șapte cărți, veți acumula mai mult decât suficiente cunoștințe și practici pentru a vă putea scrie propriile aplicații Android de la zero până la finalizare, dar nu ezitați să continuați educația cu aceste canale YouTube 6 videoclipuri YouTube extraordinare pentru a vă ajuta să învățați dezvoltarea AndroidVrei să înveți cum să dezvolți aplicații Android? Atunci aceste videoclipuri YouTube sunt perfecte pentru tine. Citeste mai mult și aceste bloguri de dezvoltare mobilă Proiectarea unei aplicații avansate? 7 bloguri de dezvoltare mobilă pe care ar trebui să le citițiSpațiul mobil este atât de nou încât tendințele sunt în continuă schimbare și noi perspective sunt făcute în fiecare zi. Dacă intenționați să dezvoltați aplicații mobile, cum puteți ține pasul fără a înnebuni? Citeste mai mult .

În cele din urmă, vrem să vă orientăm către aceste podcast-uri uimitoare pentru programatori 15 podcast-uri de top pentru programatori și dezvoltatori de softwarePodcasturile sunt o modalitate fantastică de a afla mai multe despre programare. Iată câteva dintre podcast-urile noastre preferate legate de programare pentru plăcerea dvs. de a asculta. Citeste mai mult care s-ar putea dovedi neprețuit în călătoria dvs. Cel puțin, îți oferă o modalitate de a învăța în timp ce faci naveta, faci sarcini, aștepți o programare etc.

Acum este rândul tău: de ce vrei să înveți cum să faci aplicații pentru Android? Aveți idei mișto care vă plutesc în cap? Povestește-ne despre ele într-un comentariu de mai jos!

Joel Lee are un B.S. în informatică și peste șase ani de experiență profesională în scris. Este redactor șef pentru MakeUseOf.