- Миллионы смартфонов на Android станут бесполезными из-за всего одного каприза Google
- Google хоронит древние версии Android
- Сколько людей пострадает
- Апдейт невозможен
- Почему Google отказывается от старых Android
- Android 4 тоже не поддерживается
- Сервисы статистики для мобильных приложений
- Критерии выбора устройств
- Ошибки в выборе данных
- Официальные данные
- Сторонние источники
- Mixpanel
- Appbrain
- Browserstack
- David-Smith
- Device Atlas
- androidnik.ru
- Kantar WorldPanel
- statista.com
- Statcounter
- Perfecto
- Технические характеристики
- Выводы
Миллионы смартфонов на Android станут бесполезными из-за всего одного каприза Google
В сентябре 2021 г. Google лишит владельцев гаджетов на Android 2.3.7 и более ранних версиях авторизоваться своих аккаунтах. Они больше не смогут пользоваться почтой Gmail, хранилищем Drive, смотреть видео на YouTube и даже скачивать ПО из магазина Play. В мире насчитывается более 3 млрд Android-устройств, и около 1,2% из них работают на Android ниже версии 5.
Google хоронит древние версии Android
Интернет-гигант Google решил окончательно умертвить смартфоны на базе ОС Android 2.3.7 и более ранних ее версий. Как пишет Liliputing, с 27 сентября 2021 г. владельцы таких гаджетов больше не смогут войти в свои аккаунты, что автоматически закрывает им доступ к большинству функций популярных сервисов Google.
Попытка входа в профиль после 27 сентября 2021 г. на устройстве с Android 2.3.7 и старее обернется лишь сообщением об ошибке авторизации. Пользователи больше не смогут скачивать новые приложения из Google Play и обновлять имеющиеся, пользоваться всеми преимуществами авторизации на YouTube, в «Картах» и даже не получат доступ к собственному хранилищу на Google Drive и почте Gmail.
Интернет-гигант начал рассылку уведомлений о скорой блокировке доступа к профилям всем, кто еще пользуется гаджетами с Android 2.3.7 и версиями, выпущенными до нее. Это не только смартфоны, но и планшеты. Таким образом, на покупку современного устройства у них есть почти два месяца.
Сколько людей пострадает
Google не раскрывает количество устройств на базе Android 2.3.7 и старее, активных в настоящее время. Всего по итогам 2020 г. в мире числилось свыше 3 млрд функционирующих Android-устройств (статистика Business of Apps).
Согласно порталу Statista, на июнь 2021 г. устройства с Android ниже версии 5.0 удерживали 1,18-процентную долю мирового рынка (порядка 35,4 млн). Их количество от квартала к кварталу уменьшается – к примеру, в июне 2020 г. на них приходилось 1,96%, в июне 2019 г. – 4,93%, а годом ранее – 11%.
В России на гаджеты с Android 5.0 и ниже на июль 2021 г. приходилось 9,54% всех Android-устройств (статистика StatCounter).
Сама Android 2.3.7 вышла почти 10 лет назад, в конце сентября 2011 г. На базе этой прошивки выпускали свои смартфоны многие крупные бренды. К примеру, на ней работал флагманский Samsung Galaxy S2, плюс ее можно было встретить на Sony Xperia NX.
В конце февраля 2011 г. Google анонсировала Android 3.0 для планшетов, а 18 октября 2011 г. состоялся дебют унифицированной Android 4.0.
Апдейт невозможен
Вариантов у владельцев гаджетов с Android 2.3.7 и более ранними версиями теперь всего три. Они могут продолжить пользоваться ими и после 27 сентября 2021 г., несмотря на все ограничения, связанные с невозможностью авторизации в своем Google-аккаунте. Любой из сервисов Google, за исключением магазина Play, будет работать через браузер, и авторизация в своем аккаунте через него по-прежнему сохранится.
Также пользователи могут перейти на iPhone и iPad или купить современное Android-устройство.
Вариант с простым обновлением прошивки, к примеру, до Android 10 или 11, не предусмотрен. Устройства 10-летней давности морально устарели и не справятся с запуском и стабильной работой современных операционных систем.
В редких частных случаях возможен апдейт до Android 3 или Android 4 при наличии официальных или самодельных прошивок. Но обновлять ОС устройства с высокой степенью вероятности придется вручную, со всеми вытекающими из этого рисками и возможными последствиями.
Почему Google отказывается от старых Android
Заявив о полном прекращении хоть какой-либо поддержки Android 2.3.7 и более старых версий, Google заявила, что делает это с оглядкой на безопасность пользователей. По словам ее представителей, авторизация в аккаунте на древних гаджетах с не менее древней прошивкой несет в себе риск утечки персональных данных.
Отчасти вина в этом лежит и на самой Google. Она больше не выпускает обновления системы безопасности для столь устаревших версий ее мобильной ОС, концентрируясь на более свежих сборках.
Android 4 тоже не поддерживается
Замена смартфона с Android 2.3.7 на немного более свежую модель, к примеру, с Android 4, в 2021 г. тоже не является хорошей идеей. Как сообщал CNews, Google постепенно избавляется и от этой операционки.
В начале июля стало известно, что планшеты и смартфоны на базе Android 4.1-4.3 больше не будут получать обновления библиотеки Google Play Services. Без нее не смогут работать сервисы Google и многие приложения сторонних разработчиков.
Неизвестно, когда Google введет свои санкции против более современных версий Android. Пятая версия вышла в ноябре 2014 г., шестая появилась в октябре 2015 г., седьмая – в августе 2016 г., а восьмая – в августе 2017 г. Появление Android 9 состоялось в конце лета 2018 г.
В настоящее время есть три версии Android, которые гарантированно не потеряют свою актуальность еще много лет. Первая – это Android 10 образца августа 2019 г., вторая – вышедшая в сентябре 2020 г. Android. Также в настоящее время готовится к релизу Android 12. Google показала ее в мае 2021 г., и первые устройства на ее основе могут появиться в продаже до конца 2021 г.
Источник
Сервисы статистики для мобильных приложений
Привет! Меня зовут Арсений Батыров, я работаю в Яндексе, а также веду курсы по тестированию. В работе мне часто приходится выбирать девайсы для проведения тестирования в различных условиях. Помимо очевидных параметров вроде dpi и ОС я часто опираюсь на статистику распространенности устройств, чтобы точно покрыть все наиболее популярные комбинации. В этой статье перечислены сервисы с различной статистикой, которыми я пользуюсь при подборе устройств. Если для вас эта проблема актуальна — добро пожаловать под кат.
Критерии выбора устройств
Без сомнения, самая популярная тема в мобильном тестировании — это подход к выбору реальных устройств. С необходимостью выбора сталкивается каждый тестировщик, начинающий или работающий в отрасли давным-давно. С одной стороны, чем больше девайсов — тем больше вариативность. С другой — время и бюджеты не бесконечны. Но малое количество устройств чревато пропущенными device-specific багами и долгими правками. И если для iOS выбор более-менее ограничен, то на Android различным вариантам нет числа. Поэтому выбирать и приоритезировать придется в любом случае.
При подборе устройств можно пользоваться разными критериями: размер и разрешение дисплея, мощность процессора, версия операционной системы, производитель и так далее. Однако в первую очередь стоит смотреть на статистику использования девайсов: в первую очередь важны те из них, которыми пользуются ваши клиенты. Важность статистики для выбора сложно переоценить: с нее выбор девайсов начинается, и по ней же сверяют получившийся в результате долгого отсева список.
Естественно, лучшая статистика — это собранная на вашем же приложении. Только она может дать наиболее полную и точную картину того, какие именно устройства есть у ваших пользователей — и какие стоит закупить для тестирования. Проблема в том, что у приложения, которое находится в разработке, нет и не может быть никакой статистики. Есть только предположения, какая из групп пользователей будет для вас основной, и какими девайсами они обладают.
В таких случаях стоит обратиться к внешним данным. Многие аналитические компании собирают списки самых популярных и продаваемых устройств, и при определенной осторожности в выборе можно опираться на них. Остерегаться стоит трех главных ошибок.
Ошибки в выборе данных
Во-первых, важно проверять актуальность статистики. Любые данные, которым больше года, безнадежно устарели. Использоваться они могут только в качестве референса, когда более актуальной информации просто нет. Всего за год топ-10 популярных устройств может измениться практически полностью. В случае, если других данных нет, смотрите на названия производителей, а не на конкретные устройства: с большой вероятностью компании в списке останутся примерно те же.
Во-вторых, учитывайте рынок, на котором вы работаете. Популярность устройств очень сильно варьируется от страны к стране, зависит от их цены, операционной системы и многих других факторов. Девайс, который в США на первом месте по продажам, может даже не войти в топ-10 устройств в Индии, и наоборот. Если говорить о российском рынке, то на нем очень популярны устройства китайских производителей, в то время как в Европе их почти нет. Наконец, на рынке Центральной Африки или Южной Азии продаются и пользуются популярностью девайсы, о которых в остальном мире даже не слышали. Поэтому брать общемировые данные по популярности и использовать их на локальном рынке — большая ошибка.
В-третьих, не стоит путать списки самых популярных (то есть продаваемых) и самых лучших (мощных, дорогих, известных) устройств. От таких ошибок не застрахован никто. Например, однажды один из коллег-тренеров указал, что самым популярным устройством в России является Xiaomi Black Shark: игровой смартфон с очень мощным на момент выхода процессором и жидкостным охлаждением. Естественно, этот девайс был упомянут в списке самых лучших устройств, но не попал даже в топ-100 самых продаваемых по России. Внимательно проверяйте, что в статистике, на которую вы смотрите, упоминаются именно самые продаваемые, а не самые лучшие устройства.
Теперь давайте перейдем к конкретным источникам. Все ссылки на упомянутые сайты будут в подвале статьи.
Официальные данные
Естественно, некоторую статистику по операционным системам можно получить на официальных сайтах Google и Apple. Для Android существуют подробные списки с разбивкой по версиям, но обновляются они примерно раз в 3 месяца — обязательно учитывайте это при выборе.
Здесь же мы можем увидеть данные по девайсам с разными размерами и плотностью экранов.
На сайте Apple статистика чуть менее подробная: здесь показан график с распространенностью версий на данный момент. Подходит для быстрой оценки доли той или иной версии ОС на рынке.
Сторонние источники
Mixpanel
Более подробные данные по распределению ОС в динамике можно увидеть на ресурсе Mixpanel: один из графиков, например, показывает скорость принятия iOS 12 после выпуска.
Подобный график существует и для всех версий Android: здесь при желании можно выделить именно те версии, которые вас интересуют.
Appbrain
Хорошие топы Android устройств, достаточно часто обновляемые, предоставляет сайт appbrain.com. Здесь можно посмотреть, какие устройства распространены для разных стран, а также увидеть, насколько популярно конкретное устройство в мире. К сожалению, для просмотра популярности устройства во всех странах одновременно нужна платная подписка, но в тестировании это требуется редко. Также при желании можно выбрать страну на карте мира, и по клику перейти на популярные android-девайсы там. Помимо этого можно увидеть разбивку по версиям Android ОС в динамике, что удобно для понимания трендов. Например, на этом графике видно, что в Android 9 растет быстрее, чем снижается доля Android 8, а вот доля более старых версий практически не меняется.
Browserstack
Сайт browserstack.com, помимо возможности удаленно использовать устройства, также предлагает несколько списков смартфонов и планшетов, которые подойдут для тестирования компаниям с разным бюджетом. Если ваше приложение будет использоваться по всему миру, или вы уже знаете, что ваша статистика использования близка к общемировой статистике распределения девайсов — можете брать эти списки и закупать девайсы прямо по ним. К сожалению, обновляются они примерно раз в полгода-год, поэтому могут отставать от реального рынка. Также ниже можно увидеть, какие девайсы стоит докупить, если вы находитесь в какой-то из перечисленных стран. К сожалению, россии среди них нет, но если вдруг будете выходить на индийский или китайский рынок приложений — пользуйтесь.
David-Smith
Ресурс разработчика приложения для iOS Audiobooks david-smith.org предоставляет статистику по использованию различных девайсов на этой платформе. Наиболее полезен график Device Breakdown, который позволяет быстро оценить популярность того или иного девайса на рынке. Помимо этого, можно увидеть распределение более старых версий ОС по устройствам, что помогает при выборе таких комбинаций для тестирования. Естественно, данные даны только по одному приложению, и для отдельных регионов они могут сильно отличаться, но для использования в качестве референса сайт подходит отлично — тем более что информация обновляется регулярно.
Device Atlas
androidnik.ru
Сайт androidnik.ru предоставляет подборку самых популярных смартфонов в 2018 году. Вероятно, такие же подборки будут выпускаться и в будущем. Проблема в том, что здесь нет конкретных цифр, и такая подборка кажется субъективной. Зато информация здесь дана на русском языке.
Kantar WorldPanel
А вот на сайте Kantar WorldPanel нет статистики по России, и вообще нет разбивки по конкретным устройствам. Зато там есть таймлайн, начинающийся с января 2012 года, на котором можно в динамике посмотреть, как менялся рынок мобильных ОС в той или иной стране. На выбор дается Android, iOS, Windows Phone и Blackberry. Последние две уже не актуальны, зато можно наглядно увидеть, как они теряли свои рыночные доли.
statista.com
Статистики отдельно по планшетам не так много, поэтому приходится полагаться на данные только по вендорам с сайта statista.com. Здесь можно увидеть достаточно актуальные данные по производителям планшетов. Обновляются они примерно раз в 3 месяца.
Statcounter
На сайте gs.statcounter.com есть множество различных данных, в том числе и по мобильным. Здесь можно посмотреть распределение производителей по практически всем странам в динамике.
При этом можно посмотреть статистику за много лет: для тестирования это не так важно, но может быть интересно. Здесь же можно увидеть и данные по типам ОС для каждой страны, что полезно для быстрой оценки вашего предполагаемого парка девайсов. Графики можно настраивать, и при желании выбирать различные типы устройств, страны и способы отображения.
Perfecto
Наконец, сайт мобильной фермы Perfecto предлагает специальную утилиту, которая может подобрать нужные девайсы для тестирования в зависимости от страны, типа устройства и нужной операционной системы. К сожалению, России среди возможных стран нет, но есть США, основные страны Европы, а также некоторые другие крупные страны. После ввода email можно увидеть полные результаты, а также доли по размеру экранов, количество смартфонов и планшетов и части мобильного рынка. При желании можно выбрать топ-10 нужных устройств, или устройства для покрытия 50 и 80% рынка.
Технические характеристики
Наконец, данные по конкретным девайсам: их размеры, разрешение, процессор и количество памяти, версии ОС и все остальное — можно найти на сайте gsmarena.com. Достаточно вбить конкретный девайс в поиск — и вы получите огромный массив данных по устройству на одной странице.
Выводы
Как видите, для выбора устройств приходится пользоваться разными данными, с разной актуальностью и достоверностью. Естественно, никто не ожидает, что тестировщик будет каждый раз обращаться ко всем этим ресурсам, чтобы докупить еще пару устройств. Но всегда можно выбрать сайты, которые подходят для конкретных задач, и следить за актуальной информацией на них.
Если я забыл о каких-то популярных ресурсах, или вы знаете что-нибудь о том, где можно взять еще статистики — обязательно напишите об этом в комментариях, и я добавлю это в основную статью.
О том, как эффективно работать со статистикой и других деталях мобильного тестирования я рассказываю на своем курсе «Ручное тестирование мобильных приложений». В нем мы поговорим о базовых понятиях мобильного тестирования: что такое нативные и веб-приложения, что такое гибридные приложения и так далее. Обсудим стратегию выбора устройств для тестирования, разберем отличия эмулятором и симулятором от настоящих девайсов, научимся перехватывать мобильный трафик и многое другое. Подробно сосредоточимся на особенностях и отличиях тестирования iOS и Android приложений.
Ссылка на программу курса: learnqa.ru/manual
Если же вам интересна автоматизация тестирования мобильных приложений, у нас есть курс на стеке Java, JUnit и Appium. На нем мы узнаем о тестовых фреймворках, научимся писать тесты с нуля: делать tap, правильно работать с ожиданиями (wait), swipe и многое другое. Затем поочередно напишем порядка 15 тестов, работающих на Android, iOS и MobileWeb приложения. Научимся работать с Maven и запускать тесты в Jenkins. К концу курса у вас будет свой рабочий фреймворк для быстрого написания самых разнообразных автотестов для любой мобильной платформы.
Источник