Introducere pentru dezvoltatorii Android pentru începători

Tehnologia poate fi nervoasă, dar în cele din urmă este un balsam calmant pentru toate eforturile tale dureroase. Așadar, tehnologia de înăbușire poate obține, la sfârșitul zilei trebuie să faceți o modalitate ușoară de a vă extrage munca. Tehnologia a invadat toate fluxurile vieții noastre și a fi handicapat în utilizarea ei nu te va duce nicăieri. Sunt eu însumi (da … puțin) speriat de tehnologie și mai speriat de modul în care funcționează, dar sunt hotărât să-mi depășesc frica, pentru a profita la maxim. Așadar, aici în acest subiect, vom afla despre dezvoltatorii Android pentru începători

Telefoanele, utilizarea lor este probabil o bucată de tort, dar instrumentele Android Developers ale diferitelor aplicații, m-aș îndepărta complet de el. Cu toate acestea, de multe ori am realizat că nu spun niciodată nimic. Și poate tocmai de aceea am decis să îmi fac o idee cuprinzătoare despre funcționarea dezvoltatorilor Android pentru software de dezvoltare a aplicațiilor pentru începători. Mi-am dat seama că o cunoaștere rudimentară este o necesitate și, prin urmare, în acest articol, am pus de fapt lucruri pe care am fost un dezvoltator Android pentru care începătorii trebuie să le cunoască.

Cursuri recomandate

  • Construiți cursul de certificare pentru aplicații Android
  • Curs profesional de dezvoltare a aplicațiilor Android
  • Pregătire completă pentru Android

Ghid pentru dezvoltatori Android pentru începători

  • Ce este un smartphone?

(V-am spus că o să vă iau nivelul de bază pentru a vă asigura că sunteți bine versat cu idei la fiecare nivel)

Un smartphone este un telefon mobil care îndeplinește de fapt funcțiile unui telefon, precum și ale calculatorului. Pe scurt, putem spune că un smartphone este o combinație de două dispozitive, un mobil (ajută la efectuarea de apeluri, mesaje) și un computer (e-mail, navigare pe internet, documente de birou, înregistrări etc.) Acesta este cel mai simplificat definiție pe care aș putea să o redau pentru dezvoltatorii Android pentru începători.

Există câteva funcții ale smartphone-ului care îl fac extrem de unic din punct de vedere al utilizării sale. Un smartphone este condus de un sistem de operare la fel ca un computer. Acum sistemul de operare pentru computer era Windows, Ubuntu, DOS, pentru telefoanele mobile avem iOS, Android, BlackberryOS, WebOS-ul HP și Windows.

iOS rulează iPhone-ul Apple, BlackberryOS rulează telefoanele Blackberry, Windows operează telefoanele Microsoft, iar restul sunt administrate de sistemul de operare Android Google și WebOS-ul HP, smartphone-urile care rulează pe acest sistem de operare vă permite să rulați aplicații, direcții de acces prin GPS, să jucați o varietate de muzică, faceți fotografii și editați-le cu grafică, descărcați documente și lucrați la ele în timp ce sunteți pe fugă. Pe scurt, smartphone-ul dvs. este un asistent digital de înaltă capacitate care vă ajută să vă derulați misiunile pe măsură ce și când vi se potrivește capriciei.

Toate cele de mai sus nu ar fi posibile fără accesul web sau pur și simplu pus internet. Odată cu apariția rețelelor 3G și acum 4G, accesul la internet este foarte ușor cu smartphone-ul. În plus, există suport suplimentar pentru accesul Wi-Fi la aproape toate locurile; casa ta, biroul, aeroportul la mall mergi la cumpărături.

Din moment ce elementele de bază despre smartphone-ul nostru sunt clare, permiteți acum să discutăm sistemul nostru de operare Android, care va fi obiectivul nostru principal.

  • Ce este Android?

Android este software-ul de operare pentru telefoanele noastre mobile, bazat pe Linux. Android a fost dezvoltat de Open Handset Alliance, condus de Google și alte companii. Este un software open source în care utilizatorii au posibilitatea să descarce codul sursă și li se permite să-l modifice pentru a-l evolua într-o aplicație pentru utilizarea lor. Google a publicat codul sursă sub licența Apache versiunea 2.0. Modificările nucleului Linux au fost publicate în versiunea 2 a licenței publice generale GNU.

Pentru a crea o aplicație de rulare Android, o cunoaștere prealabilă a limbajului de programare Java asigură un nivel de bază de înțelegere a programării Android și face ca munca să fie un lucru relativ distractiv.

  • Ce este Jelly Bean, KitKat?

Deși la prima instanță când le auzi numele, sună ca bomboane și bomboane de ciocolată pentru copii, acestea nu sunt departe de bomboanele pentru utilizatorii de telefonie mobilă. Pentru a spune simplu, KitKat și Jelly Bean sunt versiuni software ale sistemului de operare Android (software de operare). În timp ce KitKat este cea mai recentă tehnologie, Jelly Bean funcționează în continuare pe piață, în ciuda lansării software-ului actualizat. Jelly Bean 4.3 a fost actualizat din versiunea Jelly Bean 4.1 și după o mulțime de funcții suplimentare și rectificare din versiunea anterioară; Kitkat 4.4 a devenit ultima versiune lansată.

KitKat este cu siguranță o versiune avansată și funcționează mai eficient pe hardware-ul aceluiași telefon. Au fost adăugate o mulțime de funcții pentru a beneficia de o mai bună funcționalitate pentru dezvoltatorii Android pentru începători. KitKat este mai ușor și de aceea funcționează pe 512 MB de memorie RAM.

Ultima aderare la această echipă este Android Lollipop, care este disponibil în versiunile 5.0 și 5.1.1. Lollipop a fost lansat cu modificări ale interfeței concentrându-se pe limbajul de design cunoscut sub numele de „Material Design”. Lollipop a fost urmată de o versiune 6.0 a Android Marshmallow.

  • Ce este Android SDK?

Dezvoltarea de software pentru Android are loc pentru a crea noi dezvoltatori de Android pentru începători și a-i rula eficient pe cele mai recente interfețe sau sistem de operare Android. Aplicațiile pentru Android pot fi construite folosind kitul de dezvoltare software Android (SDK). SDK Android cuprinde instrumente de dezvoltare a dezvoltatorilor de Android, precum da bugger, biblioteci, un emulator de telefon bazat pe QEMU, tutoriale, cod de eșantion și documentație. SDK poate fi utilizat pe platforme precum Linux, Mac OS X 10.5.8 și versiunile sale actualizate și Windows XP și cele mai recente oferte de Windows în versiunile sale actualizate.

Android Studio realizat de Google și propulsat de IntelliJ, este un IDE (mediu de dezvoltare integrat), care este IDE dezvoltat oficial, cu toate acestea, Google permite dezvoltatorilor de Android instrumente libertatea de a utiliza alții. SDK acceptă versiuni mai vechi ale interfeței, ceea ce facilitează dezvoltatorii Android pentru începători să își comercializeze aplicația către o gamă largă de utilizatori. Dezvoltatorii Android pentru începători sunt disponibili în format .apk.

Noțiuni introductive cu instrumente pentru dezvoltatori Android pentru începători

Având în vedere faptul că elementele noastre de bază au fost eliminate, acum să trecem la partea mai dificilă a dezvoltatorilor Android pentru începători și cum să o utilizăm pentru a crea propriile instrumente pentru dezvoltatorii Android.

Instalarea SDK

Viața a devenit mult mai ușoară după Google. Este un fapt adevărat, iar descărcarea Android SDK a devenit un cakewalk datorită propriului nostru Google care a lansat un nou pachet, potrivit căruia o descărcare te face să fii gata să folosești instrumente pentru dezvoltatori Android precum ADB și fastboot.

Descărcați SDK de pe Google. Fișierul descărcat este comprimat și trebuie extras în

  • Windows: unitatea C:
  • OS X: folder de acasă și
  • Linux: folder de acasă

Componentele SDK necesită o versiune de lucru a Sun Java de la Oracle. Dacă nu aveți Java instalat și dacă nu puteți face asta, îmi pare rău că nu pot reveni la rădăcini. Nu ești pregătit pentru asta. Pentru a rula o comandă de la terminal sau linie de comandă este necesară variabila PATH din sistemul de operare al computerului. Nu veți putea să setați PATH în fișierul autoexec.bat sau fișierul autoexec.nt, așadar, trebuie să actualizați sistemul pentru a adăuga calea completă la instrumentele și folderele SDK Android din caseta de editare, separată de un semi- colon. Acum trebuie doar să salvați fișierul și să reporniți computerul. Fișierul a fost instalat.

Setarea locului de joacă

Înainte de a sări în dezvoltatorii de Android pentru design și interfață pentru începători și lista lungă de doze grele, să ne asigurăm că ai pregătit lucrurile tale rudimentare la nivelul următor. Într-o manieră mai simplă, permiteți-mi să vă spun,

  • Descărcați Android Studio
  • Descărcați cele mai recente instrumente și platforme SDK utilizând SDK Manager

Crearea proiectului

Creați un nou proiect din ecranul de întâmpinare și completați câmpurile pentru a trece la pasul următor. Completați numele aplicației, domeniul companiei și numele pachetului și salvați-l pe locația dorită.

Trebuie să fie verificată o opțiune numită Selectați factorii de formă pe care va rula aplicația dvs. Oriunde doriți să rulați dezvoltatorii dvs. de Android pentru începători, de exemplu, telefon și tabletă, selectați-i.

Pentru a vă asigura că dezvoltatorii dvs. de Android pentru începători sunt susținuți de numărul maxim de dispozitive, selectați cel mai mic nivel disponibil pentru SDK-API 8: Android 2.2 (Froyo).

Întrucât creăm un dezvoltator de Android foarte de bază pentru opțiuni pentru începători, cum ar fi TV, Wear și Glass nu trebuie selectate.

Selectați Blank Activity și faceți clic pe Next. Schimbați numele Activității sub opțiunea de personalizare.

Faceți clic pe Finish pentru a finaliza procesul de creare a unui proiect.

Acest proiect este cel mai de bază dintre toate și conține fișiere implicite.

Dezvoltarea aplicației

Trebuie să creați un aspect al aplicației de dezvoltatori Android în XML care include un câmp de text și un buton. Aplicația răspunde la apăsarea butonului și conținutul câmpului text este trimis la o altă activitate.

  1. Creați un aspect liniar

Când deschideți un fișier de layout, sunteți mai întâi direcționat să vedeți Panoul de previzualizare. Făcând clic pe această pagină, vă duceți la instrumentele pentru dezvoltatorii de Android WYSIWYG din panoul Design.

Linear Layout prezintă o dispunere verticală sau orizontală, conform specificațiilor instrumentelor pentru dezvoltatori Android. Aspectul ar trebui să umple întreaga zonă a ecranului.

  1. Adăugarea unui câmp text

Pentru a identifica proiectul cu anumite proprietăți XML este necesar un identificator unic pentru codul de referință pentru codul aplicației dvs.

  1. Adăugați Resurse șiruri

În mod implicit, există un fișier de resurse șir cu dezvoltatorii de Android pentru proiectul pentru începători. Resursele String vă permit să gestionați textul UI într-o singură locație, permițându-vă astfel să îl găsiți și să lucrați cu ușurință la acesta.

  1. Adăugați un buton

Aceasta este de fapt o parte a procesului de dispunere. Butoanele sunt adăugate ca widgeturi pentru a vă asigura că conținutul din instrumentele dezvoltatorului Android este montat și învelit cu dezvoltatorii Android pentru proiectarea începătorilor.

  1. Faceți caseta de intrare, completați lățimea ecranului

Este necesar să vă asigurați că dezvoltatorii dvs. de Android pentru începători arată estetic cu design-ul aplicației dezvoltatorului Android, asigurând astfel înălțimea și lățimea ecranului proporțional cu conținutul în acest stadiu.

Rularea aplicației …

Funcționarea aplicației pentru dezvoltatorii de Android depinde de doi factori.

  1. Utilizați Android Studio?
  2. Aveți un dispozitiv real care rulează Android?

Având în vedere cele de mai sus drept principalele moduri de a verifica dezvoltatorii Android pentru începători, putem învăța ambele.

Rularea aplicației pentru dezvoltatori Android de la Android Studio

Selectați fișierul proiectului dvs. și faceți clic pe Executare din bara de instrumente.

Apare o fereastră Alegeți dispozitiv unde trebuie să selectați dispozitivul care rulează și faceți clic pe OK. Studioul Android va instala aplicația și vă puteți efectua verificarea de bază.

Rulează aplicația pentru dezvoltatori de Android printr-o linie de comandă

Ar trebui să deschideți o linie de comandă și să mergeți la rădăcina directorului de proiect. Ar trebui să utilizați Gradle pentru a vă construi proiectul în modul de depanare. După ce ați terminat de creat proiectul dvs., APK-ul de ieșire din modul este localizat.

Pe dispozitiv localizați aplicația și deschideți-o.

Articol recomandat:

În acest articol, am discutat despre Android Developer și instrumentele sale pentru începători pentru a le stimula cunoștințele în cariera de dezvoltare Android. De asemenea, este posibil să aruncați o privire la următoarele cursuri pentru a învăța dezvoltatori Android pentru începători

  1. Structuri pe noi funcții Android Marshmallow (avansate)
  2. Încântător să cunoaștem esențialul CSS Flexbox pentru începători
  3. Care este caracteristicile dezvoltatorului de aplicații certificat pentru Android?
  4. Dezvoltare de aplicații Android pentru începători (instrumente, învățare, software)
  5. 5 Cea mai bună pregătire și certificare pentru dezvoltarea aplicațiilor mobile