Sadržaj:
- Uz API usluge izvan osnovnog operativnog sustava, Google preuzima kontrolu nad Androidom
- Što su Google Play usluge?
- Što rade ove usluge?
- Zašto nam je to važno
Uz API usluge izvan osnovnog operativnog sustava, Google preuzima kontrolu nad Androidom
Ove godine na Google I / O nismo dobili novu verziju Androida. Putem weba možete čitati sve jade i škrgutanje zuba, pa ću vam poštedjeti dramu igrajući kako se to trebalo dogoditi (poslovično zaključavanje), ali nije.
Umjesto toga, reći ću vam malo o onome što smo dobili - ogromnoj ažuriranoj verziji Googleovih servisnih API-ja, za koje se ispada da je puno bolja.
Čekati. Bolje ? Kako aplikacija koja nikad nisam željela da me čarobno gurne na telefon bude bolja od novijeg i većeg broja na zaslonu telefona? To je ludi razgovor, zar ne?
Ispada da je ta mala aplikacija snažna zvijer. Nastavi čitati.
Što su Google Play usluge?
Ako sjedimo na sesiji na Google I / O, dobivamo odgovor izravno od ljudi koji pišu softver - i oni ih lijepo sažmu. Google Play usluge "jedno su mjesto koje donosi sve Googleove API-je na Androidu 2.2 i novijim". API (aplikacijsko programsko sučelje) maštovit je pojam za posebni kod koji je napisan kao način da jedan dio softvera komunicira s drugim. Google piše API-je za Android, a programeri aplikacija koriste ih kao kanal za pristup mnogim Androidovim osnovnim značajkama. API-jeve ćete naći u mnoštvu softverskih projekata, i velikih i malih. Imati ih zapravo nije ništa posebno.
Trenutno se Google Play Services nalazi u verziji 5. Vjerojatno niste imali pojma da se sve vrijeme ažuriraju na telefonu ili tabletu, jer je to tako bilo namijenjeno. Ne idete tražiti datoteku, ona vas dolazi i pronalazi. Svaki uređaj sa sustavom Android 2.2 ili noviji koji ima službeni pristup Google Playu koristi ove usluge. To znači da na skoro svakom od tih 900 milijuna aktiviranih uređaja ima instaliranu kopiju usluga Google Play. A Google stalno ažurira stvari i brzo ih izbacuje u nadogradnju, što je dio onoga što ih čini tako fantastičnim.
Budući da je Google pod potpunom i potpunom kontrolom, znači da ljudi koji su vam napravili telefon, kao i prijevoznik od kojeg ste ga možda kupili, potpuno nisu u stanju. Nećete morati čekati šest mjeseci ili više da biste nabavili nove API-je usluge. U stvari, Google kaže da su u mogućnosti da ih pritisnu na većini uređaja za otprilike tjedan dana nakon ažuriranja. Ako vam se nešto odvrati od toga, znajući da Google odlučuje o servisnim API-jevima, tko će ih dobiti i kada je to važan dio.
Što rade ove usluge?
Meso izdanja. Ako ste gledali Keynote, gdje je Google najavio sve ove super cool i nove značajke za Android (da, bez ikakvog ažuriranja verzije!) - značajke poput nove spojene usluge lociranja, usluge Play Games, nove i poboljšane Google Cloud Messaging ili čak i novi panoramski API - vidjeli ste neke stvari s kojima se upravljaju Google Play Services. Aplikacija instalirana na vašem telefonu omogućava programerima da instaliraju neke biblioteke iz SDK-a i dodirnu sve ove stvari sa samo nekoliko redaka koda. Bez obzira na to imate li sendvič od sladoleda ili Jelly Bean ili bilo koju verziju iznad 2.2, imat ćete pristup njima.
Google nije samo povukao ove usluge i njihove odgovarajuće API-je iz OS-a, već je programerima aplikacija olakšao njihovo korištenje. Proteklih nekoliko dana ovdje u Google I / O vidjeli smo koliko je lako dodavati ove značajke aplikaciji, jer Google sve podiže. Programeri moraju u svom kodu navesti samo ono što im je potrebno iz aplikacije Google Play Services, a čari se događaju kada ga pokrenete na telefonu.
Sjećate se da smo gore razgovarali o fantastičnom dijelu gdje Google kontrolira te usluge i njihovu distribuciju na sve naše uređaje? Želim da se toga sjećate dok ste čitali. Pomislite kako bi bilo drugačije kada biste morali ovisiti o svom mobilnom operateru ili ljudima koji su vam napravili telefon da bi vam sve ovo dali u ruke. Da, to bi bilo sranje. Zbog toga je tako veliko ažuriranje Google Play usluga važnije od nove verzije Androida - dobili smo sve cool stvari bez čekanja da HTC ili Samsung, ili još gore - AT&T ili Verizon - pošalju nam ga,
Zašto nam je to važno
Na trenutak zaboravite sve pritužbe na to kako Hangouti nisu istovremeno bili dostupni svima istovremeno. Većina bi svih ljudi trebala biti spremna otići do sad i imati novu aplikaciju za Hangouts. Svatko. Razmislite o tome - Google Talk, duga i glavna značajka operativnog sustava, ažuriran je s mnoštvom novih značajki, a da niste dobili ažuriranje na cijelom sustavu.
Prošli tjedan, prije nego što smo došli u San Francisco, bojali smo se. Zabrinuli smo da će se Hangoutsi prikazivati, a onda ćemo otkriti da su oni dio Androida 4.3. To znači da bi većina ljudi dugo i dugo čekala na njih, a svi biste bili spremni prevariti se znajući da vaš novi HTC One ili Galaxy S4 tu značajku neće dobiti uskoro. I s pravom su pametni telefoni skupi.
Umjesto toga, 15 minuta nakon prikazivanja Hangouta, ljudi su ga pronašli u Trgovini Play. Isto će se dogoditi kada programer pomoću panoramskog API-ja izgradi aplikaciju za gledanje fotosfere ili ako netko upiše svu novu funkcionalnost Igara u svoju omiljenu igru. Ovo je puno bolje od nove verzije koju niste htjeli dobiti šest mjeseci, zar ne?