Google выпустила Android 12 Developer Preview

Источник: tehnot.com

Google выпустила Android 12 Developer Preview, что нового появилось в операционной системе?

Developer Preview — это версия операционной системы, предназначенная для того, чтобы разработчики будущих приложений могли ознакомиться с новыми возможностями, и проверить работоспособность своих продуктов в условиях, «близких к боевым», передает XDA.

Финальный релиз Android 12 состоится во второй половине года, и определенные изменения будут, но скорее в виде исправления ошибок и багов. И это не мешает взглянуть на изменения, которые принесет Android 12.

При создании Android 12 был сделан акцент на конфиденциальности, улучшениях производительности и пользовательского опыта. Детальнее:

Доверие и безопасность в Android 12

Google попробует дать пользователям больше контроля над безопасностью и приватностью. В Android 12 появятся новые идентификаторы для отслеживания трекеров, более безопасные настройки компонентов приложений по умолчанию и другое.

WebView предложит обновленный алгоритм работы с cookie. Это должно обеспечить дополнительную безопасность и конфиденциальность пользователям браузеров, при посещении сайта более одного раза.

Безопасный экспорт компонентов

Приложения с предыдущих версий Android могут непреднамеренно экспортировать историю активности, сервисы и контакты. Google изменила обработку атрибута android;exported, он должен стать более явным в Android 12. Google советует разработчикам проверить свои компоненты, чтобы избежать возможных ошибок установки.

Пользовательский опыт в Android 12

Поддержка media transcoding

Большинство мобильных устройств хардварно умеють обрабатывать медиа в формате H.265 / HEVC, что позволяет приложениям для камер снимать в формате HEVC, так как он предлагает улучшение качества и меньший размер файлов по сравнению со старыми кодеками. Большинство приложений поддерживают HEVC, но не все. Для этих приложений Google внедряет совместимое транскодирование мультимедиа в Android 12.

Приложение, не поддерживающее HEVC, сможет автоматически перекодировать файл в формат H.264 / AVC. Процесс транскодирования займет некоторое время в зависимости от производительности смартфона. На Pixel 4 (Snapdragon 855) транскодинг 1-минутного видео 1080p 30fps занимает около 9 секунд. Разработчики могут воспользоваться услугой транскодирования, просто объявив медиаформаты, которые их приложение не поддерживает.

Поддержка AVIF-изображений

Android 12 будет поддерживать формат изображений AV1 Image File (AVIF), позволяющий обеспечить более высокую четкость изображения при более высокой (но эффективной) компрессии.

Оптимизация фоновых сервисов

Фоновые сервисы будут приостанавливаться в случае чрезмерного использования ресурсов системы. Контролировать процесс будет утилита JobScheduler.

Удобное перемещение контента

Google внедряет новый единый API, позволяющий встраивать контент (фото, видео, текст) из любого источника: буфера обмена, клавиатуры или путем перетаскивания.

Настройка вибромоторов смартфона

Приложения Android 12 смогут обеспечивать тактильную обратную связь через вибрации смартфона. Это позволит сделать вибрационного сопровождение для игр, приложений или аудио. Например, можно будет настроить вибрацию под вызов определенных контактов. В играх можно будет почуствовать что-то похожее на геймпады, где можно имитировать наезд на неровности автомобиля и прочее.

Мультиканальное аудио

Android 12 включает в себя несколько улучшений для аудио с пространственной информацией. ОС добавляет поддержку воспроизведения формата MPEG-H в режиме просмотра и выгрузки. Аудиомикшеры, ресэмплеры и эффекты оптимизировали для 24 каналов (предыдущий максимум — 8 в Android 11).

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

Дизайн уведомлений

Уведомления получат визуальные изменения для большей простоты, функциональности и современности. Изменятся и анимированные переходы.

Более быстрые и отзывчивые уведомления

Разработчики Android 12 постарались проследить, чтобы действия из уведомлений выполняли свои функции непосредственно. И не использовали промежуточные «перевалочные пункты» (службы). «Неблагоприятным» приложениям будет запрещен доступ в уведомления.

На каких смартфонах работает Android 12 Developer Preview

Любой пользователь может загрузить для себя версию операционной системы Android 12 Developer Preview, но при условии, что его смартфон подходит. Пока в списке совместимости только смартфоны от Google:

    Pixel 5Pixel 4a 5GPixel 4aPixel 4Pixel 4 XLPixel 3aPixel 3a XLPixel 3Pixel 3 XL.

Tehnot.com ранее сообщал, что Android 12 получит кодовое имя Snow Cone и дизайн Material NEXT.

Разумка дома