Привет.
Парадокс нашего времени заключается в том, что на словах многие люди обожают чистый Android без надстроек от производителей железа. На деле продажи устройств с чистым Android оставляют желать лучшего, а статистика утверждает, что их пользователи устанавливают в два раза больше приложений после покупки, чтобы создать минимальный набор софта, который отвечает повседневным потребностям. Равно как и множество мелких, но полезных функций в чистом Android отсутствуют, что оставляет простор для Google в добавлении этих возможностей в новые версии. С искренним недоумением читаю восторги относительно того, что в Android 12 появилась возможность делать длинные скриншоты, а затем рисовать на них! То, что стало стандартной опцией для подавляющего большинства производителей много лет назад, только приходит в Android от Google. Как тут не задуматься о его вторичности и о том, что команда разработки Android слишком мала. Искренне верю, что от размера команды напрямую зависит то, что может получиться на выходе, в Google над Android работает в три раза меньше людей, чем трудится внутри Samsung над созданием OneUI и всяческих фишек для Android. Можно представить, что каждый программист Google стоит двоих визави в Samsung, но вряд ли такое возможно, да и даже в этом случае численный перевес не в пользу американской корпорации. А еще вспомним с десяток производителей устройств на Android, что создают свои решения и оболочки, и получится нерадостная картинка для Google. Скорость разработки новых версий Android и, главное, новых функций сильно отстает от рынка, где Google вынуждена конкурировать с массой других компаний. И сравнение явно не в пользу Google, но тут можно говорить о том, что любители чистого Android отрицают реальность, им просто кажется, что они получают чистый продукт, в котором нет никаких примесей других компаний. Такой натурпродукт в их глазах значительно лучше.
Чтобы исследовать, что дает нам Android 12, попробуем его на Pixel 5a, в ближайшие недели финальная версия системы появится для всех пользователей смартфонов линейки Pixel, позднее ее адаптируют другие производители. Но проблема в том, что перенять из чистого Android они смогут незначительное число нововведений, так как большая часть новых функций уже давно представлена в их устройствах.
Внутреннее имя Android 12 — Snow Cone. На конференции Google I/O 2021 компания заявила, что эта версия Android принесет заметные изменения во внешности операционной системы. В последние годы в Google придерживались концепции Material Design, которая в 12-ой версии получила название Material You. Ставка сделана на возможности кастомизации системы под конкретного человека. Это не только переработанные анимационные эффекты, иконки меню и оформление Android, но и инструменты, позволяющие разнообразить внешность системы.
В Android возможности изменить все и вся бесконечны, вы можете поставить софт, который превратит ваш аппарат в подобие iPhone, можете поменять иконки меню, оформление окошек. Но в Google решили, что для многих пользователей это сложно! И поэтому нужно, чтобы люди получили такие возможности напрямую от Google. При этом компания искренне считает, что концепцию Material You будут поддерживать сторонние разработчики приложений, они смогут создавать их благодаря разным SDK.
Звучит удивительно, так как создание приложений под чистый Android возможно только в случае, когда таких устройств на рынке много и они пользуются спросом, пока мы этого не видим. Повторяется история, которая преследует Google последние пять-шесть лет, компания выпускает подробные руководства, как именно она видит сторонние приложения, разработчики берут из них только часть полезных функций, а все остальное так и остается на бумаге. Причина очень простая, и она заключается в идеологии. В Google искренне считают, что Android – это разработка компании и поэтому все должны следовать за курсом, который прокладывает Google. На рынке придерживаются иного мнения, соблюдают основные уложения, но создают свои уникальные продукты, которые зачастую идут вразрез со взглядом Google.
Уровень производительности устройств — новый параметр
Одним из малоизвестных, но крайне важных нововведений в Android 12 становится новая система тестирования производительности устройств от Google, она будет определять, какие возможности системы сможет использовать то или иное устройство. Напомню, что в Google хотят, чтобы все устройства получали обновления как минимум в течение трех лет (то есть это минимум две дополнительные версии Android и основные патчи безопасности). Верхняя планка обновлений никак не ограничена и зависит от производителя.
В последующих версиях Android добавляется новый термин — уровень производительности (Perfomance Class). Фактически это признание того, что железо в разных устройствах может отличаться и от этого зависит, какие функции Android в них могут появиться. В тестах производительности от Google будет определяться уровень производительности, и затем то или иное устройство получит возможность использовать все функции Android или только их часть. Важно понимать, что версия Android напрямую не зависит от уровня производительности. Так, смартфон с 12-м уровнем (тут изначально идет привязка к версии Android, что логично, начали с 12-ой) может поддерживать как Android 13, так и 14. Просто не все возможности будут доступны для этого устройства. История с классами производительности исключительно внутренняя, она не будет транслироваться на потребителей вовне, во всяком случае, сейчас таких планов нет. Оценка класса устройства начинается не с Android 12, а с предыдущей версии, хотя такое тестирование только-только появилось. В Google посчитали, что будет верным захватить самый массовый класс устройств, что есть сейчас на рынке.
На практике почти любая модель среднего уровня или тем более флагман легко будут соответствовать сегодня уровню производительности 13 или 14, не говоря про 12-й. Аппаратные требования для уровня производительности 12 следующие:
- Минимум 6 ГБ оперативной памяти;
- Экран с разрешением 1080p (от 400 dpi);
- Скорость внутренней памяти от 250 Мб/с для последовательного чтения и 150 Мб/с для последовательной записи;
- Поддержка Bluetooth 5.x;
- Поддержка HDR для камеры;
- Поддержка ряда кодеков для медиа (в том числе аппаратная).
Как видите, начинание благое и в будущем оно позволит точнее разделять аппараты по классам. Не только версия Android играет роль, но и то, что в нее вкладывает производитель с точки зрения железа. Такая необходимость давно назрела, и хорошо, что в Google это осознали. Вылезет ли это определение в широкие массы или останется знанием производителей железа, пока непонятно. В Google не хотят, чтобы компании использовали уровень производительности в маркетинге, но желания Google и реальность зачастую существуют в разных мирах.
Кастомизация обоев и тем, обновленные виджеты
Не могу с придыханием сказать, что Android 12 производит на меня неизгладимое впечатление, изменился вид меню и иконок, но в целом он легко узнаваем, и новый вид можно назвать косметическим обновлением системы. Приятные изменения, округлые окошки и меню, но ничего этакого. Многие наработки напрямую заимствованы из OneUI от Samsung, причем скопирована логика работы, которая доказала, что такой подход работает (это случилось на сотнях миллионов устройств, которыми пользуются люди каждый день).
Давайте посмотрим на экран блокировки, уведомления на нем, округлые окошки выглядят приятно.
Потянем шторку вниз и увидим, что небольшие иконки быстрого меню заменили плашки, в которых помещается больше информации. Можно удерживать плашку, чтобы перейти в соответствующее меню.
Одним из ключевых отличий Android 12 становится изменение оформления меню, цвета могут подбираться под цвет ваших обоев (любой картинки), либо вы можете выбрать тот цвет, что нравится вам.
Не бог весть что, но с этой функцией носятся как с писаной торбой, считая, что такая кастомизация и позволяет назвать этот дизайн адаптируемым под пользователя. Заодно вы можете поменять иконки, они раскрасятся в выбранный цвет. Смотрится это не очень здорово, все иконки приложений (почти все, некоторые остаются старыми) начинают выглядеть одинаково.
Одной из системных фишек становится возможность сделать длинный скриншот, а потом что-то на нем нарисовать. Учитывая, что все, кроме Google, давно научились это делать, это отлично демонстрирует уровень погружения программистов компании в рынок и то, что нужно людям.
В верхней строке появилось окно поиска AppSearch, теперь поиск происходит по всему устройству, то есть вы можете искать информацию в том числе в сторонних приложениях. Например, набирая слово Musik, я нахожу этот контакт не только в записной книжке, но и в Telegram. Приятная мелочь, которая делает жизнь проще.
Для смартфонов с большой диагональю, возможно, будет интересна опция уменьшения экрана, она реализована аналогично iOS, картинка занимает половину экрана.
Теперь можно поделиться доступом к Wi-Fi-сети не только с помощью QR-кода, но отправить его на другое устройство (Android Nearby).
В настройках есть возможность назначить на постукивание по корпусу разные действия или вызов приложений. Понятно, что это уже придумка от Google, многие производители ничего подобного использовать в своих устройствах не будут.
Обновились виджеты, они выглядят очень приятно, хотя их немного. Также доступна группировка виджетов по смыслу.
Интересно, что в Android 12 сильно расширили список эмотиконов, их много, и они доступны на любой вкус и цвет.
На системном уровне добавилось несколько важных опций, например, гибернация приложений (Unused apps). В настройках приложения отмечаете галочкой Unused apps для конкретного приложения, и тогда спустя время, если вы не пользуетесь им, стираются все временные файлы, вы перестанете получать от него уведомления. По умолчанию для всех приложений эта опция отключена, ее нужно включать руками, что неудобно.
Новой опцией является Privacy Dashboard, тут можно увидеть детальную статистику того, какие приложения получали доступ к камере устройства, микрофону и так далее.
Переработан экран AlwaysOn Display, что интересно для линейки Pixel, каждый производитель использует свои настройки для этого.
Для производителей добавили Game Mode API, что делает возможным приоритет тех или иных функций устройства в играх, например, отказ от экономии энергии, повышение яркости экрана и так далее. Тут нет ничего нового с точки зрения рынка, все эти функции мы уже знаем по множеству устройств.
В строке уведомлений появляется индикатор, что приложение использует микрофон или камеру (скопировано в iOS, функция полезна). Появились дополнительные кодеки для медиа, описывать все их нет никакого смысла, так как они не оказывают особого влияния на восприятие системы.
Одним из ключевых нововведений становится возможность обновления прошивки или драйверов через Play Store, в Google пытаются привлечь и привязать производителей к своему решению, заставить отказаться от собственных наработок в этом аспекте. Небольшие игроки с радостью начнут пользоваться такой возможностью, но такие компании, как Samsung, вряд ли охотно на это пойдут. Это дополнительные козыри для Google, а смысла давать выкручивать себе руки в будущем нет никакого.
Пара слов о производительности
В Android при переходе от версии к версии незначительно подрастает производительность, это в прямом смысле мелочи, но оптимизация присутствует. Посмотрите на синтетический тест на Pixel 5a, сделанный для двух версий системы.
Выводы и заключение
Удивительно, но для развития Android важна Google, так как от компании зависит сертификация устройств, но в аспекте программных фишек Android отставание от других игроков огромно, да и скорость развития выглядит как черепаший шаг. Число отличий в OneUI 3 и 3.1 сравнимо с теми, что мы видим при переходе от Android 11 к 12, это показывает восприятие реальности разными компаниями. Чистый Android сегодня – это нишевое решение, которое нужно незначительному числу людей. И в Google это слишком хорошо понимают и поэтому не инвестируют значительные деньги в это направление. Новые фишки копируются из OneUI от Samsung, компании сосредоточились на том, что каждая умеет делать лучше. В Samsung делают пользовательские функции, в Google создают систему, что лежит под ними. Симбиоз интересный и выгодный для обеих сторон. Но чистый Android слишком отстает по адаптации этих фишек из OneUI, постоянно запаздывает, и разрыв тут в один-два года, а иногда и того больше.
Мои впечатления от Android 12 в чистом виде не отличаются от чистого Android предыдущих лет. Очень аскетично и просто, нет множества полезных фишек и функций, которые есть в том же OneUI. Да даже по сравнению с iOS 15 тут проявляется аскетичность в каждом из аспектов. Годы идут, а подход Google почти не меняется, так что порадоваться за чистый Android не удается, он сильно отстает от своих конкурентов в глазах пользователей. Примите участие в нашем опросе, интересно, как вы воспринимаете чистый Android.