Google продолжает прозрачность предварительного выпуска ранних сборок новых версий Android с анонсом Android O Developer Preview. Как всегда, Developer Preview предназначен для того, чтобы дать разработчикам заблаговременный взгляд на то, что происходит в Android O, чтобы они могли начать делать свои приложения совместимыми с новыми API и рекомендациями по дизайну. Это, конечно, дает всем нам, поклонникам Android, заблаговременное представление о том, что у Google есть в плане новых функций.
Android O, в том виде, в каком оно сейчас показывается нам Google, не обладает множеством сногсшибательных функций. Как и в предыдущих превью для разработчиков, вы немного почувствуете новые функции и, что более важно, общие структурные изменения, но в будущих сборках Developer Preview можно и будет добавлять больше по мере его разработки Google.
Вот несколько важных моментов в Android O Developer Preview 1:
- Фоновые ограничения. Для приложений, работающих в фоновом режиме, будут установлены дополнительные автоматические ограничения, особенно в отношении фоновых служб и обновлений местоположения. Эти изменения позволят разработчикам создавать приложения, которые будут меньше влиять на производительность и батарею.
- Уведомления. С помощью Android O пользователи смогут управлять типами уведомлений, поступающих из каждого приложения, вместо того, чтобы контролировать все уведомления для этого приложения одинаковым образом. Степень детализации элементов управления будет определяться разработчиком приложения. Кроме того, появились новые визуальные изменения в группировке похожих уведомлений, которые позволяют пользователям "легче видеть, что происходит" при получении сообщений или взгляде в тень.
- API автозаполнения: пользователи могут выбрать приложение «автозаполнение» аналогично тому, как вы в настоящее время выбираете клавиатуру по умолчанию. Менеджеры паролей смогут работать с этим параметром автозаполнения, чтобы отображать имена пользователей и пароли, которые вы можете вводить в приложения, не переключаясь на менеджер паролей.
- Адаптивные значки. Разработчики могут создавать адаптивные значки, которые могут изменяться в зависимости от того, как система хочет их отображать, поэтому они подходят для разных телефонов с разным интерфейсом. Новые иконки могут быть анимированы в различных частях интерфейса при взаимодействии с ними.
- Аудио Bluetooth: Android O поддерживает высококачественные аудиокодеки Bluetooth, включая кодек Sony LDAC.
Это изменения, которые, скорее всего, приведут пользователей в восторг и будут готовы к появлению новой версии на их телефонах, но все же потребуют большой работы от разработчиков для поддержки новых изменений. По крайней мере, в этом первом предварительном просмотре для разработчиков здесь очень мало что можно показать - это в основном изменения в фреймворке и API, которые позволяют разработчикам создавать более удобные условия при запуске приложений на Android O.
Подробнее: Как установить предварительный просмотр Android O Developer
Первый Android O Developer Preview доступен сегодня в виде файла заводского образа и никоим образом не предназначен для использования на основном телефоне или обычными пользователями. Он доступен для Pixel, Pixel XL, Nexus 6P, Nexus 5X, Pixel C и Nexus Player. В соответствии с этим решением Android O еще не является частью бета-программы Android - вам придется ждать более позднего выпуска, который считается более стабильным.
Согласно веб-сайту Google для разработчиков Android, ожидается, что Android O Dev Preview не будет повышен до версии 2 до середины мая, а Dev Preview 3 выйдет в середине июня, а четвертый предварительный - незадолго до финального релиза в третьем квартале 2017 года.