Как стать автором
Обновить

Сравнение iOS и Android по вероятности краш-репортов

Время на прочтение2 мин
Количество просмотров4.2K


Статистика краш-репортов с разных мобильных устройств показывает, что процент успешных запусков приложений под Android заметно выше, чем под iOS. Таковы данные агрегированной статистики, собранной компанией Crittercism, которая занимается мониторингом работы мобильных приложений. Они выпускают SDK и библиотеку real-time crash reporting, которую каждый разработчик может встроить в свой мобильное приложение и получать статистику по «крашам».

P.S. На диаграмме нормализованные данные, в которых устранена избыточность iOS-устройств в выборке. Таким образом, доля ОС на рынке никак не влияет на эту статистику, а учтена только вероятность появления сбоя.

Необходимая оговорка: компания Crittercism является стартапом, для которого важно сделать себе имя и получить бесплатную рекламу за счёт упоминаний в СМИ, а в числе их инвесторов числится Google Ventures. С другой стороны, у компании нет никаких оснований подрывать свой основной софтверный бизнес и рисковать репутацией ради дешёвого пиара.

Итак, к цифрам. На диаграмме вверху приводится нормализованная статистика по краш-репортам за две недели с 1 по 15 декабря, которая содержит цифры по 23 версиям iOS и 33 версиям Android. Всего в ноябре-декабре 2011 года Crittercism обработал более 214 млн запусков приложений, которые используют их сервис мониторинга (162 млн запусков на iOS и 52 млн на Android). Для представления данной статистики была проведена нормализация данных, то есть для каждого устройства вычислялось соотношение числа падений к числу успешных запусков, так что относительная популярность ОС никак не влияет на статистику по надёжности системы.

Далее приводится отдельная картина по iOS и Android, где указано больше версий ОС, которые на предыдущей диаграмме скрывались во вкладке «другие».





Как можно заметить, наибольшая пропорция сбоев приходится на iOS 5.01 (28,64% на нормализованной выборке). Это вполне объяснимо, потому что iOS 5 — относительно новая операционная система. Впрочем, много краш-репортов приходит и от относительно старых ОС.

При установке приложения на различные устройства намного больше вероятность, что сбой произойдёт на iPhone.



Отметим, что проигрыш iOS перед Android по устойчивости работы — это не какое-то новое явление. Наоборот, в последнее время iOS и Android практически сравнялись по надёжности, а вот раньше соотношение было намного хуже.



К примеру, 1-15 декабря 2011 года на Android-устройствах запуск приложения завершался неудачно в 2,97% случаев, а для iOS эта цифра составляет 3,66%. В начале ноября эти цифры составляли 0,15% и 0,51%, соответственно. Видимо, такой скачок ненадёжности связан с выходом новых версий обеих ОС. Данное предположение подтверждается и трендами в поиске Google.

Теги:
Хабы:
Всего голосов 54: ↑36 и ↓18+18
Комментарии82

Публикации

Истории

Работа

Swift разработчик
29 вакансий
iOS разработчик
21 вакансия

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
11 сентября
Митап по BigData от Честного ЗНАКа
Санкт-ПетербургОнлайн
14 сентября
Конференция Practical ML Conf
МоскваОнлайн
19 сентября
CDI Conf 2024
Москва
20 – 22 сентября
BCI Hack Moscow
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн