9 февраля Google выпустил Android 12L Developer Preview #3, который должен выйти в марте. 10 февраля Google также выпускает предварительную версию Android 13 Developer Preview #1, которая появится на устройствах во второй половине года. Теперь у нас есть предварительные версии Android Developer для следующей версии Android и более поздних версий.
Итак, что нового в Android 13? В нескольких утечках уже подробно описаны дополнительные параметры цвета Material You, новая система уведомлений для пользователей (оба еще не подтверждены) и языковые настройки для всех (теперь подтверждено!). Вот некоторые из наиболее интересных фактов, которые Google готов раскрыть на этом раннем этапе.
Тематические иконки вышли из бета-версии
В Android 12 была включена «бета-версия» для «тематических значков», которая сделала некоторые изображения значков Google монохромными и придала значкам круглый фон, соответствующий вашей теме Stuff for You. Опция вытащила весь цвет из значка и уменьшила его до формы.
Однако мы никогда не видели полностью работающую реализацию тематических иконок. Разработчики — если они вообще хотят делать тематические иконки — не могли их создать. Оригинальные тематические значки в Android 12 были жестко закодированы , и Google так и не выпустил документацию по «бета-функции». Для Android 13 разработчикам теперь просто нужно предоставить «монохромный значок приложения и настройку адаптивного значка XML», и они будут работать с тематическим значком.
Все еще трудно сказать, является ли какая-либо из этих «тематических иконок» хорошей идеей. Сброс цветов значков Google не является большой потерей, поскольку последний ребрендинг все равно делает их одного цвета радуги. Для сторонних значков, которые часто имеют четкие, узнаваемые цвета, не усложнит ли это поиск? Также неясно, как иконки будут работать в реальном мире.
Google взял идею тематических иконок из пакетов иконок сообщества моддинга. Но в пакете значков один дизайнер создает кучу значков, а один пользователь применяет их. Развертывание тематических значков Google не будет работать, если только каждый разработчик в мире не создаст тематические значки, что трудно себе представить. Сообщество моддеров также не заботится о приоритетах брендинга компании и просто хочет, чтобы все совпадало, в то время как я не могу представить, чтобы Facebook отдавал предпочтение значку Facebook, который не является синим.
Делитесь фотографиями без разрешения на хранение
Приложение, не имеющее доступа к хранилищу, может вызвать средство выбора системных документов (у которого есть доступ к хранилищу), и средство выбора может перенаправить доступ к одному выбранному вами файлу. Похоже, что средство выбора фотографий предоставит то же самое для фотографий. Google говорит, что для этой функции потребуются новые «API Photo Picker», которые приложение должно поддерживать. Я считаю, что эта система отлично подходит для таких вещей, как приложения для обмена сообщениями, которые хотят поделиться изображением, или приложение, которому просто нужен значок профиля.
Интересно, что Google хочет добавить эту функцию в более старые версии Android через обновление Project Mainline. Project Mainline (или «Обновления системы Google Play», поскольку он был переименован) — это крупный проект Android, который позволяет обновлять основные компоненты ОС через Play Store, даже если для них требуются глубокие системные разрешения, которые делают их непригодными для использования в приложении. модель разрешения. MediaProvidor был добавлен в качестве основного модуля в Android 11, и Google хочет обновить его с помощью нового средства выбора фотографий, которое представляет собой интерфейс системного уровня.
Говоря о любимом проекте модульности Android, Google обещает, что в Android 13 будет больше модулей Project Mainline, включая модули для Bluetooth и сверхширокополосного доступа. Bluetooth — общеизвестный беспорядочный стандарт, и устройства всех возрастов и версий должны взаимодействовать друг с другом. Было бы неплохо иметь возможность объединить этот ужасный стандарт через Play Store. Команда Android, по-видимому, все еще работает над большим обновлением Bluetooth под кодовым названием «Gabeldorsche», которое еще не вышло на улицы. Было бы неплохо иметь возможность обновлять это удаленно, если оно когда-либо будет выпущено.