# Приложение для iOS или Android: с чего начать

> iOS или Android, или сразу обе? Почему новичку, который хочет зарабатывать, стоит начать с iOS и как Expo оставляет Android на потом.

Оригинальная страница: [Приложение для iOS или Android: с чего начать](https://devoria.fr/ru/blog/ios-ili-android-s-chego-nachat-prilozhenie)
Автор: [Mehdi Azizi](https://devoria.fr/ru/mehdi-azizi)
Опубликовано: 2026-09-01
Последняя правка контента: 2026-10-09


## Приложение для iOS или Android: короткий ответ

Приложение для iOS или Android: если ты новичок и хочешь продавать своё первое приложение, начни с iOS. Пользователи iPhone в среднем платят заметно больше, а запуск на одной платформе быстрее показывает, что работает. Если ты делаешь приложение на React Native и Expo, дверь в Android не закрывается: из того же кода позже можно собрать версию для Android, когда цифры это оправдают.

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

Я публикую свои iOS-приложения на React Native и Expo. Solys, будильник с мини-играми, и TradaZen, симулятор трейдинга, есть в App Store. Nolera и Clic Apple отклонила, потом я их исправил. Все они запускались на iOS, и вот почему.

## Может ли iOS-приложение работать на Android?

Нет. Приложение, собранное для iPhone, не установится на Android-телефон, и наоборот. Каждый стор требует свой файл приложения, собранный под свою систему, и у каждого стора своя проверка.

Общим может быть **исходный код**. С React Native и Expo ты пишешь один проект на JavaScript или TypeScript. Документация Expo формулирует это так: [один проект, который нативно работает на устройствах твоих пользователей](https://docs.expo.dev/), на Android, iOS и в вебе. Дальше [EAS Build](https://docs.expo.dev/build/introduction/) собирает файлы приложения для каждой платформы. В итоге у тебя два отдельных приложения из одного кода.

Поэтому вопрос «iOS или Android» на этом стеке не окончательный выбор. Это выбор **порядка**: с какой платформы начать.

## Почему стоит начать с iOS, если ты новичок и хочешь монетизировать

### Пользователи iPhone платят больше

Отчёт [State of Subscription Apps 2025 от RevenueCat](https://www.revenuecat.com/state-of-subscription-apps-2025), построенный на данных приложений с подпиской, которые пользуются этим сервисом, здесь очень однозначен:

- медианный доход на установку через 60 дней составляет **0,38 $ в App Store против 0,14 $ в Google Play**;
- в каждом изученном регионе **больше 67 % приложений получают не менее 80 % дохода от пользователей iOS**;
- конверсия в платящих через 35 дней после загрузки выше в App Store во всех категориях.

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

### Пользователей Android больше, но платят они меньше

Обратный аргумент есть, и по количеству он верен. Во Франции, по данным [StatCounter](https://gs.statcounter.com/os-market-share/mobile/france), в августе 2026 года на Android приходилось около 64 % телефонов, на iOS около 36 %. Значит, запускаясь только на iOS, ты охватываешь меньше людей. Но для приложения с подпиской важно не число загрузок, а число тех, кто платит, и цифры RevenueCat показывают, где они.

### Сфокусированный запуск учит быстрее

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

### Меньше устройств для тестов

iPhone выпускается в ограниченном числе моделей, и все их делает Apple. Android охватывает массу производителей, размеров экрана и версий системы. Когда ты один, как следует протестировать даже одну платформу уже серьёзная работа. Моё правило на iOS: перед каждой отправкой проверять хотя бы самый маленький и самый большой iPhone.

## Сколько стоит мобильное приложение для iOS и Android сразу

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

- **Два аккаунта разработчика.** Apple берёт 99 $ в год. Google берёт [единоразовый регистрационный взнос 25 $](https://support.google.com/googleplay/android-developer/answer/6112435?hl=en).
- **Два пакета для публикации.** Страница приложения, [скриншоты](https://devoria.fr/ru/kits/captures-app-store), декларации конфиденциальности, настройки подписок: всё готовится дважды, по разным правилам. Страница в iOS не должна упоминать Android, согласно [guideline 2.3.10](https://devoria.fr/ru/blog/guideline-2-3-10-app-store-rejection-metadata).
- **Лишний этап тестирования у Google.** Для личного аккаунта, созданного после 13 ноября 2023 года, Google требует [закрытый тест минимум с 12 записавшимися тестировщиками не меньше 14 дней подряд](https://support.google.com/googleplay/android-developer/answer/14151465?hl=en), прежде чем можно будет публиковаться. Нужно найти этих тестировщиков и выдержать срок.
- **Две серии доработок.** Разрешения, уведомления, фоновые задачи, клавиатура, жесты «назад»: даже с React Native часть поведения отличается и требует правок под каждую платформу.
- **Твоё внимание.** Самая незаметная статья и часто самая тяжёлая. Когда ты один, каждый час на Android это час, который не ушёл в главную функцию или пейволл.

## Как React Native и Expo оставляют Android возможным

Начать с iOS не значит всё запереть. Несколько привычек с первого дня держат Android под рукой:

1. **Выбери кроссплатформенный стек.** React Native и Expo для приложения, Supabase для данных, RevenueCat для подписок. Эти инструменты работают на обеих системах, и именно этот стек я использую во всех своих приложениях. Причины подробно описаны на странице [React Native и Expo для мобильного приложения](https://devoria.fr/ru/expertise/react-native-expo-mobile-app).
2. **Изолируй то, что есть только на iOS.** Если используешь функцию, которая существует только на iPhone, держи её в отдельном файле, чтобы предусмотреть альтернативу или скрыть её на Android.
3. **Не хардкодь цены.** Показывай те, что возвращает стор. Тогда пейволл будет корректным на обеих платформах. Как это настроить, описано на странице [встроенные подписки в iOS](https://devoria.fr/ru/expertise/ios-in-app-subscription).
4. **Храни данные на сервере, если они должны следовать за пользователем.** Тот, кто сменит iPhone на Android, сможет вернуться в свой аккаунт.

Бонус этого стека: для сборки iOS-версии не нужен Mac, потому что EAS собирает приложение в облаке, с версией Xcode, привязанной к твоему SDK Expo (ITMS-90725). Как это сделать, я объясняю в статье [как опубликовать iOS-приложение без Mac](https://devoria.fr/ru/blog/publish-ios-app-without-mac-expo-eas).

> iOS сначала это не выбор против Android. Это выбор того, в каком порядке ты тратишь своё время.

## Когда запускать iOS и Android одновременно?

Правило не абсолютное. Три ситуации меняют ответ.

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

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

**Твой целевой рынок почти полностью на Android.** В некоторых странах доля iOS невелика. Посмотри цифры своего реального рынка, например на StatCounter, прежде чем применять общее правило.

## Когда добавлять Android?

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

Несколько сигналов, которые могут оправдать переход:

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

Это логика любой первой версии: урезать до тестируемого, опубликовать, измерить, потом решать, что дальше. Страница [MVP iOS-приложения](https://devoria.fr/ru/expertise/ios-app-mvp) подробно описывает этот метод, а твоё [техзадание на одну страницу](https://devoria.fr/ru/blog/tz-mobile-app-template-one-page) как раз то место, где стоит чёрным по белому написать «Android: не в версии 1».

## iOS или Android: моя рекомендация в одной фразе

Если только твоя аудитория или рынок явно не требуют Android, запускайся на iOS с React Native и Expo, учись быстро и решай насчёт Android, когда приложение докажет свою состоятельность.

## Запусти своё первое iOS-приложение

Этот путь я собрал в [iOS Kit](https://devoria.fr/ru/kits/ios): [Starter Code на Expo и React Native](https://devoria.fr/ru/kits/code-de-depart) из моих приложений, который собирается и под Android, плюс маршрут из четырёх шагов в твоём темпе. Если ещё сомневаешься в модели дохода, сначала прочитай [подписка или разовая покупка для iOS-приложения](https://devoria.fr/ru/blog/subscription-or-one-time-purchase-ios-app).

Всё ещё не знаешь, что делать дальше с проектом? [Бесплатная диагностика](https://devoria.fr/ru/diagnostic) покажет, что на самом деле тебя тормозит и с какого шага начать, а потом пришлёт мой чек-лист против отказов Apple. А на главной странице показано, как [создать мобильное приложение не с нуля](https://devoria.fr/ru) на этом коде, сначала для iPhone.

Я не обещаю ни дохода, ни публикации: одобряет Apple, решает рынок.

## Частые вопросы

### С чего начинать первое приложение: с iOS или с Android?

Если ты новичок и хочешь продавать своё первое приложение, начни с iOS. Пользователи iPhone в среднем платят заметно больше, а запуск на одной платформе быстрее показывает, что работает. С React Native и Expo дверь в Android не закрывается: из того же кода позже можно собрать версию для Android.

### Как создать приложение для iOS и Android?

С React Native и Expo ты пишешь один проект на JavaScript или TypeScript, а EAS Build собирает файлы приложения для каждой платформы. Получаются два отдельных приложения из одного кода, потому что каждый стор требует свой файл приложения и проводит свою проверку. Причины выбора этого стека на странице [React Native и Expo для мобильного приложения](https://devoria.fr/ru/expertise/react-native-expo-mobile-app).

### Пользователи iPhone платят больше, чем пользователи Android?

Да, в среднем. Отчёт State of Subscription Apps 2025 от RevenueCat основан на приложениях с подпиской, которые пользуются его сервисом. Медианный доход на установку через 60 дней там составляет 0,38 $ в App Store против 0,14 $ в Google Play. При этом во Франции телефонов на Android больше: около 64 % в августе 2026 года по данным StatCounter.

### Какие расходы заложить на публикацию в App Store и Google Play?

Apple берёт 99 $ в год, Google единоразовый регистрационный взнос 25 $. Ещё нужно подготовить два пакета для публикации и сделать две серии доработок. У Google личный аккаунт, созданный после 13 ноября 2023 года, должен пройти закрытый тест, прежде чем публиковаться. Для этого теста нужно минимум 12 записавшихся тестировщиков не меньше 14 дней подряд.

### В каких случаях запускать iOS и Android одновременно?

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

### Когда добавлять Android после первой версии на iOS?

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


## Твой проект

[iOS Kit](https://devoria.fr/ru/kits/ios): Создай приложение для iPhone с Claude Code: стартовый код моих приложений, skills для проверки его работы и наборы Apple Review Kit, App Store Screenshots Kit и ASO Kit. 129,99 €.
