Интеллектуальное управление устройствами
Все больше и больше людей внедряют в свою жизнь ту или иную форму технологии умного дома. В ответ на эту растущую тенденцию Google добавила в Android 11 новый раздел, который позволяет легко управлять различными устройствами без необходимости открывать приложение.
Вы можете удерживать кнопку питания, чтобы запустить новый инструмент. В верхней части экрана вы увидите привычные функции питания, а вот внизу расположено гораздо больше опций. С помощью ярлыка Google Pay, можно быстро выбрать способ оплаты, который вы хотите использовать для следующей бесконтактной транзакции. Под ним вы увидите кучу кнопок, подключенных к вашим гаджетам для умного дома.
Это поле будет автоматически заполнено шестью устройствами, но вы можете добавлять/удалять гаджеты по своему усмотрению. Какие бы устройства вы не выбрали, вы можете нажать на них, чтобы включить или выключить свет, проверить камеры безопасности, разблокировать входную дверь и т. д. Для того, чтобы сделать все это, больше не нужно открывать три отдельных приложения.
Зачем нужны автотесты?
Есть мнение, что UI-тесты не нужны, если у вас достаточное количество юнит- и интеграционных тестов. Но от следующей метафоры никуда не деться. Представьте, что вы собираете велосипед. У вас есть два хорошо протестированных колеса, протестированная рама вместе с седлом, протестированная система педалей с цепью и рулем. То есть мы с вами имеем хороший набор интеграционных и юнит-тестов. А велосипед-то в итоге поедет? Чтобы это проверить, вы нанимаете ручных тестировщиков, которые перед каждым релизом должны убедиться, что безупречные детали корректно взаимодействуют друг с другом, и велосипед будет ездить и доставлять пользователю удовольствие.
Так же и с любым программным обеспечением для мобилок. К сожалению, в мобильном мире мы не можем откатить неудачные изменения быстро, ведь все обновления идут через Google Play Store и App Store, что сразу накладывает ограничения в виде долгой раскатки в сравнении с веб- и backend-аналогами, обязательной совместимости версий и зависимости от решения пользователя обновляться или нет
Поэтому нам критически важно всегда убеждаться перед релизом, что основные пользовательские сценарии приложения работают именно так, как ожидается
При этом, когда релизный цикл у вас длиной в несколько месяцев, вполне достаточно работы ручных тестировщиков и некоторого покрытия кода юнит- и интеграционными тестами. Однако во времена, когда релизный цикл стремительно сокращается до одной-двух недель (а то и еще меньше), сил ручных тестировщиков зачастую уже не хватает, что вынуждает или жертвовать качеством проверки, или нанимать больше специалистов.
Все это естественным образом подводит к необходимости автоматизации проверки пользовательских сценариев, то есть написания end-to-end- или автотестов. У «Авито» есть рассказ о том, как автотесты помогают и сколько они стоят (2019 год). Однако большинство команд такой метод отпугивает своей сложностью и необходимостью вкладывать существенные ресурсы, чтобы выстроить процесс. Это возвращает нас к цели данной статьи и вообще к одной из целей Avokado Project — стандартизировать процесс автотестирования в Android и существенно уменьшить его стоимость.
Картинка в картинке
Специальный режим Picture-in-picture – одно из основных нововведений в 8 версии ОС
Он сумел привлечь к себе большое внимание, но на деле оказался не особо полезным. Причина в том, что работает он только с двумя приложениями:
- YouTube Red;
- Chrome.
Позже появится поддержка различных видеочатов и других приложений, но в данный момент этого нет. Без подписки Red для YouTube свернуть видео в окно не удастся, из-за чего новая функция становится актуальна исключительно для браузера Chrome. Из него ролики сворачиваются в маленькое окно после нажатия по кнопке «Домой» с экрана с развернутым видео.
Смартфоны без доступа в Сеть
Смартфоны на базе старых версий ОС Android в 2021 не смогут обеспечить своим владельцам полноценный доступ в интернет. На них перестанут открываться миллионы существующих сайтов, и решить эту проблему пока никак нельзя.
Как пишет профильный портал Android Police, проблема напрямую связана с сертификатами безопасности и поддержкой устаревших версий Android. Проблему создал некоммерческий удостоверяющий центр Let’s Encrypt, появившийся в конце 2015 г. и предоставляющий на безвозмездной основе криптографические сертификаты для TLS-шифрования.
По словам представителей центра, действующая модель предоставления сертификатов уйдет в прошлое. В 2021 г. он перейдет на формирование подписей с использованием только своего корневого сертификата ISRG Root X1, без применения сертификата, перекрестно подписанного удостоверяющим центром IdenTrust. Переход начнется уже в январе 2021 г., а срок действия перекрестно подписанного сертификата истечет 1 сентября 2021 г.
Статистика распределения версий Android
В мае этого года Google перестала публиковать статистику по версиям Android. Однако PоrnНub исправил этот недочет, опубликовав собственную статистику.
Что следует иметь в виду при изучении этих данных:
- Статистика Google покрывает все устройства, которые так или иначе подключались к Google Play. Среди этих устройств есть множество «звонилок», старых смартфонов, которые люди продолжают использовать спустя много лет после релиза. Ведь звонить, писать и просматривать сводку погоды можно с комфортом и на устройстве десятилетней давности.
- Статистика PоrnНub, кроме устройств с сервисами Google, также покрывает несертифицированные устройства и устройства с кастомными прошивками, но без сервисов Google.
- Основная масса пользователей PоrnНub — люди в возрасте от 18 до 34 лет (данные из той же статистики). Другими словами, это те самые «активные» пользователи смартфонов, которые регулярно покупают новые устройства.
Статистика распределения версий Android
Единственный верный способ убедиться, что вы получите последнюю версию Android, — это купить сматфоны Pixel. Google обновляет эти телефоны напрямую, и они, как правило, обновляются с последней версией основной версии и исправлениями безопасности.
Эта статья впервые была опубликована 14.03.2018 и обновлена 6.04.2021.
Давайте зарелизим
Если вы тестировали веб-приложения, то наверное знаете, что можно в любой момент выложить изменения в продакшн, используя пару нехитрых команд git. И буквально в считанные секунды ваши пользователи получат новый функционал. У мобильных приложений такие быстрые релизы невозможны.
Когда билд готов к релизу, его загружают в Play Market или App Store. Там приложение проходит ревью и становится доступным для скачивания. Однако пользователи получат новый релиз только когда обновятся. А это процесс не быстрый. У большинства пользователей может быть отключено автообновление, и они могут месяцами откладывать обновление вручную.
К счастью, в вашем приложении может присутствовать механизм принудительного обновления. Это может быть экран с просьбой обновиться и кнопкой или баннер с предупреждением. Все зависит от фантазии команды разработки.
Android Версии 4.0: Ice Cream Sandwich
19.10.2011 стала доступной версия Android 4.0 под названием Ice Cream Sandwich (ICS). Здесь, среди прочего, была добавлена разблокировка с помощью распознавания лиц, а также предпринято много улучшений в мелочах.
17.11.2011 появилась версия 4.0.1, где исправлена ошибка регулировки громкости.
В версии 4.0.2, ставшей доступной, начиная с 15.12.2011, были привнесены новые улучшения (например, новый способ разблокировки), а также прекращена поддержка DivX.
Два последних обновления версии ICS 4.0.3 (16.12.2011) и 4.0.4 (04.02.2012) привнесли дальнейшие улучшения. Например, в версии 4.0.4 был увеличен общий уровень громкости.
Голосовой доступ становится более контекстно-зависимым
Для пользователей с нарушениями подвижности в Android есть отличная функция под названием «голосовой доступ». Включив его, вы с помощью Google Assistant можете просто сказать своему телефону Android какие действия ему нужно выполнить.
В Android 10 доступны некоторые функции, благодаря которым с помощью голоса можно на экране компьютера активировать пронумерованные элементы. Например, вы можете сказать «нажмите 4», используя приложение Twitter для создания нового твита (каждая ссылка на странице будет иметь свою цифру). Теперь вы можете сказать: «откройте Твиттер, создайте твит», что сделает ваше взаимодействие с телефоном гораздо более удобным. Хотя это и будет полезно только для меньшинства пользователей, это лишний раз доказывает, что Google очень серьезно относится к тому, чтобы Android был доступен всем пользователям без исключения.
Что нового в Android 11
Android 11 — не такое уж и масштабное обновление
С точки зрения нововведений Android 11 сложно назвать масштабным обновлением. Большая часть новых функций могла бы стать частью промежуточного апдейта, выходящего посреди года, как это бывает у Apple. Впрочем, вот они:
- История уведомлений, где можно посмотреть все оповещения, даже если их случайно закрыли;
- Чаты в формате всплывающих пузырей, которые отображаются поверх других приложений;
- Функция записи экрана, которая позволяет прямо из шторки уведомлений включить видеофиксацию;
- Механизм Scoped Storage, который делит хранилище на несколько независимых ячеек, чтобы приложения не имели доступа к данным друг друга;
- Расширенные настройки привилегий с возможностью выбирать, на какой период давать приложениям разрешения на доступ к камере, службам геолокации и микрофону: на сутки, на один сеанс или только при использовании;
- Отдельная страница выбора карт в Google Play, где также доступны инструменты управления умным домом;
- Запрет на использование бьюти-режимов в камере по умолчанию;
- Функция автозаполнения паролей, которая предлагает пару логин-пароль прямо над клавиатурой;
- Новая панель управления воспроизведением прямо в шторке уведомлений с расширенной функциональностью;
- Функция оцифровки документов, которая, однако, будет доступна не всем и не везде из-за законодательных ограничений;
- Управление смартфоном постукиванием по задней крышке как в iOS 14.
В общем, новых функций действительно не мало, однако они не заставляют восхищаться находчивостью разработчиков Google, оставляя впечатление, будто они и сами не знали, чем удивить пользователей. А единственное знаковое нововведение и вовсе оказалось старым. Ведь механизм разделения памяти на отдельные ячейки Scoped Storage планировался к запуску ещё в Android 10, но тогда разработчики приложений заявили, что не успеют адаптировать софт к новым требованиям, и релиз было решено отложить на целый год, аккурат до Android 11.
Test runner
Вы написали несколько тестов. Теперь их нужно запустить. За этот этап отвечает Test Runner, или просто раннер.
Что нам предлагает Google? Утилиту AndroidJUnitRunner и ее специальный режим — Orchestrator. AndroidJUnitRunner делает то, что от него и требуется — просто запускает тесты, позволяя еще и параллелить их выполнение. Orchestrator позволяет продолжить выполнение тестов, даже если некоторые из них упали, и дает возможность минимизировать общее состояние между тестами. Так достигается изоляция исполнения каждого теста.
Но со временем требований к раннеру становится все больше. Вот некоторые из них:
- запускать отдельные группы тестов;
- запускать тесты только на определенных девайсах;
- перезапускать упавшие тесты (вторая волна защиты от последствий нестабильных тестов после Kaspresso);
- эффективно распределять тесты по девайсам с учетом истории прогонов и успешности предыдущих запусков;
- подготавливать отчеты о прогоне в разных форматах;
- отображать результаты прогона (желательно Allure based);
- поддержать истории прогонов для дальнейшего анализа;
- просто интегрироваться с вашей инфраструктурой.
На рынке есть несколько сторонних раннеров. Среди всех них, самым перспективным мы считаем Marathon, который довольно быстро настраивается и удовлетворяет части обозначенных выше требований. Например, он поддерживает распараллеливание тестов и подготовку результатов прогона в формате, пригодном для отображения в Allure.
Однако, Marаthon, к сожалению, не обладает некоторыми важными, по нашему мнению, свойствами. В частности, в нем нет:
- Простой и нативной интеграции раннера с инфраструктурой, которая выдает эмуляторы. А еще лучше возможности сразу же запустить ваши тесты в облаке. Впрочем, это проблема не только Marathon — к сожалению, ни один известный нам раннер не берет на себя ответственность за получение эмуляторов, это всегда ложится на плечи разработчиков.
- Плотной интеграции с фреймворками типа Kaspresso для получения максимальной, точной и корректной информации о тесте.
Кроме того, мы считаем, что раннер должен быть платформенным, то есть либо для Android, либо для iOS. Это обусловлено уникальной спецификой каждой ОС и вытекающей отсюда сложностью внесения изменений в раннер.
Поэтому прямо сейчас мы работаем над Avito Runner, в котором хотим собрать все лучшие и зарекомендовавшие себя наработки и идеи. Ждите будущих анонсов!
Android 6.0: Marshmallow
На мероприятии Google, прошедшем 29 сентября 2015 года, была представлена публике новейшая операционная система. В августе Google уже выпустила Developer Preview версии Marshmallow, которая уже давала неплохое представление о новых возможностях Android 6.0. Система была сначала презентована на телефонах Nexus, а затем на топовых аппаратах других производителей.
В системе было реализовано лучшее управление правами: только после того, как использованы конкретные функции приложения, вы получите запрос о разрешении доступа для него. Таким образом, вам не придется разрешать доступ для программы, которая, возможно, вам совсем не будет нужна.
Продлена автономная работы аккумулятора: фоновые процессы автоматически завершаются и таким образом батарейка работает дольше.
Благодаря USB-стандарту Type C реализована быстрая зарядка. Также в новой системе можно порознь регулировать громкость для уведомлений, мультимедиа и будильника. Кроме того, привнесен датчик отпечатка пальца, похожий на Touch ID от Apple.
Android Studio Arctic Fox
Источник — https://android-developers.googleblog.com/2021/05/android-studio-arctic-fox-beta.html
Вышла последняя бетка Artic Fox — песца.
Что нового:
-
Ускорили разработку дизайна интерфейса с помощью Compose и быстрого просмотра изменений на устройствах, добавили Accessibility-сканер.
-
Добавили возможности расширения приложения на новые устройства: быстрый пейринг часов, новые симуляторы с упрощённым управлением — часы с датчиком пульса, пульты GoogleTV и CarAuto.
-
Повысили удобство разработки: новые lint checks, тестирование на нескольких устройства сразу с помощью Test Matrix, новый Memory Profiler, WorkManager Inspector для фоновых задач и быстрый переезд на Non-transitive R classes. Кстати, поддержали и Apple Silicon.
Большие экраны: планшеты, Chrome OS и foldables («раскрывушки»)
Google заявляет, что продаются миллионы больших устройств ежегодны и процесс ускоряется. Рекомендуют добавить лейаут с размером больше 600dp по короткой стороне, возможность использовать в портрете и ландшафте и возможность работы на весь экран. А также поддерживать split screen, multiple instance support, drag and drop и навигацию с помощью клавиатуры и шорткатов. Советуют посматривать на гайдлайны для больших экранов.
Добавили обновленный , который автоматически подстраивает вьюхи под большие экраны и раскладушечки, чтобы отображать две рядом.
Источник — https://android-developers.googleblog.com/2021/05/whats-new-in-foldables-tablets-and.html
Добавили компонент навигации сбоку вместо навигации внизу — Vertical Navigation Rail.
Источник — https://android-developers.googleblog.com/2021/05/whats-new-in-foldables-tablets-and.html
Появилось свойство Max Width для кнопок, текстовых полей и листов, чтобы они сильно не толстели на больших экранах.
Из больших обновлений — WindowManager Jetpack library в альфе, который поможет эффективно раскидывать вьюхи на планшеты и «раскрывушки».
Android 8.0: что нового?
На ежегодной конференции для разработчиков 17-19 мая в Калифорнии, Google представит последнюю версию операционной системы Android – Android 8.0. Компания не стала нарушать старую традицию давать кодовые имена для своей ОС по названиям сладостей, и последняя версия будет называться Android 8.0 Oreo. Oreo — это популярное в США печенье в виде двух шоколадных дисков с кремовой прослойкой. Что же такого сладкого приготовил Google в Android 8.0?
Что нового в операционной системе Android 8.0 Oreo?
Пока еще не было официальной презентации, и о новом андроиде известно лишь из информации, утекшей в сеть тем или иным образом. Предварительно известно, что новая ОС получила следующие возможности:
- повысилась скорость работы, по сравнению с предыдущими версиями;
- увеличилась защищенность системы;
- искусственный интеллект Google Assistant;
- развитие искусственной реальности – VR;
- оптимизированы стандартные приложения Android;
- расширена цветовая гамма;
- наличие Bluetooth Codec, улучшающее качество звука;
- оптимизация фоновых приложений для увеличения времени работы от одного заряда аккумулятора.
режим PIP, позволяющий полноценно использовать многозадачность.
Визуальные изменения Android 8.0
Пользовательский интерфейс стал более удобным и настраиваемым. Перечислим некоторые ставшими известными нововведения.
Панель управления
Быстрые настройки или так называемая «шторка» при раскрытии сначала отображает часто используемые функции (включение/выключение WI-FI, Bluetooth, сеть, режим «Не беспокоить», фонарик, переключение режима звука вызова — вкл, вибрация, бесшумно), а потом все остальные.
Настройка Push уведомлений
В Android 8.0 Oreo пользователь может сам настраивать уведомления в «шторке». Создавать и настраивать категории уведомлений, выставлять режимы тишины на разное время.
Иконки
В Android 8.0 добавлена функция, позволяющая пользователю выбирать статическую или динамическую иконку приложения.
Улучшенная экранная клавиатура
Как утверждают разработчики, пользователи чаще всего пользуются ручным набором, поэтому подготовили улучшенную экранную клавиатуру.
Приложения на экране блокировки
В новой версии Androd появилась возможность настроить и разместить ярлыки на экране блокировки, чтобы сразу перейти в нужное приложение.
Количество непрочитанных уведомлений
Долгожданная функция, в которой каждая программа показывает количество уведомлений, пришедших именно от нее.
Pixel 2 — первый смартфон с Android 8.0
Pixel 2 — первый смартфон под управлением ОС Android 8, выпуск которого объявлен на конец августа – начало сентября 2017 года.
По заявлениям Google, смартфон Pixel 2 будет иметь улучшенный искусственный интеллект, расширенный сканер пальцев и функцию WI-FI Aware, позволяющей сопрягать два устройства для обмена данными, даже при нахождении в разных точках доступа.
Обновления в Google Play
Самая денежная часть. С 7 июня можно будет подключиться к программе сниженной комиссии: 15% с выручки вместо 30%, пока не заработаете 1 миллион долларов в год. Хорошая штука для всех. При этом добавили 34 новые формы оплаты для 30 стран и снизили минимальную стоимость для 20 стран.
Ещё из интересного — внедряют возможность покупки нескольких ваших докупок за 1 раз (например, 5 сундуков или 5 раз по 100 страниц текста), а также сборные подписки, которые включают несколько элементов или предложений. Ещё появятся предоплаченные планы (например, 2000 рублей за полгода), чтобы продвигать их внутри и за пределами стора.
Добавили секцию Google Play SDK Console, которая позволит увидеть производительность вашего SDK в разных приложениях. Пока доступно только для минимального количества партнёров.
Напоминают, что запретят использовать в названии приложений большое количество ключевиков и упоминания вроде free и sale. А ещё Android App Bundles будет обязательным для всех.
Для аналитиков сделали сравнение приложения с конкурентами в Google Play Console и возможность самостоятельно настроить KPI на главном экране.
Напоминают про Google Play Pass, в котором можно заявить игру или приложение. Оплачивают по фактическому времени: чем больше используется приложение — тем больше разработчик получит денег. Подписка теперь доступна на 40 рынках.
В общем, будет чем заняться этим летом.
Напоследок напомню, что в Wrike есть вакансии разработчиков с релокацией в Прагу. Если хотите присоединиться к нашим усилиям по переходу на Android 12 — будем рады познакомиться!
Android 8: новые параметры уведомлений
Сюда относится отображение пропущенных сообщений. У Google появляется почти незаметная точка в правом верхнем углу в соответствующем ярлыке приложения; Apple и Samsung, уже давно использующие такую функцию, указывают точное количество непрочитанных сообщений.
Android 8.0: Точка на иконке магазина Google Play Store символизирует новую информацию.
Android 8.0: Если нажать на ярлык и удерживать его, откроется контекстное меню.
Если слегка нажать на ярлык, открывается соответствующее контекстное меню в мини-окне. И там не только можно прочесть фрагмент сообщения — пользователю предоставляется еще две дополнительные интерактивные возможности с контекстной спецификой. Это напоминает технологию Apple 3D-Touch.
Так, например, прямо с рабочего стола можно запустить почтовое приложение, открыть вкладку, позвонить на любимый номер или задать пункт назначения для навигатора. К тому же теперь можно без особых усилий размещать на экране необходимые виджеты.
Правда, на наш вкус формат предварительного просмотра сообщений кажется настолько маленьким, что едва ли от него есть какая-то польза. Отчасти компания Google внедрила контекстные опции уже в Android 7.1, а в Android О эти возможности расширены.
Расширяет Google и параметры напоминаний. Если немного сдвинуть в сторону панель уведомлений, выглянет значок часов и настроек. Колесико настройки позволяет пользователю задавать общие установки уведомлений для соответствующего приложения. Здесь также можно полностью отключать сигналы для отдельных инструментов.
Android 8.0: Напоминания теперь можно не только стирать, но и смещать на устанавливаемое время в режиме ожидания.
Android 8.0: В Android 8 поддерживается «картинка в картинке». Впрочем, пока функция работает только с несколькими приложениями.
Кроме того, в Android O вводятся каналы уведомлений для групп приложений. Опции сигналов для этих каналов можно устанавливать индивидуально, чтобы сразу охватить приложения одного типа. Это способствует удобству в управлении и снижает раздражающий фактор push-сообщений.
Многооконный режим у Android от Google представлен начиная с версии 7. Android 8 расширяет эту функцию добавлением режима «картинки в картинке», знакомую пользователям по телевизионным устройствам (в том числе и по Android-TV).
В бета-версии режим «картинка в картинке» можно активировать только с помощью одного приема для роликов YouTube (открыть YouTube в браузере Chrome, в трехточечном меню выбрать «Версию для ПК», перейти в полноэкранный режим и затем нажать кнопку Home).
Так появляется маленькое перемещаемое окно, которое располагается поверх всего остального контента. Если дотронуться до этого окна, оно немного увеличится и появятся панели управления. Правда, в этих крошечных окнах мало что можно рассмотреть.
Запись экрана
В магазине Google Play есть множество приложений для записи экрана вашего телефона. Учитывая этот факт, может показаться, что встроенная функция записи экрана в Android 11 уже не актуальна. Но от этого она не становится менее интересной. Это еще одно приложение, которое вам нужно будет загрузить.
Функция записи экрана находится в разделе быстрых настроек. Вы нажимаете на функцию записи экрана и получаете несколько вариантов на выбор, прежде чем начать запись. Например, вы можете выбрать, должны ли ваши нажатия на экран также записываться и должен ли телефон записывать звук.
На первый взгляд, это слишком просто. Но это действительно работает. Если вам необходимо более многофункциональное приложение для записи экрана, вы всегда можете скачать свое любимое стороннее приложение. Однако большинству людей это встроенное приложение должно прийтись по вкусу.
Никто не застрахован
Xiaomi – далеко не единственная компания из первого эшелона производителей смартфонов, периодически грешащая выпуском недоделанных прошивок под видом стабильных сборок, убивающих устройства. В подобном замечена, помимо прочих, и компания Samsung.
В начале апреля 2020 г., как сообщал CNews, Samsung начала распространение прошивки с индексом M315FXXU1ATD1 и Android 10 для смартфона Galaxy M31, вышедшего в феврале 2020 г. Как и в случае с Android 12 и линейкой Xiaomi Mi 11, после ее установки мобильники переставали даже загружаться, что делало их совершенно бесполезными.
В том же месяце появился и новый апдейт для смартфона Galaxy A70 на базе Android 10. Обновление полностью блокировало устройство и не позволяло не только загрузить его, но и даже зарядить. Проблем была в несовместимости прошивки с системной платой смартфона. Samsung устанавливала в Galaxy A70 две разные версии печатной платы, с одной из которых прошивка и конфликтовала. Хозяевам мобильников пришлось обращаться за ремонтом в сервисные центры.
Android 12: какие устройства он будет поддерживать?
Иметь исчерпывающий список каждого телефона, который получит Android 12, — задача практически невыполнимая, но вы можете рассчитывать на то, что собственные телефоны Google Pixel получат программное обеспечение первыми, включая грядущий Google Pixel 6.
Вы можете ожидать, что флагманские телефоны 2021 года, такие как Samsung Galaxy S21 и OnePlus 9, также получат Android 12 — надеюсь, к концу года.
(Изображение предоставлено Google)
К сожалению, Pixel 2 и Pixel 2 XL не получат Android 12; Android 11 был их последним обновлением. Это означает, что Pixel 3 и Pixel 3 XL следующие на рубеже, что делает Android 12 потенциально их последним ура. Из всех доступных в настоящее время пикселей вот те, которые, как мы думаем, получат Android 12, когда он выйдет:
- Пиксель 3
- Pixel 3 XL
- Pixel 3a
- Pixel 3a XL
- Пиксель 4
- Pixel 4 XL
- Pixel 4a
- Pixel 4a 5G
- Пиксель 5
Очевидно, что предстоящий Pixel 6, скорее всего, будет поставляться с предустановленной Android 12. Если мы получим Pixel 5a или Pixel 5 Pro В этом году вы также можете добавить это в список Pixels, получивших Android 12.
В последние годы Google сделал следующую версию Android доступной в качестве бета-версии для некоторых телефонов сторонних производителей. Но обычно это происходит сразу после выхода публичной бета-версии — Developer Preview обычно эксклюзивен для телефонов Pixel.
Мы пока не знаем полного списка устройств, которые могут присоединиться к программе Android 12 Beta, но мы знаем список производителей телефонов.
- Asus
- Nokia
- OnePlus
- Оппо
- Настоящий я
- Острый
- Tecno
- TCL
- Vivo
- Xiaomi
- ZTE
Project Treble
Самой главной проблемой Android было и остается отсутствие обновлений до последних версий системы. В качестве решения Google предлагает Project Treble. Суть проекта заключается в том, чтобы каждый пользователь мог получить апдейт — независимо от производителя, процессора и других характеристик. Обычно производители должны обновить собственную оболочку и только потом выпустить обновление, но с приходом Treble компаниям не придется прилагать никаких усилий.
В свое время Google приложила очень много сил, чтобы разработчики без дополнительных действий могли выпустить приложение, которое будет работать на миллиардах Android-устройств. По аналогичной схеме будет работать и Treble.