Android или Apple – какой платформе следует отдать предпочтение при разработке приложений?

Разработка приложений может быть несколько пугающей задачей, но ее релиз не должен обескураживать вас. Не так просто дать ответ на вопрос о том, какая из платформ — Android или Apple, явится приоритетной и предпочтительной для вашего продукта, пишут TNW.

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

Парадигма одной платформы

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

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

 1) Статистика

Несмотря на фрагментарность устройств и наличие трудностей при разработке приложений, Android до сих пор является лидером среди мобильных операционных систем. Опросы свидетельствуют о том, что в структуре глобального рынка на долю Android приходится более 86%, а присутствие данной ОС в развивающихся странах более чем существенно. На втором месте – iOS. Вместе с тем, несмотря на небольшой удельный вес в структуре рынка, разработчики приложений для iOS зарабатывают в 2 раза больше, чем программисты, работающие для ОС Android.

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

2) Перспективы

Что касается вопроса о перспективах «победы» той или иной ОС, то ясного и очевидного ответа нет. В течение следующих нескольких лет обе платформы — и iOS и Android, будучи достаточно эффективными, не потеряют своей значимости.

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

3) География

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

К регионам с преобладающим влиянием Apple относят страны с высоким уровнем жизни и с развитыми экономиками — Китай, страны Европы, Азиатско-Тихоокеанского региона и Америки. Поэтому следует учесть географический фактор, если вы планируете разрабатывать приложение для какой-либо конкретной страны или региона.

4) Целевая аудитория

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

Определение целевой аудитории является долгим процессом. Связано это с тем, что поиск основных демографических индикаторов (пол, доход, возраст, род занятий, семейное положение, интересы, установки, вера, образование), а также выявление поведенческих особенностей потребителя займет значительное время.

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

5) Разработка и запуск

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

6) Особенности

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

Открытый код ОС Android обусловливает наличие даже «модов» Android таких как CyanogenMod или Paranoid Android, что предполагает более широкий доступ разработчиков к самой операционной системе.

7) Модель монетизации

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

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

8) Запуск приложения в App Store

Google Play Store более гибок в процессе запуска приложения, тогда как App Store имеет в этом отношении строгую политику и продолжительный период одобрения. Для публикации приложения в Google Play вам необходимо просто создать аккаунт, осуществить единовременный платеж в $25, сделать аплоад вашего приложения, и на этом ваша работа завершена. Через несколько часов вы сможете загрузить ваше приложение.

Процесс регистрации в App Store более сложный, и вы должны ежегодно платить $99 в качестве сбора. Процесс оценки приложения, как правило, длится около 2-х недель с высокой вероятностью получения отрицательного ответа. В этом случае вам следует подождать еще не менее двух недель. Поэтому убедитесь, что ваши разработчики имеют опыт запуска приложений в Apple Store.

9) Релиз

Хотя Android является платформой с открытым кодом, однако ОС блокируется сотовыми операторами или производителями девайсов. Более того, Android регулярно одобряет последние версии системы с лагом. Менее чем 10% пользователей Android имеют версию ОС Lollipop, которая стартовала в июне 2014 года

Более 80% пользователей iOS имеют одну и ту же версию iOS 8, выпущенную в сентябре 2014 года. Именно поэтому при выборе платформы iOS вы после релиза приложения сконцентрируете ваши силы на поддержке новейшей версии ОС и сохраните уверенность в ее использовании превалирующим числом потребителей.

10) Лояльность

Последний и не менее важный фактор в принятии решения о выборе приоритетной платформы – это лояльность. Пользователи Apple живут в закрытой экосистеме, которая стимулирует потребителей покупать продукты Apple.

Более высока вероятность того, что пользователи Android могут перейти на iPhone, но не наоборот. С iOS вы сможете таргетировать рынок, состоящий из 500 млн. лояльных высококлассных потребителей. И покупательная способность данной элитной категории потребителей в 5 раз превышает аналогичный показатель пользователей Android.

Принятие решения

В конечном счете, решение о приоритетности разработки платформы для iOS или Android должны принимать вы сами. Общая рекомендация – начните с платформы iOS. И этот совет обусловлен такими факторами как статистика, стоимость и скорость вхождения на рынок.

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

Более того, следует принять во внимание следующий фактор — на разных стадиях разработки приложения вы будете учиться на ошибках и выявлять, что работает, а что – нет. Постарайтесь применить все ваши знания о двух платформах.

Заключение

Вам следует учесть:

  • Тип разрабатываемого приложения
  • Модель монетизации — платная загрузка, покупки внутри приложения и пр.
  • Целевой рынок
  • Статистику пользователя
  • Время
  • Бюджет