Cuprins:
- Un primer de servicii Play
- Instrumente pentru dezvoltatori
- Caracteristici și securitate pentru utilizatori
- Asigurare pentru Google
Dacă acordați o atenție suficientă acestor lucruri, probabil că ați văzut serviciile Google Play actualizând din când în când pe dispozitivele dvs. Android. Dacă urmați partea mai tehnică a Android, veți ști că a fost anunțat acum câțiva ani pentru a introduce noi API-uri și funcții într-un mod care nu necesită o actualizare de firmware. Vi s-ar putea ierta că l-ați respins ca o parte uscată și tehnică a sistemului de operare, dar în realitate este o parte crucială a modului în care funcționează Androidul modern.
Dezvoltatorii obțin API-uri importante care funcționează în marea majoritate a bazei de utilizatori Android active. Utilizatorii la rândul lor beneficiază de acest lucru, prin noi funcții și corecții de securitate, chiar dacă nu rulează cea mai recentă versiune de sistem de operare. Iar pentru Google, Play Services acționează ca o asigurare împotriva creșterii Android-urilor „furcă”.
Citiți mai departe pentru a vedea cum Google Play Services este o armă formidabilă împotriva unora dintre cei mai mari dușmani ai Android (și Google) și cum orice discuție despre securitatea Android sau „fragmentarea” este defectuoasă fără a înțelege.
Un primer de servicii Play
Primele lucruri în primul rând - ce este serviciile Google Play? Din perspectiva utilizatorului este o aplicație, controlată de Google, care se actualizează automat în fundal prin intermediul Google Play Store. Nu există nici o parte a aplicației orientată către utilizator, cu excepția cazului în care numeri pictograma „Setări Google” pe telefoanele care rulează Lollipop și versiunile anterioare. Dar diversele tendințe ale Play Services sunt răspândite pe Android, în special în versiunile mai noi ale sistemului de operare.
Ca o aplicație la nivel de sistem, „Play Services” poate rula cu permisiuni ridicate și poate înlocui orice și orice lucru din sistemul de operare, dacă este necesar, astfel încât Google să-l poată modifica cu ușurință în viitor.
Play Services este administratorul serviciilor Google pe dispozitivul Android.
Cu alte cuvinte, dacă o aplicație Android interacționează cu un serviciu Google, este posibil să facă acest lucru prin serviciile Google Play.
În cursul notei cheie Google I / O 2014, vicepreședintele Google, Sundar Pichai, a spus că noile versiuni ale serviciilor de jocuri se derulează la fiecare șase săptămâni, adăugând că 93 la sută din baza de instalare Android activă avea cea mai recentă versiune la acel moment.
Instrumente pentru dezvoltatori
Biblioteca de clienți Google Play Services oferă API-urilor dezvoltatorilor pentru ca aplicațiile să funcționeze cu serviciile Google pe dispozitive cu aplicația Play Services instalată. Acestea includ Cloud Messaging, Drive, Locație, Jocuri Play, Android Wear și Google Fit, pentru a numi doar câteva. Și pentru că aplicația Play Services se actualizează automat în fundal și funcționează pe toate versiunile Android până la 2.3 Gingerbread, Google poate derula modificări, îmbunătățiri și funcții noi în integrarea Android cu aceste servicii fără o actualizare firmware.
Aceasta este o afacere destul de mare într-o lume în care Jelly Bean și KitKat - Android 4.1-4.4 - continuă să domine baza de instalare activă, Lollipop reprezentând doar 12, 4 la sută din instalările active la ultimul număr. (Contrast față de cifra de 93 la sută dată de Sundar Pichai la I / O de anul trecut.) Deoarece Play Services există, mult mai multe persoane au acces la versiuni actualizate ale funcțiilor precum Play Games și Android Wear decât ar fi altfel. cazul. Acest lucru permite un ritm nebunesc al Android-ului chiar dacă mulți OEM continuă să-și tragă picioarele pe upgrade-urile platformei.
Acest lucru este bun pentru dezvoltatori și utilizatori pentru o mulțime de motive, dintre care majoritatea sunt evidente. În loc să devină îngrijorați de vizarea fiecăreia dintre aceste funcții Google în mod diferit în versiunile de sistem de operare, ridicarea grea se face de către Play Services. Mai mult decât atât, utilizatorii nu sunt lăsați în impas dacă nu rulează cea mai recentă versiune de Android.
Caracteristici și securitate pentru utilizatori
Prin intermediul serviciilor de joc, multe lucruri considerate a fi caracteristici Android - cum ar fi blocarea inteligentă a Lollipop, serviciile de locație Google și jocurile de jocuri - au fost decuplate din sistemul de operare principal. Acesta este un alt motiv pentru care compararea directă a distribuției versiunii iOS și Android nu spune întreaga poveste. O parte foarte semnificativă a experienței Google Android este actualizată automat, în fundal.
Asta în afară de faptul că majoritatea aplicațiilor Android proprii ale Google pot fi actualizate independent prin Google Play - o colecție care, începând cu Android 5.0, include și componenta WebView folosită pentru redarea paginilor web din aplicații. Același lucru este valabil și pentru multe aplicații încorporate de producători - HTC, de exemplu, transmite acum actualizări la multe dintre aplicațiile Sense ale sale prin Play Store.
Este adevărat că unele modificări, corecții și îmbunătățiri necesită încă o actualizare a firmware-ului. Dar în ecosistemul Android din 2015, există o mulțime de lucruri cu adevărat importante care nu mai fac.
Rolul serviciilor Play în securitatea Android este atât de adesea ignorat de persoanele care doresc.
În același timp, este inexact să spunem că faptul că se află pe o versiune mai veche de Android îi lasă pe utilizatori larg deschisi către malware. Serviciile Google Play joacă un rol enorm în securizarea telefoanelor Android mai vechi împotriva aplicațiilor proaste, care vin în general din magazinele de aplicații, altele decât Google Play.
Principala armă din arsenalul Google este caracteristica „verificați aplicațiile”, care este activată implicit în Android 4.2 și versiuni ulterioare. Când instalați o aplicație dintr-o locație terță parte, aceasta este scanată de această caracteristică actualizată constant pentru a identifica tendințele rău intenționate. Aceasta este exact ceea ce s-a întâmplat când spaima de securitate „ID fals” de Android a avut loc anul trecut, iar datorită serviciilor Play, marea majoritate a dispozitivelor Android nu au fost niciodată expuse la acest lucru. (Magazinul Google Play a fost actualizat într-un mod similar pentru a bloca aplicațiile folosind acest exploit particular.)
S-ar putea să vă gândiți la asta ca la o soluție stopgap și într-un fel este. Dar după cum am subliniat atunci, este unul destul de eficient. În orice caz, malware-ul nu trece, iar utilizatorii sunt protejați - chiar dacă se află pe o versiune veche de Android. Acesta este punctul pe care Microsoft îl ratează atunci când face o înregistrare la înregistrarea Google pe securitatea mobilă.
MAI MULTE: Q&A de securitate Android cu Adrian Ludwig de la Google
Asigurare pentru Google
Serviciile Google Play sunt încărcate cu produse Google proprii și, ca atare, nu sunt incluse în Proiectul Android Open-Source (AOSP). Ca și alte aplicații Google, este sursa închisă. Orice „furculiță” de Android open-source lansată fără biți Google este de la sine.
Lipsa serviciilor Play în furcile Android creează o grămadă de muncă suplimentară pentru oricine este serios în legătură cu scoaterea Android de la Google.
Nu există nimic care să împiedice un producător care dorește să construiască un dispozitiv Android fără să obțină aprobarea GMS (Google Mobile Services) de la construirea propriului strat de serviciu deasupra sistemului de operare open-source. Însă, până acum, cele mai importante funcții ale serviciilor de joc nu au fost recreate de acești jucători, chiar și de cei care vorbesc în mod deschis despre a comanda Android și „a pune un glonț prin capul Google”.
La fel cum Play Services este o soluție pentru unele dintre punctele slabe inerente ale Android - ritmul lent al actualizărilor firmware-ului, datorită numărului de piese în mișcare implicate, precum și a dezvoltării aplicației și a implicațiilor de securitate ale acestuia - lipsa serviciilor Play în furculițele Android creează semnificativ munca de inginerie pentru oricine este serios cu privire la scoaterea Android de la Google.
MAI MULTE: Ce este furculița?
Nu sugerăm că acest lucru face parte dintr-un plan director diabolic Google, cu toate acestea, aceasta este situația care există. Un sistem de operare precum Android nu poate să crească cota de piață decât cu ajutorul diversității dispozitivului (și a operatorului de transport). Diversitatea duce inevitabil la fragmentare și la combaterea faptului că aveți nevoie de un nivel de serviciu și securitate care există în afara sistemului de operare.
Aceasta este provocarea pe care orice furcă convingătoare a Android trebuie să o rezolve. Între timp, cei din lumea Google Android au servicii Play pentru a mulțumi pentru faptul că permit creșterea platformei și contribuie la păstrarea dispozitivelor în siguranță.