Почему iOS 8 не пользуется популярностью, а Android 5.0 - ниже
Распространение версии Android и принятие версии iOS | Создать инфографику | Джесс БоллайтФрагментация - одна из самых серьезных и очевидных проблем Android, мобильной операционной системы Google. Фрагментация, которая относится как к разногласиям между множеством различных устройств, работающих под управлением Android, так и к множеству различных версий операционной системы, которые пользователи Android используют на этих устройствах, является проблемой, которую часто сравнивают с внедрением версий iOS, мобильной операционной системы Apple. система.
И Google, и Apple недавно выпустили новые версии своих мобильных операционных систем, Android 5.0 и iOS 8, что позволяет нам провести резкое сравнение между ними. Хотя Apple недавно сообщила, что внедрение iOS 8 продвигается медленнее, чем принятие iOS 7 в прошлом году, даже медленное внедрение iOS происходит очень быстро по сравнению с темпами внедрения последней версии Android от Google.
Хотя последние данные Apple портал разработчика показывает, что 60% устройств iOS работали под управлением iOS 8 по состоянию на 24 ноября, по последним данным Android портал разработчика показывает, что Android 5.0, получивший название «Lollipop», работает менее чем на 0,1% телефонов Android. На приведенной выше диаграмме показаны эти данные, в отличие от многих версий Android, используемых в настоящее время на устройствах Android по всему миру, с гораздо меньшим количеством версий iOS, работающих на iPhone потребителей.
Quartz, который обнаружил самые последние данные Android, актуальные по состоянию на 1 декабря, отмечает, что последняя версия Android установлена на таком небольшом количестве устройств, что даже не регистрируется в диаграммах Google. Как объясняет портал разработчиков, любые версии Android с распределением менее 0,1% не отображаются в разбивке по версиям - это означает, что Lollipop работает менее чем на 0,1% телефонов Android.

Источник: Developer.android.com
Как поясняет портал для разработчиков, данные собираются из нового приложения Google Play Store, которое поддерживает Android 2.2 и выше. (Это означает, что устройства, работающие под управлением версий более ранней, чем Android 2.2, не включены.) Однако мобильных телефонов с этими старыми версиями, скорее всего, очень мало. В августе 2013 года на версии старше Android 2.2 приходилось всего 1% устройств, которые зарегистрировались на серверах Google, а не на те, которые посещали этот Google Play Store.
Как отмечает Quartz, несоответствие между огромной фрагментацией, которую испытывает Android, и относительно медленным внедрением iOS 8, неудивительно. В то время как Apple выпускает каждую новую версию своей мобильной операционной системы отдельно и поддерживает большинство последних устройств с каждым обновлением, обновления Android выпускаются медленнее и бессистемно. Производители устройств и операторы мобильной связи несут ответственность за распространение каждого обновления, и традиционно им требуется некоторое время, чтобы настроить и протестировать свои собственные версии Android.
Даже устройства Nexus, созданные Google для демонстрации новейших и чистейших версий Android по мере их появления, теперь могут задерживаться с появлением новых обновлений. Quartz сообщает, что у пользователей Google Nexus 9 уже был установлен Lollipop, когда устройство начало поставляться 3 ноября, в то время как другие продукты Nexus не получили доступ к Lollipop до 12 ноября. Как сообщает BGR, устройства Nexus, продаваемые операторами связи, могут не получить новые Android обновляется так же быстро, как раньше, благодаря обновление политик Android . В новая редакция политики гласит: «В зависимости от вашего оператора мобильной связи для получения обновления может потребоваться более двух недель после выпуска» на устройстве Nexus или Google Play Edition.
Еще совсем недавно iDigitalTimes сообщил, что владельцы таких устройств, как Nexus 4, Nexus 5, Nexus 7 и Nexus 10 все еще ждем для обновления Android Lollipop, хотя официально оно началось в ноябре. В отчете отмечается, что, хотя одним из первых преимуществ устройств Nexus было их своевременное обновление, со временем это преимущество стало менее надежным. Такие устройства, как Moto X, LG G3 и Nvidia Shield Tablet, все превзошли устройства Nexus с обновлением Android 5.0 Lollipop, и ценность владения устройствами Nexus, похоже, уменьшилась.
Как поясняет BGR, это, безусловно, не первый случай, когда операторы связи откладывают обновление Android для телефона или планшета Nexus. Но это изменение демонстрирует, что Google признает тот факт, что операторы связи имеют влияние на обновления Android для устройств Nexus. Ранее в этом году Google заявила, что ей нужна помощь операторов связи, чтобы передать Nexus 6 в руки как можно большего числа клиентов. Многие будут субсидировать устройство, которое стоит дороже, чем его предшественники.
Также стоит отметить, что в правилах Android указано, что устройства Nexus или Google Play Edition могут вообще не получить последнюю версию Android, «если они выпадают за пределы окна обновления, которое обычно составляет около 18 месяцев после выпуска устройства». Напротив, последняя версия iOS от Apple, выпущенная этой осенью, iOS 8 доступна для таких же старых iPhone, как iPhone 4s, который был представлен тремя годами ранее, в 2011 году. на старых телефонах производители и операторы могут побудить ориентированных на программное обеспечение пользователей перейти на новое устройство, а не ждать до бесконечности развертывания, которое, возможно, никогда не состоится.
Хотя BGR отмечает, что пользователи Nexus могут вручную обновить свои устройства до последней доступной версии Android, не дожидаясь, пока их оператор подтвердит выпуск, другим пользователям повезло меньше. CNET сообщила, что, например, для последнего флагманского телефона LG, G3, обновление было необъяснимым. впервые доступен в Польше . Релиз поставил LG впереди других производителей смартфонов в развертывании релиза, но сроки обновления варьировались в зависимости от рынка, без особых объяснений со стороны LG.
Хотя способность Android разрешать производителям и операторам связи свободно использовать и настраивать Android является определенным фактором роста популярности самой популярной мобильной операционной системы в мире, фрагментация, возникающая в результате того, что тысячи различных устройств работают с разными версиями Android, может отрицательно повлиять на работу с Android. как для пользователей, так и для разработчиков. Немногие разработчики сначала создают для Android отчасти потому, что существует такой широкий спектр устройств - с разными формами, размерами, уровнями производительности и размерами экрана - и отчасти потому, что очень немногие пользователи Android используют последнюю версию. Как отмечает Quartz, это оставляет мало стимулов для разработчиков приложений использовать новые функции последней операционной системы или оптимизировать свой код для нее.
OpenSignal в своем отчете о состоянии фрагментации Android в августе отметила, что, хотя «разработка приложений, работающих на всем диапазоне устройств Android, может быть чрезвычайно сложной и трудоемкой», она считает, что фрагментация Android также имеет преимущества. «Android сейчас является доминирующей мобильной операционной системой, и это из-за фрагментации, а не вопреки ей», - поясняется в отчете.
Согласно отчету, операционная система Android является самой фрагментированной из когда-либо существовавших, 18 796 различных устройств и множество версий операционной системы все еще широко распространены. Последняя версия на момент публикации отчета OpenSignal, Android 4.4 KitKat, составляла всего 20,9% устройств под управлением Android. Последняя версия iOS на тот момент, iOS 7, составляла 91% устройств iOS.
В то время как внедрение iOS всегда происходит постепенно - iOS 7 не достигла 90% внедрения до июля, через 10 месяцев после ее появления - уровень принятия iOS 8 составлял 60% по состоянию на 24 ноября, что ниже, чем 78% принятия iOS 7 к декабрю прошлого года год.
когда Сидни Кросби начал играть в хоккей
В середине октября Wired сообщил, что внедрение iOS 8 идет медленно, потому что последняя версия операционной системы Apple была «выпуском для ботаников», без каких-либо функций, которые нравятся обычному пользователю. В то время разработчик Эндрю Кларк спросил Wired: «Можете ли вы придумать какие-либо функции, не требующие опытных пользователей, которые стоит обновить? Домашний комплект и аптечка бесполезны, пока не будут задействованы все производители аксессуаров. Расширения и сторонние клавиатуры - это здорово, но обычный пользователь не будет их понимать или заботиться о них. Библиотека фотографий iCloud будет огромной, но она находится на стадии бета-тестирования и по умолчанию отключена ».
Кроме того, важные функции iOS 8, такие как Continuity и Apple Pay, еще не были доступны, когда iOS 8 впервые стала доступной для потребителей. Многие пользователи просто не знали об этих функциях и сроках их выпуска. Пользователи также могли сдерживаться от загрузки iOS 8 из-за нескольких других факторов, таких как заявленные или ожидаемые проблемы с производительностью, особенно со старыми устройствами, и тот факт, что для загрузки требовалось около 6 ГБ места. Выпуск ошибочного обновления 8.0.1 Apple также не помог.
Apple также не оказывает большого давления на пользователей при обновлении, но это давление, вероятно, будет усиливаться, поскольку компания стремится защитить iOS от фрагментации, с которой сталкивается Android. Apple уже «заключает» поддержку новых операционных систем на старых устройствах и будет продолжать делать это, чтобы обеспечить регулярный цикл обновления и снизить фрагментацию.
Разработчики iOS также получают небольшое представление о том, как выглядит фрагментация, поскольку пользователи iPhone 6 Plus жалуются на проблемы приложений, разработанных для iPhone 5, масштабируемых на гораздо больших экранах их устройств. Многие сравнивали эту проблему с аналогичной проблемой увеличения масштаба приложения iPhone для iPad. Разработчикам теперь необходимо оптимизировать свои приложения для iPhone под несколько разных размеров экрана, иначе они рискуют потерять пользователей больших телефонов, которых раздражают приложения, не поддерживающие новые размеры дисплеев.
Фрагментация - в двух совершенно разных масштабах - является проблемой как для Android, так и для iOS. Разработчикам необходимо будет проявлять все более творческий подход, чтобы справиться со многими препятствиями, которые создает фрагментация, от проектирования для экранов различных размеров до создания приложений, которые могут работать на устройствах с большой разницей в производительности и возможностях.
Больше из Tech Cheat Sheet:
- Как Facebook решает проблему Android
- Apple хеджирует свои ставки с помощью еще одного маленького iPhone?
- Как большие экраны смартфонов меняют наши привычки











