Компания Blancco провела исследование и выяснила, что приложения, созданные для iPhone, в среднем вылетают втрое чаще приложений для Android-смартфонов. Означает ли это, что iOS — менее стабильная операционная система? Как ни парадоксально, но нет.
Резкое увеличение числа падений наблюдалось после выпуска iPhone 6, но это можно объяснить высокой популярностью модели. Следующие модели продавались не хуже, но проблем с ними было меньше, а это значит, что компания Apple увеличила стабильность iOS и теперь более аккуратно вносит изменения в код.
На Android совершенно другая ситуация. Во-первых, невозможно представить, что это за операционная система в чистом виде — Google выпускает «полуфабрикат», а производители видоизменяют его под свои нужды, иногда до неузнаваемости. Во-вторых, существует множество моделей смартфонов, как качественных, на которых приложения работают хорошо, так и посредственных, на которых приложения аварийно выгружаются из памяти из-за нехватки ресурсов. В-третьих (и это самое главное), те обновления, которые выпускает Google, не доходят до большинства устройств. Код операционной системы не меняется, и эта стабильность вроде бы играет на руку пользователям Android. Статистика не врёт — приложения на Android действительно крашатся реже, но это происходит исключительно из-за того, устройства не обновляются.
Ситуация с обновлениями Android не улучшается, вопреки желаниям Google и производителей. Android Oreo спустя год после выпуска тестовой версии и полгода после релиза только-только начал прилетать на флагманские смартфоны брендов класса А (например, Samsung Galaxy S8), а вышедшую недавно тестовую версию Android P можно установить только на смартфоны Pixel, которые продаются в крайне ограниченном числе стран. В отчёте Blancco сказано, что Android-смартфоны обгоняют iPhone по числу падений приложений из-за аппаратных проблем. Кроме того, фиксируется много проблем с сервисами Google, стандартным приложением камеры и интерфейсом оболочек. На iOS системные функции работают гораздо стабильнее, падают в основном сторонние программы. Из этого можно сделать вывод, что если бы смартфоны на базе Android обновлялись так же оперативно, как iPhone, то и приложения на них, скорее всего, падали бы в разы чаще, чем на iOS. C точки зрения пользователей вряд ли операционная система важнее установленных на неё приложений, но у Apple в отличие от Google хотя бы есть выбор и возможность балансировать между защищённостью платформы и её стабильностью.
Канал iG в Telegram — t.me/iguides_ru