Главная » Afdroid » Выпущена предварительная версия Android 12 для разработчиков

Выпущена предварительная версия Android 12 для разработчиков

Как и ожидалось, сегодня Google объявила о выпуске Android 12 Developer Preview. Релиз призван помочь разработчикам протестировать свои приложения и код для будущей версии Android со всеми ее новыми функциями и характеристиками. Эта предварительная версия для разработчиков будет совместима с Pixel 3/3 XL, Pixel 3a / 3a XL, Pixel 4/4 XL, Pixel 4a / 4a 5G и Pixel 5.

Android 12 Developer Preview

Для Android 12 Google представляет множество внутренних доработок, которые призваны улучшить взаимодействие с пользователем, но не вносить при этом больших изменений в пользовательский интерфейс. Это имеет смысл, поскольку ОС Android как операционная система достаточно зрелая и не требует значительных визуальных преобразований. Некоторые из функций, которые были введены в Android 12, включают совместимое транскодирование мультимедиа, поддержку изображений AVIF, оптимизацию foreground сервиса, более совершенное формирование звукового эффекта от тактильного контакта и т. д. Обновленная операционная система должна также обеспечивать режим управления одной рукой и скриншоты с прокруткой, которые в настоящее время еще не включены в DisplayPort. Появится «кнопка SOS» для вызова экстренных служб.

Как упоминалось ранее, предварительная версия Android 12 Developer Preview может быть установлена на Pixel 3/3 XL, Pixel 3a / 3a XL, Pixel 4/4 XL, Pixel 4a / 4a 5G и Pixel 5. Google также сообщил, что они выпустят Developer Preview 2 в марте, Developer Preview 3 в апреле, с мая по август будет тестироваться бета-версия, после чего ожидается финальная общедоступная стабильная версия Android 12.

Что нового нас ждёт после Android 11:

  • Совместимое перекодирование мультимедиа: с помощью этой функции приложение, которое не поддерживает видео в форматах HEVC и HDR (HDR10 и HDR10 +), может автоматически перекодировать файл в формат AVC, который является широко совместимым. Процесс перекодирования занимает время, в зависимости от видео и аппаратных свойств устройства.
  • Поддержка изображений AVIF. Чтобы обеспечить более высокое качество изображения с более эффективным сжатием, в Android 12 реализована поддержка платформой формата файлов изображений AV1 (AVIF). AVIF — это контейнерный формат для изображений и последовательностей изображений, закодированных с использованием AV1.
  • Оптимизация foreground сервиса сделана для того, чтобы обеспечить больше удобства для пользователей: для приложений, ориентированных на новую платформу, запуск foreground сервиса будет блокироваться на стадии работы в фоновом режиме.
  • Вставка Rich-контента. Чтобы ваши приложения могли легко получать подробный структурированный контент, Android 12 представляет новый унифицированный API, который позволяет принимать любой контент из любого источника: из буфера обмена, с клавиатуры или путем перетаскивания.
  • Звуковой эффект от тактильного контакта. В Android 12 приложения смогут обеспечивать тактильную обратную связь с аудиосвязью через вибро-модуль телефона.
  • Усовершенствования API иммерсивного режима для навигации с помощью жестов. Разработчики упростили иммерсивный режим, чтобы навигация с помощью жестов стала более простой и последовательной, например, при просмотре видео, чтении книги или игре.
  • Обновления интерфейса уведомлений. Мы обновляем дизайн уведомлений, чтобы сделать его более современным, простым в использовании и более функциональным.
  • Более быстрые и отзывчивые уведомления. Когда пользователи нажимают на уведомление, они ожидают немедленного перехода в приложение — чем быстрее, тем лучше. Чтобы уведомления оставались отзывчивыми, Android 12 будет блокировать трамплины с уведомлениями, не позволяя им запускать целевые действия.
  • Binder IPC: улучшенное соединение при взаимодействии процессов. Разработчики изучили задержку и распределение рабочей нагрузки, после чего провели оптимизацию, которая уменьшила медианный опыт конечной части (99% процентов использования).
  • Больше обновлений Android через Google Play. В Android 12 разработчики добавили модуль Android Runtime (ART), который позволяет вам отправлять обновления в основную среду выполнения и библиотеки на устройствах под управлением Android 12.
  • Оптимизация для планшетов, складных устройств и телевизоров. Доступна первая предварительная версия Android 12 для Android TV, и, кроме того, вы также сможете протестировать свои приложения в совершенно новом интерфейсе Google TV.
  • Обновленные списки интерфейсов, не относящихся к SDK: разработчики ограничили дополнительные интерфейсы, не относящиеся к SDK, и, как всегда, ждут ваших отзывов и запросов на общедоступные эквиваленты API.
  • Упрощенное тестирование и отладка изменений. Чтобы упростить вам тестирование изменений подписки, которые могут повлиять на ваше приложение, разработчики сделали многие из них переключаемыми.
  • Стабильность платформы. Как и в прошлом году, компания заранее сообщает вам о достижении стабильности платформы, чтобы у вас было больше времени на планирование работы по совместимости приложений. На этом этапе специалисты Google предоставят не только окончательные API SDK / NDK, но также окончательные внутренние API и поведение системы, ориентированной на приложения.
  • Упрощение сложности пароля. Для пользователей устройств с рабочим профилем мы предлагаем более простой и современный подход к ограничениям паролей. Вместо детальных требований, которые часто приводят к тому, что пароли легко забываются, мы устанавливаем заранее заданные уровни сложности: высокий, средний или низкий, которые будут использоваться для доступа к устройству.
  • Легкая настройка параметры безопасности работы: проблема безопасности работы позволяет использовать одобренный ИТ-специалистами пароль для доступа к данным в рабочем профиле пользователя, независимо от более простого пароля, выбранного для устройства.
  • Сертифицированное управление на неуправляемых устройствах. В Android 12 мы оптимизируем управление учетными данными для неуправляемых устройств, делая этот процесс доступным для приложений, помимо политики клиента для устройства.
    Идентификаторы для личных устройств, связанные с регистрацией. Для управляемых устройств, принадлежащих сотрудникам, компания создает новый корпоративный идентификатор устройства, который может помочь сохранить конфиденциальность в случае ухода сотрудника от текущего работодателя.

Источник: https://www.fonearena.com/