Cuprins:
- Cu serviciile API în afara sistemului de operare principal, Google preia controlul asupra Android
- Ce sunt serviciile Google Play?
- Ce fac aceste servicii?
- De ce contează pentru noi
Cu serviciile API în afara sistemului de operare principal, Google preia controlul asupra Android
Nu am primit o nouă versiune de Android anul acesta la I / O Google. Puteți citi toate lamentările și scrâșnirea dinților peste asta pe web, așa că vă voi scăpa de joc jucând cum trebuia să se întâmple (un blocaj proverbial), dar nu.
În schimb, vă voi povesti puțin despre ce am obținut - o versiune actualizată uriașă a API-urilor de servicii Google, care se dovedește este mult mai bună.
Aștepta. Mai bine ? Cum poate o aplicație pe care nu mi-am dorit-o niciodată să o fi împins magic pe telefonul meu să fie mai bună decât un număr mai nou și mai mare din ecranul meu de telefon? Este o discuție nebună, nu?
Se pare că acea mică aplicație este o ființă puternică. Citește mai departe.
Ce sunt serviciile Google Play?
Ședința prin ședința de la Google I / O ne primește răspunsul direct de la oamenii care scriu software-ul - și îl rezumă frumos. Serviciile Google Play este „un singur loc care include toate API-urile Google de pe Android 2.2 și versiuni ulterioare”. Un API (Interfață de programare a aplicațiilor) este un termen de lux pentru codul special, care este scris ca o modalitate de comunicare cu un alt program de software. Google scrie API-uri pentru Android, iar dezvoltatorii de aplicații le folosesc ca o conductă pentru a accesa multe dintre caracteristicile principale ale Android. Veți găsi API-uri în numeroase proiecte software, atât mari cât și mici. A le avea nu este nimic special.
În prezent, Google Play Services este la versiunea 5. Probabil că nu aveți idee că lucrurile se actualizează pe telefon sau tabletă în tot acest timp, pentru că așa a fost destinat. Nu te duci în căutarea dosarului, vine și te găsește. Fiecare dispozitiv care rulează Android 2.2 sau o versiune superioară care are acces oficial la Google Play folosește aceste servicii. Aceasta înseamnă că aproape fiecare dintre acele 900 de milioane de dispozitive care au fost activate are instalată o copie a serviciilor Google Play. Și Google menține lucrurile actualizate și împinge aceste actualizări rapid, ceea ce face parte din ceea ce le face atât de fantastice.
A fi sub control total și total de la Google înseamnă că oamenii care v-au construit telefonul, precum și operatorul de la care l-ați cumpărat, sunt complet lipsiți de imagine. Nu trebuie să aștepți șase luni sau mai mult pentru a obține noile API-uri de servicii. De fapt, Google spune că sunt capabili să-i determine să fie împinși către majoritatea dispozitivelor în aproximativ o săptămână după ce sunt actualizați. Dacă îndepărtați un lucru de toate acestea, știind că Google decide care sunt API-urile de serviciu, cine le primește și când este partea importantă.
Ce fac aceste servicii?
Carnea problemei. Dacă ați urmărit Keynote, unde Google a anunțat toate aceste funcții ultra-cool și noi pentru Android (da, fără nicio actualizare a versiunii!) - funcții precum noul serviciu de locație fuzionată, serviciile Play Games, serviciile Google Cloud noi și îmbunătățite sau chiar și noua API API panoramică - ați văzut unele dintre lucrurile pe care Google Play Services le gestionează. Aplicația instalată pe telefonul dvs. le permite dezvoltatorilor să instaleze câteva biblioteci de pe SDK și să atingă toate aceste lucruri cu doar câteva linii de cod. Indiferent dacă rulați Ice Cream Sandwich, Jelly Bean sau orice versiune mai mare de 2.2, veți avea acces la ele.
Google nu numai că a scos din sistem de operare aceste servicii și API-urile respective, ci a facilitat utilizarea utilizatorilor de dezvoltatori de aplicații. Zilele trecute aici, la Google I / O, am văzut cât de ușor poate fi să adăugăm aceste funcții într-o aplicație, deoarece Google face toate lucrările grele. Dezvoltatorii trebuie să facă referire la ceea ce au nevoie din aplicația Google Play Services din codul lor, iar magia se întâmplă atunci când o rulați pe telefon.
Vă amintiți de sus am vorbit despre partea fantastică în care Google controlează aceste servicii și despre distribuirea lor către toate dispozitivele noastre? Vreau să vă amintiți asta în timp ce ați citit. Gândiți-vă cât de diferite ar fi lucrurile dacă ar trebui să depindeți de transportatorul dvs. sau de persoanele care v-au creat telefonul pentru a vă oferi toate acestea. Da, asta va sug. Acesta este motivul pentru care o actualizare atât de mare la Google Play Services este mai importantă decât o nouă versiune de Android - avem toate lucrurile frumoase fără să așteptăm HTC sau Samsung, sau chiar mai rău - AT&T sau Verizon - să ni-l trimită.
De ce contează pentru noi
Uitați-vă de un minut pe toți cei care se plâng de Hangouts nu au fost disponibili instantaneu pentru toți în același timp. Majoritatea tuturor ar trebui să fie bine să treacă acum și să aibă noua lor aplicație Hangouts. Toata lumea. Gândiți-vă la asta - Google Talk, o caracteristică principală de bază și principală a sistemului de operare, a fost actualizat cu o mulțime de funcții noi, fără a primi o actualizare la nivelul întregului sistem.
Săptămâna trecută, înainte de a veni la San Francisco, ne-a fost teamă. Ne-a făcut griji că Hangouts va fi afișat și atunci vom afla că fac parte din Android 4.3. Acest lucru înseamnă că majoritatea oamenilor vor aștepta mult timp pentru ei și că toți ar fi gata să clocotească, știind că noul dvs. HTC One sau Galaxy S4 nu va primi funcția în curând. Și pe bună dreptate, telefoanele inteligente sunt scumpe.
În schimb, la 15 minute de la afișarea Hangouts, oamenii o găseau în Play Store. Același lucru se va întâmpla și atunci când un dezvoltator folosește API-ul panoramic pentru a construi o aplicație de vizualizare a fotosferei sau cineva scrie toate noile funcționalități ale Jocurilor în jocul tău preferat. Aceasta este mult mai bună decât o nouă versiune pe care nu aveam de gând să o primiți timp de șase luni, nu-i așa?