Logo ru.androidermagazine.com
Logo ru.androidermagazine.com

Вот функции пирога Android, которые работают на более ранних версиях

Оглавление:

Anonim

Одна из причин, по которой Android стал самой популярной компьютерной операционной системой в мире, также может создать большую головную боль - любая компания может делать с ней практически все, что они хотят. Это означает не только то, что устройства под управлением Android могут выглядеть очень по-разному и использовать совершенно другое оборудование, но даже «традиционные» способы использования Android, такие как телефоны с поддержкой служб Google, не обязательно будут работать с одной и той же версией.

Существует около 20 000 различных устройств под управлением Android, и большинство из них работают под управлением более старой версии.

Это никогда не изменится. У Google есть инструменты, которые облегчают производителям оборудования переход на текущую версию Android (9 на момент написания этой статьи), но даже этих инструментов будет недостаточно, чтобы получить все поддерживаемые устройства на одной и той же версии платформы при в то же время. Google решает эту проблему для телефонов и других устройств, которые соответствуют определениям совместимости Android, с помощью некоторых инструментов, таких как Сервисы Google Play, для обеспечения дополнительных улучшений безопасности и функциональности. Если у вас есть Play Store на вашем телефоне, у вас есть сервисы Google Play, работающие и работающие независимо от версии Android, которую вы используете.

Google также предлагает инструменты для разработчиков приложений, которые хотят использовать интересные новинки, которые приносит каждое обновление платформы, и обеспечить совместимость своих приложений с максимально возможным количеством телефонов. Они известны как библиотеки поддержки Android, и разработчики могут использовать их для добавления некоторых вещей, которые Pie приносит на стол, обратно в Oreo или Nougat.

Наряду с Android 9 одним из главных анонсов на Google I / O 2018 был Android Jetpack. Jetpack - это набор компонентов для разработчиков, который облегчает создание приложений, и состоит из новых библиотек AndroidX. Одна из функций AndroidX и Jetpack - заставить функции последних версий Android работать на старых версиях платформы. Еще одна отличная особенность - модульность Jetpack, которая означает, что он может обновляться быстро и независимо от самого Android. Это значительно упрощает добавление функций, которые работают в разных версиях платформы.

В настоящее время не так много видимых функций Pie, которые можно было бы использовать в более старых версиях, таких как Oreo и Nougat, но библиотеки поддержки заполнены изменениями, которые помогают разработчикам создавать приложения для Android Pie, которые по-прежнему будут работать в более старых версиях. Это самая важная часть, но все в Google в восторге от того, как Jetpack и AndroidX смогут продолжать предлагать новые функции для более старых версий Android, и я ожидаю, что этот список будет расти.

Ломтики

Кусочек - это крошечный фрагмент приложения, который может быть заполнен динамическим контентом и отображаться в любом месте любого приложения Android или внутри любой службы, предоставляемой Google. Срез может принести важную и контекстную информацию из приложения именно там, где нам нужно ее увидеть, и может включать в себя такие вещи, как оперативные данные, намерения, встроенные действия, а также глубокие ссылки на другие части своего родителя. Полезная информация или элементы управления, которые мы хотим иметь под рукой, не открывая приложение, такие как элементы управления музыкальным проигрывателем или расписания рейсов, могут появляться там, где мы можем легко их использовать.

Слайсы - это то, над чем разработчики могут работать прямо сейчас, и они скоро появятся в учетных записях пользователей - и благодаря Jetpack и библиотекам поддержки это означает, что они не будут ограничены только Android 9.

действия

Google Assistant уже передает разговорные действия на телефоны с помощью Google Assistant и такие устройства, как Google Home и Smart Displays. Они являются частью вашей учетной записи Google, и разработчики с энтузиазмом добавляли их все больше и больше, которые вы можете включить в свой собственный режим.

Вскоре на наших телефонах также появятся Действия, использующие те же идеи. Они предназначены для переноса функциональности из приложения в любой сервис Google, но что действительно круто в них, так это то, что ИИ Google будет доставлять их автоматически и разумно туда, где они вам нужны, когда они вам нужны. Действия приложения сложно описать, но когда вы видите одно в действии, оно просто щелкает; Вы можете увидеть, как App Actions будет работать прямо сейчас. Посетите Google.com и напечатайте что-то вроде «сколько долларов США - 25 евро», и вам будет представлен ответ и небольшой инструмент конверсии, который вы можете использовать прямо вверху страницы.

Хотя конвертер валют не так уж интересен, подумайте о том, как другие приложения могут вводить части себя в такие вещи, как поиск, Gmail или документы. Действия приложения находятся на стадии бета-тестирования, и мы ожидаем, что они скоро появятся на наших телефонах. Опять же, благодаря Jetpack и библиотекам поддержки Android они не будут ограничены только Android 9, и почти все мы можем использовать их по мере их появления.

Google говорит, что любое новое приложение для Android должно работать на 90% активных устройств. Это означает, что он также должен предоставлять инструменты и средства для приложений с новыми API и элементами интерфейса для работы на более старых версиях. Мы будем обновлять этот список по мере появления новых новостей о библиотеках поддержки Android и с нетерпением ждем множества новых дополнений во время саммита разработчиков Android в 2018 году в ноябре.

Мой телефон получит Android Pie?