Home » Articole » Articole » Calculatoare » Programare » Android » Aplicații mobile cu Android

Aplicații mobile cu Android

Android este un sistem de operare care alimentează dispozitivele mobile și este una dintre cele mai populare platforme mobile de astăzi. Platforma Android rulează pe sute de milioane de dispozitive mobile din întreaga lume. Este cel mai mare sistem de operare instalat al oricărui sistem de operare mobil și crește rapid pe zi ce trece.

Puteți dezvolta aplicații și jocuri folosind Android, care vă oferă o piață deschisă pentru distribuirea instantanee a aplicațiilor și a jocurilor.

Android este sistemul de operare pentru alimentarea ecranelor de toate dimensiunile.

Pentru a înțelege ce face Android atât de convingător, trebuie să studiați cum a evoluat dezvoltarea mobilă și cum diferă Android de alte platforme mobile.

Telefoane mobile vechi GSM
Credit: Clemens PFEIFFER/Wikimedia Commons, licența CC BY 2.5

(Telefoane mobile vechi GSM)

Motorola DynaTAC 8000X a fost primul telefon mobil disponibil comercial și este de dimensiunea cărămizii. Dispozitivele mobile de prima generație erau scumpe, nu erau deosebit de complete și aveau software proprietar.

Pe măsură ce prețurile telefoanelor mobile au scăzut, bateriile s-au îmbunătățit și zonele de recepție au crescut, tot mai mulți oameni au început să transporte aceste dispozitive pentru a le avea la îndemână. Clienții au început să solicite mai multe funcții și mai multe jocuri. Aveau nevoie de o modalitate de a oferi un portal pentru servicii de divertisment și informații fără a permite accesul direct la telefon.

Primele telefoane aveau ecrane cu rezoluție scăzută de dimensiunea unui timbru poștal și putere limitată de stocare și procesare, aceste telefoane nu puteau face față operațiunilor cu consum mare de date solicitate de browserele web tradiționale. Cerințele de lățime de bandă pentru transmiterea datelor erau, de asemenea, costisitoare pentru utilizator.

Protocolul de aplicație fără fir

Standardul Wireless Application Protocol (WAP) a apărut pentru a răspunde preocupărilor de mai sus. WAP a fost o versiune redusă a HTTP. Browserele WAP au fost concepute pentru a rula în limitele constrângerilor de memorie și lățime de bandă ale telefonului. Site-urile WAP de la terți au oferit pagini scrise într-un limbaj de marcare numit Wireless Mark up Language (WML). Soluția WAP a fost excelentă pentru producătorii de telefoane mobile și operatori. Utilizatorii de telefon pot accesa știrile, cotațiile bursiere și scorurile sportive pe telefoanele lor.

WAP nu a îndeplinit așteptările comerciale din următoarele motive, iar criticii au început să numească WAP „Așteptați și plătiți”.

  • Ecranele receptorului erau prea mici pentru navigare.
  • Browserele WAP, în special în primele zile, erau lente și frustrante.
  • Citirea a câte unui fragment de propoziție și apoi așteptarea câteva secunde pentru descărcarea următorului segment, a ruinat experiența utilizatorului, mai ales că fiecare secundă de descărcare era adesea taxată de utilizator.
  • Operatorii de telefonie mobilă care au furnizat portalul WAP au restricționat adesea site-urile WAP care erau accesibile.

Platforme mobile proprietare

Scrierea de aplicații robuste cu WAP, cum ar fi jocurile video cu grafică intensivă, a fost aproape imposibilă. Memoria era din ce în ce mai ieftină, bateriile se îmbunătățeau, iar PDA-urile și alte dispozitive încorporate începeau să ruleze versiuni compacte ale sistemelor de operare obișnuite, cum ar fi Linux și Windows. A apărut o varietate de platforme proprii diferite, iar dezvoltatorii încă creează în mod activ aplicații pentru ele. Câteva dintre exemplele de platformă mobilă proprietară sunt:

  • Palm OS (acum Garnet OS)
  • RIM BlackBerry OS
  • Java Micro Edition [Java ME]
  • Binary Runtime Environment for Wireless (BREW)
  • Symbian OS
  • iPhone OS X

Fiecare platformă are avantaje și dezavantaje.

Sursa: Babasaheb Ambedkar (2019) Mobile Application Development, Open University, licența CC BY 4.0. Traducerea și adaptarea Nicolae Sfetcu

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *