Разработчики могут просматривать и тестировать свои приложения в соответствии с последней итерацией Мобильная ОС Google на Androidна месяц раньше, чем ожидалось.
Бесплатная программа предварительного просмотра для разработчиков Android 11 предлагает разработчикам среду выполнения, в которой можно протестировать их приложения, а также экспериментировать с любыми изменениями ОС, которые могут улучшить функциональность приложения.
Хотя Google обычно выпускает свои предварительные версии для разработчиков Android около середины марта, итерация предварительного просмотра для предстоящей ОС Android 11 была предоставлена неожиданный запуск в середине февраля.
Дальнейшие обновления для предварительного просмотра разработчика будут выпущены в марте и апреле, в то время как Google в настоящее время ожидает выпуска бета-версий Android 11 в мае и июне. Этот период будет сосредоточен на достижении стабильности платформы, а окончательный релиз запланирован на третий квартал 2020 года.
"На ключевых этапах разработки мы предоставим обновления для ваших сред разработки и тестирования. Каждый из них включает в себя инструменты SDK, системные образы, эмуляторы, ссылки на API и API diffs", - говорится в сообщении Google , причем последний пункт ссылается на визуальный инструмент для сравнения версий программного обеспечения.
"Мы вводим веху под названием "стабильность платформы", чтобы помочь вам планировать свое окончательное тестирование и релизы", - добавил пост. "Эта веха означает, что Android 11 достигла окончательных внутренних и внешних API, окончательных поведений для приложений и окончательных серых списков без SDK."
“Мы ожидаем, что Android 11 достигнет стабильности платформы на бета-версии 2 в июне 2020 года", - добавил Google. "С этого момента вы не можете ожидать никаких дальнейших изменений, влияющих на ваши приложения."
Предварительный просмотр Android 11 можно использовать только на смартфонах Google, включая пиксель 4 и 4XL, пиксель 3a и 3A XL, пиксель 3 и 3 XL, а также Пиксель 2 и 2 XL .
Новая мобильная ОС Google, как ожидается, представит целый ряд новых функций для пользователей, а также разработчиков. Одним из наиболее значительных изменений является аудит доступа к данным, благодаря которому разработчики могут лучше выявлять и исправлять потенциально неожиданный доступ к данным в своих приложениях.
Android 11 также добавляет несколько методов к API MediaStore в отношении выполнения пакетных операций, в интересах согласованности между устройствами и дополнительного удобства пользователя. Как правило, это будет полезно для приложений, которым требуется упорядоченный поток для изменения мультимедийных файлов, таких как редактирование фотографии на месте.
Кроме того, в ситуациях, связанных с машинным обучением или воспроизведением мультимедиа, ОС позволяет кэшировать большие наборы данных на устройстве с помощью "общих двоичных объектов данных", которые могут быть совместно использованы между приложениями. Это отличается от способа, которым оба приложения в настоящее время должны были бы загружать отдельную копию одного и того же большого набора данных.
С точки зрения безопасности, Android 11 вводит интерфейс, который определяет возможные сильные стороны биометрических аппаратных элементов, при этом производитель телефона обозначает силу для каждого элемента.