Android 12 работает над глубокой системой тем, которая может даже перекрашивать приложения

С выходом Android 10 Google представила специальный темный режим, чтобы уменьшить нагрузку на глаза и просто выглядеть круче. Для Android 12 Google работает над гораздо более глубокой системой тем, способной перекрашивать поддерживаемые приложения.

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

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

Мы создали несколько примерных макетов, показывающих, как это могло бы выглядеть при включенной теме. В первом макете я позаимствовал синий оттенок «Dim» из Twitter для Android и объединил его с цветовым акцентом Pixel «Space». Во втором макете я использовал цвета из зеленой цветовой палитры Material Design.

Реклама — прокрутите дальше, чтобы узнать больше

Фактические цвета, которые будут доступны для выбора, будут варьироваться от бренда к бренду и, возможно, даже от модели к модели, поскольку каждый производитель телефонов, вероятно, будет иметь свои собственные наборы цветов. К сожалению, похоже, нет возможности создавать собственные уникальные цветовые схемы или устанавливать их через Play Store.

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

Для сравнения, приложения, созданные для Android 10+, просто знают, находитесь ли вы в светлом или темном режиме, и могут адаптироваться к тому, что приложение считает темной темой. Однако темная тема — это очень субъективный вопрос, и у многих людей разные мнения о том, какая схема лучше. Некоторые предпочитают темно-серую или даже темно-синюю основу, в то время как другие утверждают, что настоящий «AMOLED черный» — единственно правильная темная тема.

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

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

Интересно, что цвета темы Android 12 также должны иметь возможность выбираться автоматически на основе текущих обоев. Когда вы меняете обои, Android должен плавно переключаться на новые цвета, похожие на цветовую палитру ваших обоев.

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

Дилан Руссель внес вклад в эту статью.

Подробнее об Android 12: