Фрагментация – хроническое заболевание Android – часть 1
автор: Андрей | 17 мая, 2012
Ох, уж эта фрагментация. Владение устройством, которое страдает от этого, сравнимо с тем, как если бы вы были гражданином тоталитарного государства без перспективы революции. Постепенно привыкаешь, но надежда на восстание не перестает существовать в удаленном уголке вашего сознания. Данная тема очень обширна, так что мы разделим текст на несколько частей. Первая из них поможет вам ознакомиться со спецификой понятия фрагментации.
Что такое фрагментация Android?
Хотя термин «фрагментация» в основном используется среди гиков, данная проблема мобильной платформы от компании Google становится все более популярной и среди обычных пользователей. Понятие представляет собой совокупность из нескольких проблем, которые непосредственно связаны друг с другом, так что определить, какая является первоисточником остальных, очень сложно.
Различные аппаратные средства
Подобно Windows, Android создавался для работы на самых разных конфигурациях с минимальной оптимизацией. Это неизбежно привело к различному пользовательскому опыту. Нет ни одного бюджетного смартфона, который бы мог обеспечить опыт, схожий с флагманской моделью – это противоречило бы существованию второго. Однако глядя на Редмонд, мы видим намного лучшую реализацию подобной концепции – Windows достаточно хорошо работает на медленных компьютерах, можно установить большинство приложений (программ), хотя не все из них будут функционировать оптимально.
Время на оптимизацию
Каждый уважающий себя производитель устройств с Android стремиться оптимизировать платформу для аппаратных средств, которые использует. Существование четырехъядерных смартфонов и планшетов не имело бы смысла, если бы они работали хуже своих двухъядерных конкурентов. Однако Google всегда анонсирует новые версии Android для потребителей, тогда, когда к ним еще не подготовлены крупные производители: HTC, Samsung, LG, Motorola и Sony. В некоторых случаях одни только начинали работать над внедрением новой версии платформы в свои продукты, в то время как другие даже не имели доступа к ней. Вот почему в течение многих месяцев единственным смартфоном с последней версией Android суждено быть устройству от Google. Отличный пример Galaxy Nexus и Ice Cream Sandwich или Gingerbread и Nexus S.
Тем не менее, нет проблемы, серьезнее интерфейсов. Подробнее о них читайте ниже.
Пользовательские интерфейсы
Оболочки. Скины. Модификации. Интерфейсы. Называйте их как хотите, но Sense, TouchWiz, MOTOBLUR и все остальные капризы производителей устройств с Android – не более чем опухоли в экосистеме. Они добавляют возможности, которых иначе бы не было? Украшают интерфейс Android? Содействуют работе? Все это было верно для ранних версий платформы, которые, безусловно, были неполноценными. Перед тем, как приводить эти аргументы сегодня, я рекомендую вам попробовать Galaxy Nexus, а затем подумать еще раз. Ice Cream Sandwich, хотя это может показаться смелым заявлением, является идеальной платформой. Она имеет красивый и современный интерфейс, полный набор встроенных приложений и обобщенный визуальный язык. Кроме того, в соответствии с рекомендациями ребят из Маунтин-Вью, приложения в Google Play должны выглядеть примерно также. Что это значит? Что это идет в разрез с принципами Sense, TouchWiz и т.д.
Изменения, которые производители вносят в Android, являются одной из основных причин фрагментации, потому как каждое из них требует определенного количества времени, чтобы заставит их работать на новой версии ОС. От производителей требуется сохранять свою эстетику, но и включить новые элементы, созданные Google. В крайнем случае, потребители получают странную смесь из всего этого. В результате, под полупрозрачным слоем скинов располагаются все инновации Google, но они настолько хорошо замаскированы, что вероятно, не все пользователи смогут понять, что используют новейшее издание Android. Это относится к последним версиям Sense и TouchWiz – Android 4.0 предлагает совершенно новый интерфейс, который Google называет Holo, но труды HTC и Samsung делают его очень похожим на 2.3 Gingerbread и даже более старые версии.
Существует множество более эффективных способов выделить себя на фоне конкурентов, и некоторые из них мы видим уже сейчас. HTC делает чудеса с приложением для камеры, которое значительно лучше, чем в чистой версии Android. Samsung предлагает 50 Гб бесплатного пространства в Dropbox всем пользователям Galaxy S III. Конечно, можно привести массу других примеров. Подобные усовершенствования действительно полезны.
Нет нужды описывать результаты, к которым привели эти три проблемы. Достаточно взглянуть на современный рынок смартфонов и планшетов, чтобы определить, до какой степени «мутировал» процесс обновления. Android 4.0 Ice Cream Sandwich был официально представлен в октябре 2011 года, но в середине мая 2012 года устройства, которые используют эту версию, можно пересчитать по пальцам. Обновления для уже вышедших моделей – аналогично. Мы можем подкрепить это утверждение цифрами – Ice Cream Sandwich на момент написания это статьи установлен на 5% от всех устройств с Android с доступом в Google Play. Это очень печально, поскольку во время анонса Android 4.0 компания Google объявила, что все (да, все) продукты, которые могут работать с Gingerbread, поддерживают и Ice Cream Sandwich.
В ближайшее время ожидайте вторую часть статьи.
Один комментарий
Правильно считаете. Оболочки изжили себя и очень тормозят обновление на следующую версию ОС. По этому Гугл решил увеличить количество OEM которые будут выпускать очередные Нексусы. Теперь козыря будет даваться не одной определенной фирме, а основным игрокам. Предположительно их будет в районе пяти. Что это даст? Во первых это подстегнет уровень качества выпускаемых Нексусов, так как в этом случае он будет уже не один, ценители голого андроида получат возможность выбора. Во вторых, люди могут начать отдавать предпочтение трубкам со стильным голым Андроидом, а так же своевременным обновлением ОС. Падение уровня продаж трубок с оболочками и рост продаж голого Андроид подскажут OEM в каком направлении желательно двигаться. С уважением.
by @Alex_Shvarz on 30.05.2012 at 2:35 пп. #