...
🤳 Блог Android новостей, посвященный советам экспертов, новостям, обзорам, телефонам Android, приложениям, инструкциям, планшетам и мобильным телефонам.

Фрагментация Android с точки зрения команды Open Signal

194

Открытый сигнал Open Signal отмечает разнообразие загрузок своего приложения.

Open Signal отмечает разнообразие загрузок своего приложения.

Когда мы думаем об Android, первое, что приходит на ум, – это разнообразие. Это приятная роскошь, но она также порождает множество других проблем, которые мы называем фрагментацией. Так много устройств, так много разнообразия, и это не ограничивается аппаратным обеспечением.

Open Signal только что выпустила свой отчет Android Fragmentation Visualized, в нем есть интересная статистика. Информация, предоставленная Open Signal, показывает восемь различных версий Android, в то время как у Apple есть три варианта iOS. Из этих трех на один приходится один процент от общей доли, а двум другим приходится львиная доля. Из оставшихся двух iOS 6 содержит ошеломляющие 95% устройств, что означает, что почти все обновлены.

Оборудование

Хотя разнообразие Android немного похоже на бесконечный цикл, когда змея поедает свой хвост, аппаратное обеспечение – это также хорошее место для начала. Тем не менее, мы начнем с небольшого отказа от ответственности по всему отчету: эти цифры представляют собой собственную уникальную статистику Open Signal Maps и никоим образом не являются официальными данными Google. Open Signal Maps не является официальным, но является широко используемым приложением (почти 4 миллиона загрузок и их количество растет), и поэтому его часто считают хорошим барометром того, что на самом деле происходит с фрагментацией. Их количество также совпадает с официальной статистикой Google по фрагментации. Что касается собственного капитала, Open Signal решила отобрать 682 000 устройств для этого отчета, что является тем же числом, что и в прошлом году.

Когда дело доходит до фрагментации устройств, Open Signal Maps дает очень четкие доказательства того, что ситуация становится более разнообразной на аппаратном уровне. Они увидели, что их приложение было реализовано на 3997 различных устройствах за весь 2012 год. Это достаточно интересное число, но если учесть 11 868 устройств уже в 2013 году, задача повсеместного внедрения Android начинает проясняться.

Экраны

С таким количеством устройств, использующих приложение, вы можете себе представить, что размеры экрана немного различаются. Вероятно, это слишком мягко сказано.

Скриншоты выше демонстрируют еще одну правоту Apple. Разработчики для Android должны заставить свои приложения работать на экранах разных размеров, в то время как для Apple это намного проще. Может показаться, что для всех этих разных вариантов экрана требуется дополнительная работа, но это не всегда так.

Я обратился к своему другу Сэмюэлю Джонстону с Open Source, чтобы узнать, как разработчики успешно ориентируются в удивительном разнообразии вариантов размеров экрана:

[quote qtext = “Мы пытались сделать две вещи: придумать тип макета, который хорошо масштабируется, во-вторых, убедиться, что все изображения в этом макете остаются действительно резкими. Некоторые вещи выглядят глупо при масштабировании, а другие – нет – например, если вы взорвете кнопку, она будет выглядеть так, как будто она была создана для гиганта, но если вы взорвете циферблат, это будет выглядеть так, будто вы только что сделали его более четким. Как правило, при увеличении размеров экрана пустое пространство должно увеличиваться больше, чем размер элементов пользовательского интерфейса ». qperson = “Samuel Johnston” qsource = “Open Signal” qposition = “center”]

Устройства, OEM-производители и доминирование Samsung

Один из сонных участников фрагментации лежит на OEM-производителях. Если OEM, например HTC или Samsung, решит, что больше не хочет поддерживать устройство, это устройство больше не сможет получить обновленную ОС от производителя. Это может быть проблематично в отношении подобных отчетов, но решение «отказаться» от устройства часто связано с аппаратными ограничениями. По мере того, как Android становится более надежным, он требует больше оборудования, а новые версии Android на старом оборудовании могут слишком сильно загружать устройство. Open Signal отмечает в своем отчете, что ограниченное оборудование для некоторых устройств Android имеет возможность достичь развивающихся рынков и стран с экономическими проблемами, поскольку устройства можно приобрести по более низкой цене. Более низкая стоимость связана с меньшим количеством оборудования, что ограничивает возможности устройства для работы с новейшей версией Android.

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

С точки зрения производителя, если у них есть оболочка (например, Sense или TouchWiz), которая уже была разработана для более старой версии Android, работа с ней на недорогом устройстве для развивающегося рынка может быть выигрышным предложением. Во многих случаях оборудование, вероятно, очень похоже на устройство, для которого они изначально разработали эту оболочку, что означает, что их работа выполнена, и другой рынок имеет доступ к Android. Это также хороший вариант для устоявшихся рынков, поскольку он открывает Android для совершенно нового сегмента рынка для тех, кто не может позволить себе HTC One или Samsung Galaxy S4.

Samsung твердо контролирует

Когда мы рассмотрим приведенную выше диаграмму фрагментации устройств, мы увидим, что львиную долю разнообразия Android-устройств принадлежит Samsung. Согласно статистике Open Signal, Samsung владеет примерно 47,5% пространства Android. На втором месте Sony с 6,5%, Motorola с 4,2% и HTC с 3,9%. Если это кажется немного странным, помните, что это мировая статистика. Хотя Open Signal не отслеживает местоположение каждого устройства, они говорят мне, что основными странами-отчетами являются США (25%), Россия (5,5%), Италия (5%), Германия (5%), Бразилия (4,5%) и Великобритании (3,5%).

Операционная система

Open Signal видит восемь различных версий Android, работающих под управлением своего приложения, что создает столько же проблем, сколько и преимуществ. Когда я попросил Джонстона сказать мне, в какой момент они отказываются от версии Android, его ответ меня немного удивил. Они редко делают:

[quote qtext = “Обычно, когда вводится новый API, вы должны убедиться, что ваше приложение совместимо, так как любые изменения, внесенные Android, вероятно, будут перенесены на следующий уровень API после этого. Вы определенно не можете пропустить уровень API. С другой стороны, мы отказались от Cupcake, когда его рыночная доля стала такой маленькой. Google прекратил публиковать статистику о том, у скольких людей он есть. Когда выходит новый уровень API, возникает смесь ощущений: возможно, вам придется отказаться от одной из своих функций (например, возможность управления режимом полета в приложениях была удалена в версии 4.2), возможно, вам придется внести некоторые небольшие изменения, но вы также сможете сделать много новых интересных вещей ». qperson = “Samuel Johnston” qsource = “Open Signal” qposition = “center”]

Суть

Android – это открытый исходный код, и люди из Open Signal это ценят и принимают. Хотя разнообразие может создать уникальный набор проблем для создания отличного приложения, награды есть. Джонстон упомянул мне, что хорошие отзывы привели к увеличению загрузок их приложения, что привело к более высокому рейтингу в Play Store. Этого можно достичь, только усердно приняв множество версий Android и оценив преимущества операционной системы перед лицом всей необходимой работы. Это во многом связано с разнообразием устройств, которые они сейчас видят, но это также хороший индикатор того, где находится Android в отношении такого разнообразия операционных систем в дикой природе.

Разнообразие Android контрастирует с простотой iOS.

Этот график показывает 47,5% долю Samsung в Android.

Здесь выделена фрагментация Android и iOS.

Источник записи: https://www.androidauthority.com

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее