Проблемы Google с операционной системой Android



Компания Google всегда имела странные отношения с партнерами по аппаратному и программному обеспечению. Когда Apple рассматривают как хулигана, диктующего свои условия разработчикам, Google старается управлять Андроидом деликатно. Создается впечатление, что Гугл оказывает давление в странных местах, и не контролирует необходимые.

Google должен подтолкнуть разработчиков, чтобы Android доминировал не только на рынке смартфонов

Программа Nexus — это способ предложить чистый Android для разработчиков, и продемонстрировать направление, в котором Google хочет видеть аппаратное обеспечение ОС. Например, смартфоны Nexus 5X и 6P имеют датчики отпечатков пальцев, какие Google хочет видеть на всех Android-устройствах. Размер этих смартфонов находится возле отметки 6-дюймов.

Качественный компактный телефон сложно найти, если не брать во внимание линейку Samsung Galaxy S. Google, вероятно, хочет убедить производителей заполнить сегмент между бюджетными устройствами и дорогими Galaxy S.

Программа Nexus представляет очень пассивный путь для направления экосистемы Android, и ее результаты как лидера неоднозначны. Google контролирует интерфейсы программного обеспечения и наличие приложений Google на Android устройствах, но какие это дает преимущества — до сих пор неясно. Корпорация добилась от Samsung упрощения интерфейса ОС, и большинство компаний последовали примеру, но это не повлияло на быстроту обновлений Android. На данный момент, больше половины устройств работают на Android Jelly Bean и KitKat (Android 4.1-4.4). Помимо KitKat по-прежнему лидирует и Android Lollipop (5.x) с долей рынка около 30%.

Почти все Android устройства имеют определенный уровень безопасности. Google включает множество наработок по безопасности в Play services, обновляемые отдельно. Однако это приводит к определенным несоответствиям для разработчиков. Google оказывает наименьший контроль над областью, в которой разработчики выступают заключительным кусочком мозаики, и заслуживают твердой руки.



Партнерам по разработке программного обеспечения нужен толчок

В Google сделали большую ставку на адаптивный дизайн, чтобы решить проблемы получения приложений для Android, оптимизированные для широкого спектра размеров и разрешений экрана. Однако ставка не окупилась, так хорошо, как хотелось бы. Адаптивный дизайн нормально функционирует на дисплеях от 4 до 7 дюймов. Как только преодолевается отметка 7-дюймов, то все становится шатким.emulator9

Основная претензия к Android планшетам остается все той же: программы не оптимизированы для больших размеров экрана. В некоторых приложениях по-прежнему по умолчанию портретный режим отображения (например, Instagram), что вызывает проблемы при использовании планшета с клавиатурой. Многие приложения выглядят, как будто пользовательский интерфейс телефона просто увеличили до размера экрана.

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

unnamed

Android TV

Google изо всех сил пытается больше внедриться в телевизионное пространство. Андроид разработчикам желательно последовать примеру Apple TV, и оптимизировать приложения под размер дисплея.

Помимо оптимизации, Гугл имеет привычку создания API приложений открытых для разработчиков. Помните, еще в Android 4.0 Ice Cream Sandwich, корпорация построила новые социальные API, чтобы позволить разработчикам внедряться в приложение People (они же контакты) и делать его функциональным. В Google мечтали о том, что пользователи смогут общаться с кем угодно через любой сервис, публиковать в социальных сетях, таких как Facebook или Twitter, а также добавлять социальные сети к контактной информации. Вполне очевидно, что ничего не вышло, и социальные сети еще более разрознены и разделены, чем когда-либо.

Компания Google также хотела сделать профили Google+ стандартом для онлайн идентификации, но не получилось. Потребовалось много времени, прежде чем разработчики действительно хорошо освоили Google Play Games. Недавно стало известно, что корпорация повторит попытку с приложением для сообщений. Мессенджер позволит разработчикам создавать чат ботов, которые откроют пользователям доступ к полезным функциям, например, получение информации от конкретного приложения и др.

Тревожно слышать, что Google собирается сделать еще одно приложение для обмена сообщениями, вместо добавления новых возможностей в свое текущее приложение Hangouts. Компания, возможно, уберет поддержку смс из существующего приложения, тем самым подтолкнет пользователей к новому мессенджеру. Еще один случай, когда Google создает что-то интересное с надеждой, что разработчики будут создавать дополнения. Однако, если пользователей приложения не так много, где стимул для разработчиков?

Клиенты есть

У каждой компании свой способ создания готового продукта, но кажется вполне очевидным, что у способа Гугл есть недочеты. Те же недостатки можно увидеть у Windows, хотя и не из-за отсутствия попытки корпорации Майкрософт. Компания влила тонны денег в разработчиков и даже отдала Windows 10 бесплатно в целях заставить разработчиков принять приложения Universal, которые помогли бы создавать ценность для Windows телефонов и планшетов. Но, компания Microsoft застряла в порочном круге со своими мобильными устройствами, у нее нет достаточного количества пользователей, чтобы у разработчиков был стимул создавать что-нибудь, и нет пользователей, потому что нет приложений.wp-665x419

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

Все, кто стремится купить устройства Nexus, почувствуют раздражение, так как различные приложения не обновятся, чтобы поддержать последнюю версию Android. Также как обновления Android медленно проникают в устройства, так и разработчики не спешат обновлять приложения. После основных изменений ОС, могут не запуститься обновленные игры. Таким образом, не получиться ощутить преимущество последней версии OpenGL, поддерживаемой в Android для того, чтобы дать ему такую же маркетинговую привлекательность для игр, как у iOS.android-update-for-Samsung-devices

Более 80% мобильных устройств в мире — на базе Android, так что проблема не в отсутствии желания вкладывать ресурсы в платформу из-за недостатка пользователей. Вероятно, поэтому в Google не чувствуют необходимости использовать более сильные тактики, чтобы заставить разработчиков обновлять приложения. Возможно, тот факт, что планшетные приложения недостаточно хорошо оптимизированы — не имеет значения для рядового пользователя, потому что если бы имел, то люди бы больше жаловались.

Выводы

Однако, самые громкие голоса в толпе — журналисты, обозреватели, и энтузиасты — все хотели бы увидеть программное обеспечение Android как командную работу. Компания Google проделала огромную работу с ОС и массой Google приложений и сервисов; разработчики в свою очередь создали отличные приложения; однако, эти две стороны по-прежнему чувствуют свою несвязность. Компания Google создает сервисы, которые разработчики игнорируют слишком долго. Они не должным образом оптимизируют приложения для широкого массива экранов в диапазоне от 8 дюймов до 50+ дюймовых телевизоров. Все продвигается вперед очень медленно.

Android смартфоны доминируют, но на больших экранах Android имеет очень непривлекательный внешний вид. Все, кому недостаточно базового использования планшета, вероятно, выберут iOS. Chromebook гораздо лучший вариант для ноутбука, чем Android. Android TV умер при рождении… Android является отличной платформой, но недочеты не должны быть постоянными.

Как сообщалось, Гугл планирует объединение Android и Chrome OS, которое должно помочь ноутбукам и могло бы принести пользу планшетам, но это будет пространство, где Google не может претендовать на огромные доли рынка. Компании будут нужны разработчики для оптимизации приложений для больших устройств, иначе Android не преуспеет на ноутбуках. Android планшеты могут стать лучше, как и Android TV, но теперь все зависит от Google, компания должна подтолкнуть разработчиков, которые показали, что они не исправятся самостоятельно.



Комментарии 0