Google запускает первую предварительную версию Android 12 для разработчиков | Предприниматель

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

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

Авторы изображений: Google

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

«С каждой версией мы работаем над тем, чтобы сделать ОС более умной, простой в использовании и более производительной, обеспечивая конфиденциальность и безопасность на всех уровнях. core », – пишет вице-президент Google по разработке Дэйв Берк. «В Android 12 мы также работаем над тем, чтобы предоставить вам новые инструменты для повышения удобства пользователей. Начнем с таких вещей, как совместимое перекодирование мультимедиа, которое помогает вашему приложению работать с новейшими видеоформатами, если вы их еще не поддерживаете, и упрощает копирование / вставку в ваши приложения разнообразного контента, например изображений и видео. Мы также добавляем средства защиты конфиденциальности, обновляем пользовательский интерфейс и оптимизируем производительность, чтобы ваши приложения оставались отзывчивыми ».

Сравнение изображений из AVIF проведено Джейком Арчибальдом

. Очевидно, что в Android 12 есть десятки обновлений для разработчиков. . Давайте рассмотрим некоторые подробности.

Для WebView в Android 12 Google теперь реализует то же поведение файлов cookie SameSite, что, например, в Chrome. В прошлом году компания замедлила внедрение этого изменения, из-за чего рекламодателям стало сложнее отслеживать вашу активность на сайтах в Chrome просто потому, что это нарушало работу слишком многих сайтов. Теперь, когда эта функция полностью реализована в Chrome, команда Android явно чувствует, что она также может реализовать те же инструменты конфиденциальности в WebView, которые используют другие приложения для отображения веб-контента.

Что касается возможностей кодирования, Берк отмечает, что «с преобладанием аппаратных кодировщиков HEVC на мобильных устройствах приложения камеры все чаще записываются в формате HEVC, который предлагает значительные улучшения качества и сжатия по сравнению с более старыми кодеками». Он отмечает, что большинство приложений должны поддерживать HEVC, но для тех, кто не может этого сделать, Android 12 теперь предлагает сервис для перекодирования файла в AVC.

Кредиты на изображения: Google

Кроме того, Android 12 теперь также поддерживает формат файлов изображений AV1 в качестве контейнера для изображений и последовательностей изображений в формате GIF. «Как и другие современные форматы изображений, AVIF использует преимущества внутрикадрового кодирования контента от сжатия видео», – объясняет Берк. «Это значительно улучшает качество изображения для файла того же размера по сравнению со старыми форматами изображений, такими как JPEG».

Кредиты на изображения: Google

Как и в случае с с каждым выпуском Android Google продолжает возиться с системой уведомлений. На этот раз команда обещает обновленный дизайн, который «сделает их более современными, простыми в использовании и более функциональными». Берк предлагает оптимизированные переходы и анимацию, а также возможность приложений украшать уведомления настраиваемым контентом. Теперь Google также просит разработчиков внедрить систему, которая немедленно переводит пользователей из уведомления в приложение без промежуточного широковещательного приемника или службы, что было рекомендовано ранее.

Image Credits : Google

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

Google также продолжает продвигать вперед свой Project Mainline, что позволяет обновлять все большее количество основных функций ОС Android через Google Play. system – и, следовательно, обходит медленные циклы обновления большинства производителей оборудования. В Android 12 он переносит модуль Android Runtime в Mainline, который затем позволит Google отправлять обновления в основную среду выполнения и библиотеки на устройства. «Мы можем улучшить производительность и корректность выполнения, более эффективно управлять памятью и ускорить работу Kotlin – и все это без необходимости полного обновления системы», – говорит Берк. «Мы также расширили функциональность существующих модулей – например, мы предоставляем нашу функцию бесшовного перекодирования внутри обновляемого модуля».

Вы можете найти более подробный список всех изменений в Android 12 здесь. [19659008]

Кредиты на изображения: Google

Разработчики, которые хотят начать перенос своих приложений на Android 12, могут сделать это сегодня, скопировав образ устройства на устройство Pixel . На данный момент Android 12 поддерживает Pixel 3/3 XL, Pixel 3a / 3a XL, Pixel 4/4 XL, Pixel 4a / 4a 5G и Pixel 5. Вы также можете использовать образ системы в эмуляторе Android в Android Studio от Google.

Вы можете оставить комментарий, или ссылку на Ваш сайт.