Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Google, как и ожидалось, выпустила раньше обычного срока Android 11 Developer Preview, чтобы разработчики могли протестировать новую версию мобильной ОС перед запуском финальной сборки в этом году. Она приносит новые возможности, помогающие пользователям управлять доступом к конфиденциальным данным, файлам и многое другое.
Google, например, заявляет, что улучшила все критически важные области платформы, чтобы обеспечить повышенную устойчивость и безопасность. Android 11 предлагает ряд важных функций для разработчиков, в том числе улучшения для изгибаемых аппаратов и 5G, интерфейсы API для работы с вызовами, новые возможности мультимедиа и камеры, улучшения в области машинного обучения и многое другое.
Новшества в области 5G
5G обеспечивает более высокие скорости и меньшие задержки. Благодаря 5G разработчики могут рассчитывать свои требовательные к трафику приложения (например, видео 4K или качественные игровые ресурсы) не только с прицелом на Wi-Fi, но и на мобильную связь. Открывается возможность создавать и ПО совершенно нового типа. Google в Android 11 обновила существующие API подключения, чтобы разработчики могли воспользоваться новшествами.
Поддержка новых типов экранов
Производители устройств продолжают вводить новшества, предлагая всё новые форматы экранов в своих мобильных устройствах. Google расширила их поддержку в Android 11 помощью API, которые позволят разработчикам проще оптимизировать приложения. В частности, улучшена поддержка экранов с перфорацией и каплевидными вырезами, если необходимо задействовать для управления области рядом с краями и врезками. Кроме того, платформа получила поддержку изгибаемых устройств вроде Galaxy Z Flip, Huawei Mate X или Motorola razr.
Новые возможности общения
В Android 11 внесены изменения, которые помогут разработчикам создавать более глубокие диалоговые приложения, например:
Улучшенная поддержка нейросетей
Google в Android 11 расширила поддержку машинного обучения в Neural Networks API 1.3. API-интерфейсы Quality of Service поддерживают приоритет и время ожидания для исполнения модели. API-интерфейсы Memory Domain сокращают копирование и преобразование памяти при выполнении последовательной модели. Наконец, расширена поддержка квантования для более простых моделей и ускоренного вывода.
Конфиденциальность и безопасность
Google постоянно расширяет возможности конфиденциальности и безопасности. Не стала исключением и Android 11. Уже сейчас разработчики могут воспользоваться, например, таким новшеством, как одноразовое разрешение: для наиболее чувствительных типов данных (местоположения, микрофона и камеры) пользователи теперь смогут предоставлять временный доступ посредством одноразового разрешения, то есть до выхода из приложения.
Помимо прочего, добавлено несколько улучшений в Scoped storage, касающихся накопителя: например, запрет на доступ к файлам RAW для мультимедиа; обновлённый DocumentUI и операции пакетного редактирования в MediaStore. BiometricPrompt API получил ряд улучшений и теперь, в частности, поддерживает три типа аутентификаторов различного уровня: сильный, слабый и учётные данные устройства. Приложения теперь могут делиться блоками данных проще и безопаснее с другим ПО через BlobstoreManager. Также в Android 11 добавлена поддержка платформы для безопасного хранения и получения проверяемых документов, удостоверяющих личность: например, права, соответствующие стандарту ISO 18013-5.
Обновления компонентов системы через Google Play
Начиная с Android 10 в рамках Project Mainline поисковый гигант начал вместе с аппаратными партнёрами активно продвигать обновления компонентов системы напрямую, чтобы повысить безопасность конечных устройств, не дожидаясь запуска соответствующих заплаток от производителей.
В Android 11 добавлено 12 новых обновляемых модулей, так что теперь их количество достигает 22. Среди прочего речь идёт о модуле разрешений, который стандартизирует доступ пользователей и разработчиков к критическим элементам управления конфиденциальностью на устройствах Android; модуле медиа-провайдера, который является неотъемлемой частью усилий Google по обеспечению конфиденциальности в рамках Scoped Storage; модуле NNAPI (Neural Networks API), который оптимизирует производительность и гарантирует согласованные API-интерфейсы для всех устройств.
Улучшенная совместимость приложений
Google активно работает над тем, чтобы сделать обновления более быстрыми и лёгкими, отдавая при этом приоритет совместимости приложений по мере выпуска новых версий платформы. В Android 11 добавлен ряд процессов и инструментов для разработчиков, призванных минимизировать влияние обновлений платформы, упрощающих тестирование и отладку ПО и тому подобное.
Некоторые другие изменения в области связи, камеры и производительности:
Android 11 Developer Preview уже доступна для смартфонов Pixel 2/2 XL, Pixel 3/3 XL, Pixel 3a / 3a XL или Pixel 4/4 XL на веб-сайте разработчиков Android. Компания обещает выпустить следующую сборку Developer Preview 2 в марте, Developer Preview 3 — в апреле, Beta 1 — в мае во время Google I/O, Beta 2 — в июне (с финальными API и официальным SDK), Beta 3 и финальную стабильную версию — в конце третьего квартала 2020 года. То есть время запуска не изменится, просто новая ОС будет проходить более тщательную обкатку.
Источник: