Оглавление:
- Благодаря API-сервисам вне основной операционной системы Google возвращает контроль над Android
- Что такое сервисы Google Play?
- Что делают эти службы?
- Почему это важно для нас
Благодаря API-сервисам вне основной операционной системы Google возвращает контроль над Android
Мы не получили новую версию Android в этом году на Google I / O. Вы можете прочитать все жалобы и скрежет зубов по всему Интернету, так что я избавлю вас от игры, как это должно было произойти (пресловутый замок), но не сделал этого.
Вместо этого я расскажу вам немного о том, что мы получили - огромную обновленную версию сервисных API Google, которая, оказывается, намного лучше.
Подождите. Лучше ? Как может приложение, которое я никогда не хотел, волшебным образом перенести на мой телефон, лучше, чем новое, более высокое число на моем экране телефона? Это безумный разговор, верно?
Оказывается, это маленькое приложение - мощный зверь. Читать дальше.
Что такое сервисы Google Play?
Посещение сессии в Google I / O дает нам ответ прямо от людей, которые пишут программное обеспечение - и они хорошо подводят итог. Сервисы Google Play - это «единственное место, в котором представлены все API Google на Android 2.2 и выше». API (интерфейс прикладного программирования) - это причудливый термин для специального кода, который написан как способ взаимодействия одного компонента программного обеспечения с другим. Google пишет API для Android, и разработчики приложений используют их в качестве канала для доступа ко многим основным функциям Android. Вы найдете API во многих программных проектах, больших и маленьких. Иметь их на самом деле ничего особенного
В настоящее время Google Play Services имеет версию 5. Возможно, вы не знали, что все это время обновлялись на вашем телефоне или планшете, потому что это было именно так, как было задумано. Вы не ищите файл, он приходит и находит вас. Каждое устройство под управлением Android 2.2 или выше, имеющее официальный доступ к Google Play, использует эти сервисы. Это означает, что почти на каждом из этих 900 миллионов устройств, которые были активированы, установлена копия Служб Google Play. А Google постоянно обновляет информацию и быстро выводит эти обновления, что является частью того, что делает их такими фантастическими.
Тот факт, что Google находится под полным и тотальным контролем, означает, что люди, которые создали ваш телефон, а также носитель, у которого вы, возможно, купили его, полностью вне поля зрения. Вам не нужно будет ждать шесть месяцев или больше, чтобы получить новые сервисные API. Фактически, Google говорит, что они могут отправить их на большинство устройств примерно через неделю после их обновления. Если вы уберете одну вещь из всего этого, зная, что Google решает, что такое API сервисов, кто их получает и когда это важная часть.
Что делают эти службы?
Мясо вопроса. Если вы смотрели Keynote, где Google анонсировал все эти ультра-крутые и новые функции для Android (да, без какого-либо обновления версии!) - такие функции, как новый сервис определения местоположения, сервисы Play Games, новый и улучшенный Google Cloud Messaging или даже новый API Panorama - вы видели некоторые вещи, которые обрабатываются Сервисами Google Play. Приложение, установленное на вашем телефоне, позволяет разработчикам устанавливать некоторые библиотеки из SDK и подключаться ко всему этому с помощью всего лишь нескольких строк кода. Независимо от того, используете ли вы Ice Cream Sandwich, Jelly Bean или любую другую версию выше 2.2, у вас будет к ним доступ.
Google не только извлек эти службы и соответствующие API-интерфейсы из ОС, но и разработчикам приложений стало легко их использовать. Последние несколько дней здесь, в Google I / O, мы увидели, насколько просто можно добавить эти функции в приложение, потому что Google делает всю тяжелую работу. Разработчикам нужно лишь указать в своем коде конкретную вещь, которая им нужна, из приложения Google Play Services, и волшебство происходит, когда вы запускаете его на своем телефоне.
Помните, мы говорили о фантастической части, где Google контролирует эти сервисы, и их распространении на все наши устройства? Я хочу, чтобы ты продолжал помнить это, когда читаешь. Подумайте, как все могло бы быть, если бы вам пришлось зависеть от вашего оператора или людей, которые сделали ваш телефон, чтобы донести все это до вас. Да, это было бы отстой. Вот почему такое большое обновление сервисов Google Play является более важным, чем новая версия Android - мы получили все классные вещи, не дожидаясь HTC или Samsung, или, что еще хуже, - AT & T или Verizon - чтобы отправить их нам,
Почему это важно для нас
На минуту забудем все жалобы на то, что видеовстречи не были сразу доступны всем одновременно. Большинству всех должно быть хорошо идти сейчас и иметь свое новое приложение Hangouts. Каждый. Подумайте об этом - Google Talk, основная и основная функция операционной системы, была обновлена множеством новых функций, и вы не получили общесистемное обновление.
На прошлой неделе, прежде чем мы приехали в Сан-Франциско, мы боялись. Мы беспокоились о том, что Hangouts будут выставлены напоказ, и тогда мы узнаем, что они были частью Android 4.3. Это означает, что большинство людей будут ждать их очень долго, и вы все будете готовы кипеть, зная, что ваш новый HTC One или Galaxy S4 не получит эту функцию в ближайшее время. И это правильно, смартфоны стоят дорого.
Вместо этого через 15 минут после показа видеовстречи люди нашли его в магазине Play Store. То же самое произойдет, когда разработчик использует API Panorama для создания приложения для просмотра фотосферы, или когда кто-то запишет все новые функциональные возможности Игр в вашу любимую игру. Это намного лучше, чем новая версия, которую вы не собираетесь получать в течение шести месяцев, не так ли?