Собственный продукт · в сторах
«Мой поселок»
Приложение для коттеджных посёлков: пропуска на КПП, чат с охраной, новости и кабинет жителя. Прошло проверку App Store, одна кодовая база с Android-версией.
- iOS
- Android
- APNs
- Своя серверная часть
App Store
У iOS меньше доля устройств, но заметно выше платёжеспособность аудитории - для многих ниш это решающий аргумент. Делаю приложение по гайдлайнам Apple, включая серверную часть и прохождение ревью в App Store.
Apple проверяет приложения вручную и отклоняет по формальным причинам
Интерфейс по Human Interface Guidelines: жесты, навигация и привычные паттерны
Подготовка к проверке App Store и переписка с ревьюерами - на моей стороне
Карточка данных, разрешения и политика конфиденциальности по требованиям Apple
Kotlin Multiplatform, если нужны обе платформы: логика одна, интерфейс родной
4–5 недель до публикации первой версии
Определяем, что входит в первую версию. На iOS особенно важно не тащить в релиз сырые функции: за них отклоняют на ревью.
Макеты по гайдлайнам Apple: системные жесты, шрифты, тёмная тема, безопасные зоны на устройствах с вырезом.
Приложение, API, авторизация, пуш-уведомления через APNs. Сборки в TestFlight - тестировать можно до релиза.
Метаданные, скриншоты, карточка приватности, отправка на проверку и ответы ревьюерам до одобрения.
Прошло ревью и работает у пользователей
Собственный продукт · в сторах
Приложение для коттеджных посёлков: пропуска на КПП, чат с охраной, новости и кабинет жителя. Прошло проверку App Store, одна кодовая база с Android-версией.
От 130 000 ₽ за первую версию, срок 4–5 недель. Обе платформы сразу на общем коде - от 210 000 ₽ за 6–8 недель, что дешевле двух отдельных проектов.
Подробнее - на странице стоимости разработки.
99 долларов в год, оплата ежегодная - в отличие от разового взноса Google. Аккаунт лучше оформить на вашу компанию, чтобы приложение оставалось вашим.
Отклонения на первой отправке - нормальная ситуация, чаще всего из-за формальностей: описание разрешений, тестовый аккаунт для проверяющего, неочевидная функция.
Переписку с ревьюерами и доработки веду сам до одобрения, это входит в проект и не оплачивается отдельно.
Если нужны обе платформы - да, Kotlin Multiplatform позволяет писать логику один раз. Если нужен только iOS, кроссплатформа экономии не даёт.
Через TestFlight: сборки раздаются вашей команде и тестировщикам, обратная связь собирается прямо в приложении. Публикация в стор не нужна.
Расскажите про задачу и аудиторию. Скажу, нужна ли вам вторая платформа сразу или лучше начать с одной.