Съдържание:
- С услугите на API извън основната операционна система Google възвръща контрола върху Android
- Какво представляват Google Play Services?
- Какво правят тези услуги?
- Защо това е от значение за нас
С услугите на API извън основната операционна система Google възвръща контрола върху Android
Тази година не получихме нова версия на Android в Google I / O. Можете да прочетете цялото оплакване и скърцане със зъби по това нещо в мрежата, така че ще ви пощадя играта за това как е трябвало да се случи (пословично заключване), но не.
Вместо това ще ви разкажа малко за това, което получихме - огромна актуализирана версия на сервизните API на Google, която се оказва, че е много по-добра.
Изчакайте. По-добре ? Как едно приложение, което никога не съм искал, което магически да бъде натиснато към телефона ми, да бъде по-добро от по-нов, по-голям номер в екрана на телефона ми? Това е лудо говорене, нали?
Оказва се, че малкото приложение е мощен звяр. Прочетете нататък.
Какво представляват Google Play Services?
Седейки през сесията в Google I / O ни получава отговора направо от хората, които пишат софтуера - и те го обобщават добре. Google Play Services е „едно място, което включва всички API на Google на Android 2.2 и по-нови версии“. API (Application Programming Interface) е фантастичен термин за специален код, който е написан като начин за един софтуер да комуникира с друг. Google пише API за Android, а разработчиците на приложения ги използват като канал за достъп до много от основните функции на Android. Ще намерите API в много софтуерни проекти, както големи, така и малки. Да ги имаш всъщност не е нещо особено.
Понастоящем Google Play Services е във версия 5. Вероятно през цялото това време не сте имали представа, че нещата се актуализират на вашия телефон или таблет, защото така е било предназначено. Не отиваш да търсиш файла, той идва и те намира. Всяко устройство с Android 2.2 или по-нова версия, което има официален достъп до Google Play, използва тези услуги. Това означава, че почти всяко едно от тези активирани 900 милиона устройства има инсталирано копие на Google Play Services. И Google поддържа нещата актуализирани и изтласква бързо тези актуализации, което е част от това, което ги прави толкова фантастични.
Това, че сте под пълен и пълен контрол от Google, означава, че хората, които са изградили телефона ви, както и оператора, от който може би сте го купили, са напълно извън снимката. Няма да се налага да чакате шест месеца или повече, за да получите новите API-та на услугите. Всъщност Google казва, че са в състояние да ги притиснат към повечето устройства след около седмица след актуализирането им. Ако отделите нещо от всичко това, знаейки, че Google решава какви са API-тата на услугите, кой ги получава и кога е важната част.
Какво правят тези услуги?
Месото на емисията. Ако сте гледали Keynote, където Google обяви всички тези ултра-готини и нови функции за Android (да, без никаква актуализация на версията!) - функции като новата услуга с кондензирано местоположение, услугите на Play Games, нови и подобрени Google Cloud Messaging или дори новият API за панорама - видяхте някои от нещата, с които Google Play Services се справя. Приложението, инсталирано на вашия телефон, позволява на разработчиците да инсталират някои библиотеки от SDK и да се докоснат до всички тези неща само с няколко реда код. Без значение дали използвате Сандвич със сладолед или Jelly Bean или някоя версия над 2.2, ще имате достъп до тях.
Google не само извади тези услуги и съответните им API от ОС, а и улесни разработчиците на приложения да ги използват. През последните няколко дни тук в Google I / O видяхме колко лесно може да се добавят тези функции към приложение, защото Google прави всички тежки повдигания. Разработчиците трябва само да посочат конкретното нещо, от което се нуждаят от приложението Google Play Services, в своя код, а магията се случва, когато го стартирате на телефона си.
Не забравяйте, че по-горе говорихме за фантастичната част, в която Google контролира тези услуги и тяхното разпространение на всички наши устройства? Искам да си спомняте това, докато четете. Помислете колко би било различно, ако трябва да зависите от вашия оператор или от хората, които са направили телефона ви, за да ви дадат всичко това. Да, това би било гадно. Ето защо толкова голяма актуализация на Google Play Services е по-важна от новата версия на Android - ние имаме всички готини неща, без да чакаме HTC или Samsung, или още по-лошо - AT&T или Verizon - да ни го изпратите.,
Защо това е от значение за нас
За минута забравете всички оплаквания за това, как Hangouts не са били незабавно достъпни за всички едновременно. Повечето от всички трябва да са готови да отидат досега и да имат своето ново приложение за Hangouts. Всеки. Помислете за това - Google Talk, дълъг основен и основен елемент на операционната система, беше актуализиран с множество нови функции, без да получавате актуализация за цялата система.
Миналата седмица, преди да дойдем в Сан Франциско, се страхувахме. Притеснявахме се, че разговорите ще се покажат и тогава ще разберем, че те са част от Android 4.3. Това означава, че повечето хора ще чакат дълго, дълго време, а всички вие ще сте готови да кипнете, знаейки, че вашите нови HTC One или Galaxy S4 няма да получат функцията скоро. И с основание смарт смартфоните са скъпи.
Вместо това, 15 минути след показването на разговорите, хората го намериха в Play Store. Същото ще се случи, когато разработчик използва панорамен API за изграждане на приложение за гледане на фотосфера или някой запише цялата нова функционалност на игри в любимата си игра. Това е много по-добре от нова версия, която нямаше да получиш шест месеца, нали?