Новые функции в предварительной версии Android 13, предназначенные для разработчиков

Прошел месяц с момента первого предварительного выпуска Android 13, и с марта наступила вторая версия, предназначенная для разработчиков (https://ok.me/sBk11) (и последняя, ​​следующая будет бета-версия для потребителей), в которой Google продолжает свое видение грядущего робота. На этот раз основное внимание, по крайней мере, в официальном сообщении в блоге (https://ok.me/tBk11), было уделено конфиденциальности и доверию пользователей, а также продуктивности разработчиков.
Новые функции в предварительной версии Android 13, предназначенные для разработчиков - 927326160857
Кстати, AOSP с гордостью объявил о доступности версии 12L (https://ok.me/uBk11) , в которой сделан сильный упор на планшеты и устройства с большим экраном (вероятно, отсюда и буква «L», от английского «большой»). Отмечалось, что в этом году она пойдет на устройства Samsung, Lenovo и Microsoft, поэтому разработчикам программного обеспечения стоит задуматься о корректировке своих продуктов уже сейчас. В этом помогут подготовленные Google статьи, которые содержат соответствующие рекомендации и ссылки на дальнейшие материалы — No1 (https://ok.me/vBk11) и No2 (https://ok.me/wBk11).
Новые функции в предварительной версии Android 13, предназначенные для разработчиков - 927326161625

Новости представлены официально


Конфиденциальность и доверие пользователей

Вам знакомо это чувство, когда вы смотрите на свой смартфон и думаете, что вам нужны надежные приложения, в которых ваши конфиденциальные данные будут в полной безопасности? Вот почему конфиденциальность стала основой построения Android 13, и упор по-прежнему делается на создание ответственной, но высококачественной платформы, обеспечивающей безопасную среду.
Именно из-за этого и создано разрешение на отправку уведомлений (
https://ok.me/xBk11) — POST_NOTIFICATIONS (https://ok.me/yBk11). Одним из недостатков является тот факт, что программное обеспечение должно быть нацелено на A13, чтобы требовать от него такое разрешение. В случае A12 и более ранних версиях система позаботится об управлении «потоком обновлений».
Новые функции в предварительной версии Android 13, предназначенные для разработчиков - 927326161881
К этому добавляется возможность понижения разрешений, то есть API (https://ok.me/zBk11), который позволяет вам получить ранее предоставленное разрешение, когда приложение перестает требовать его для работы (например, сокращение объема работы).

Что еще добавили

Высота строки для нелатинских шрифтов была улучшена путем адаптации их к специфике каждого из них — в качестве примеров приведены тамильский, бирманский, телугу и тибетский языки. Лучше всего то, что разработчику не нужно выполнять какую-либо дополнительную работу, просто используйте последнюю версию SDK.
Новые функции в предварительной версии Android 13, предназначенные для разработчиков - 927326162137
Добавлена ​​нативная поддержка Bluetooth LE Audio и MIDI 2.0 — это не продукты Google, поэтому останавливаться на них не буду.

Новости, найденные фанатами

* Переход между виджетом «Обзор», закрепленным на экране блокировки, и виджетом на рабочем столе получил очень красивую анимацию — визуализировано здесь ;
* Панель задач получит ящик для приложений — думаю, в этом случае его смело можно назвать меню «Пуск»;
* Более длительное удерживание всплывающего окна уведомления и перетаскивание его поверх уже открытого приложения запустит его источник в режиме разделенного экрана - на данный момент работает коряво , но все же. Ниже кидаю видео, показывающее этот механизм в действии - в A12L он тоже имеется, хотя и спрятан за флажками;
Android 12L Notification to Contents
* Ссылки на настройки и меню питания были перемещены в правый нижний угол центра действий в обмен на то, что они расположены по центру сразу под быстрыми ярлыками;
* Детский режим , который все еще находится в разработке, заменит классическую панель навигации с 3 кнопками на панель навигации с 2 кнопками, где треугольник («назад») заменен стрелкой влево, а круг («домой») изменен на значок дома. В последний раз такое сопоставление использовалось в Android 5.0 Lollipop. И самое главное - пока это недоступно с уровня настроек + кажется, что требуется "больший" дисплей (планшет), что может быть предложено выделенной учетной записью пользователя;
* Механизм «Не беспокоить» переименован в «Приоритетный режим», в остальном особых отличий нет;
* В быстрых ярлыках мы увидим «Безопасность и конфиденциальность» — под ним скрывается включение/выключение камеры, микрофона и модуля локации, а также ссылка на панель управления безопасностью;
* С A12L запись экрана потеряла возможность отображать касания, потому что Google обнаружил ошибку рисования курсора. К счастью, это было исправлено в A13 DP2, и этот механизм был реактивирован;
* В этом нет ничего необычного, но конфигуратор нового профиля пользователя позволяет вам выбирать из нескольких цветных «общих значков» вместо вашей собственной графики. Кроме того , планшеты отображают полноэкранный режим, а ярлык для его вызова закрепляется в строке состояния;
* В настройках вибрации есть ползунки для определения ее интенсивности для будильника и мультимедиа — до сих пор поддерживались уведомления, мелодия звонка и касание. Кроме того, выпадающее меню «вибрация для звонков» заменено на ползунок «сначала вибрировать, затем постепенно звонить»;
* Панели настройки размера экрана и текста были объединены в одну , куда также были перенесены жирный шрифт и высокая контрастность, которые ранее были в Facilitations of Access;
* API (isAuthRequired) реализован для обеспечения взаимодействия со смарт-устройствами без разблокировки устройства. Понятно, что это не глобально для всего софта, и тоже полностью зависит от воли разработчиков, но это крупный прорыв;
Tasker - Android 13 Home Controls on Locked Device
* Режим рабочего стола получил два улучшения: все программы теперь по умолчанию работают в оконном режиме, а на панели задач появился ярлык настроек и центр уведомлений;
* Сообщается, что Google работает над «кино-обоями» с 3D-эффектом, о чем свидетельствует найденный API. Пока у нас нет предварительного просмотра конечного эффекта, поэтому вам придется довольствоваться специализированным описанием из связанной записи и использовать его для представления остального;
* A13 должен еще больше заботиться о времени работы от одного заряда, постоянно контролируя запущенные приложения (что, кажется, противоречит идее экономии энергии) и информируя в случае слишком долгой работы в фоновом режиме - это 20 часов непрерывной работы в 24-часовом окне. Важно отметить, что указанное уведомление будет отображаться независимо от версии SDK, используемой программой;
* Немного изменен способ представления беззвучных уведомлений на экране блокировки. До сих пор, вне зависимости от их количества, предназначенная для них полоса растягивалась почти на всю ширину дисплея, где теперь подстраивается под их количество;
* Темная тема получила еще один выбор в автозапуске — в часы ночного режима, настроенного в Digital Equilibrium;
* Официально это пока недоступно , но ведется работа над плавающим окном для буфера обмена, очень похожим на то, которое появляется после снятия скриншота. Итак, после копирования контента в левом нижнем углу мы увидим его превью со ссылкой на редактирование или запуск в поддерживаемом приложении (например, ссылка в браузере или фото в галерее);

Интересный факт, не имеющий прямого отношения к Android

Впрочем, если вы следите за развитием зеленого робота, то наверняка знаете, что у каждой последующей версии, вплоть до А10, в Маунтин-Вью была своя фигурка (https://ok.me/0Ck11). Почему-то эта традиция была прервана на А11 и не вернулась к ней с А12, а с развитием А13 исчезли и все предыдущие. Без комментариев, без объяснений — только догадки наблюдателей.

Комментарии

Комментариев нет.