Представьте себе: вы разработчик приложений, и у вас есть выбор. Вы можете выбрать магазин приложений с большим количеством пользователей, но у всех разные устройство, или вы можете выбрать магазин приложений с ограниченным количеством пользователей, но все используют примерно одинаково модель. Что бы вы выбрали?
Это проблема, с которой сталкиваются все разработчики приложений при создании мобильных приложений, особенно мобильных игр. И, как вы уже догадались, второй вариант часто более популярен. Apple App Store и Google Play Store выполняют одну и ту же функцию, но первый многократно превосходит второй. Это почему?
Почему разработчики предпочитают iOS Android?
Создание хорошего мобильного приложения требует много времени, денег и усилий. На карту поставлено очень многое, и риск того, что ваше приложение не будет успешным, уже слишком высок из-за яростной конкуренции. Чтобы противостоять этому риску, разработчики приложений должны быть уверены, что их создание окупится и принесет хорошую отдачу от их инвестиций. Одним словом, им нужна надежность.
Хотя экосистема Android более разнообразна, с ней сложнее и сложнее работать. iOS, с другой стороны, является более контролируемой, тесно связанной и стандартизированной, что позволяет разработчикам лучше понимать, чего ожидать, и соответствующим образом оптимизировать свои приложения.
Вот почему приложения для социальных сетей, такие как Instagram, Snapchat и TikTok, очень хорошо работают на iPhone и других устройствах Apple, но не так хорошо на устройствах Android. То же самое верно и для мобильных игр.
Связанный: Причины, по которым мобильные игры на самом деле отстой
В экосистеме iOS у разработчиков есть хорошее представление о том, как конечный пользователь будет видеть их приложение и взаимодействовать с ним. Но в экосистеме Android — учитывая количество разных производителей телефонов Android — практически невозможно воспроизвести этот эффект.
Кроме того, почти каждый производитель телефонов Android устанавливает на свое устройство собственный скин (например, OxygenOS, OneUI, ColorOS и т. д.), что еще больше усложняет ситуацию.
Проще говоря, если вы разрабатываете приложение для Android, у вас есть два варианта: либо создать так себе приложение, которое работает достаточно хорошо. на всех телефонах Android или потратить больше времени и денег, чтобы убедиться, что ваше приложение блестяще работает, по крайней мере, на некоторых Android телефоны. Кажется, что первое всегда берет верх на заседаниях совета директоров.
Связанный: Список желаний Android 13: что мы хотим увидеть в 2022 году
Но у Android больше пользователей, поэтому разработчики не могут компенсировать дополнительные расходы?
Могут, но это редко когда случается. В большинстве случаев новые разработчики изо всех сил пытаются просто быть замеченными, не говоря уже о том, чтобы стать популярными. И даже если вы станете популярными и у вас будет достаточно ресурсов, вы можете оптимизировать только для определенного количества устройств Android. Через какое-то время окупаемость инвестиций начинает резко падать — при условии, что вы изначально получали прибыль.
Допустим, вы оптимизируете свое приложение для телефонов Samsung. Для этого вам нужно оптимизировать приложение не только для Android, но и для OneUI. Это означает, что нужно писать дополнительные строки кода и тратить больше времени на обеспечение качества. Все эти дополнительные усилия в совокупности отодвигают дату запуска вашего приложения (или обновления) еще дальше, но пользователи Apple могут пользоваться вашим приложением раньше.
Связанный: айфон против. Телефоны Samsung: что лучше?
Оптимизация приложений для Android рискованна
В конце концов, бизнес заботится о получении прибыли. Если экосистема Android недостаточно прибыльна с точки зрения ее риска, iOS будет рада стать очень хорошей альтернативой, что неоднократно доказывалось. Это более надежно, стандартизировано, менее запутанно и, самое главное, менее рискованно.
Поэтому, естественно, разработчики отдают предпочтение Apple App Store, а не Google Play Store.
Если производители телефонов Android хотят, чтобы приложения работали так же гладко, как на iPhone, они должны работать вместе с разработчиками приложений и помогать им — как финансово, так и технически — делать приложения лучше. Без какой-либо поддержки у разработчиков приложений нет реального стимула нести эти риски самостоятельно.
Откуда вы знаете, на какие характеристики обращать внимание при покупке нового телефона Android? Не волнуйтесь! Следуйте этому руководству, и все будет хорошо.
Читать дальше
- Андроид
- Айфон
- Андроид
- iOS
- Разработка приложений
Аюш увлекается технологиями и имеет академическое образование в области маркетинга. Ему нравится узнавать о новейших технологиях, которые расширяют человеческий потенциал и бросают вызов статусу-кво. Помимо работы, он любит писать стихи, песни и заниматься творческой философией.
Подписывайтесь на нашу новостную рассылку
Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!
Нажмите здесь, чтобы подписаться