Мобильные приложения
От идеи до иконки на экране телефона: приложение, серверная часть, покупки внутри приложения и прохождение модерации в сторах.
Мобильные приложения
Само приложение — примерно половина работы. Вторая половина: серверная часть, авторизация, синхронизация, push-уведомления, покупки и подписки, аналитика, а потом ещё модерация в App Store и Google Play, где отказ по формальному пункту может стоить недели.
Я делаю обе половины. Это заметно экономит время: не нужно согласовывать формат API между двумя подрядчиками и выяснять, чья сторона виновата, когда что-то не сходится.
На счету 9 выпущенных приложений для iOS и Android — Cam&Cam, Findee, ScanFood, ScanMe и другие, доведённые до сторов и реальных пользователей.
Приложение под обе платформы: интерфейс, работа офлайн, корректное поведение при плохой связи и на слабых устройствах.
Серверная часть под приложение: авторизация, синхронизация между устройствами, push-уведомления, хранение пользовательских данных.
In-App Purchase в App Store и Google Play: разовые покупки, подписки, кредитные модели, проверка чеков на сервере — чтобы покупки нельзя было подделать.
Подготовка аккаунтов, сборок, описаний и скриншотов, прохождение модерации. Включая разбор отказов, которые обычно приходят с формулировкой в одну строку.
Счётчики, отчёты об ошибках, поэтапная выкатка обновлений. Видно, где пользователи отваливаются и что падает на конкретных моделях.
Обновления под новые версии iOS и Android, исправления, развитие функциональности. Приложение без поддержки перестаёт работать через год-два.
Что должно быть в релизе, а что — во второй версии. Приложение с раздутым первым релизом чаще всего не доходит до стора вообще.
Схема данных, API и сценарии синхронизации. Ошибки на этом уровне позже стоят дороже всего — их не исправить обновлением интерфейса.
Приложение собирается и раздаётся на тестирование по мере готовности — TestFlight и внутренние треки Google Play, а не одна большая передача в конце.
Модерация, релиз, наблюдение за отчётами об ошибках и отзывами. Дальше — обновления по мере накопления правок.
Зависит от количества экранов, наличия серверной части и покупок внутри приложения. Расчёт почасовой, за фактические часы. Опишите задачу — назову ориентир и разложу по этапам.
Простое приложение с бэкендом — от полутора-двух месяцев. Плюс модерация: в App Store она занимает от суток до недели, а при отказе цикл повторяется.
Да, аккаунты Apple Developer и Google Play лучше оформлять на вас — тогда приложение и все его покупки остаются вашими. Помогу с оформлением и настройкой.
Нет — решение принимает модерация, и её правила меняются. Что я делаю: соблюдаю требования на этапе разработки и разбираю отказы, если они приходят. Обычно вопрос решается за одну-две итерации.
Да. Начинаю с аудита кода и сборки, потом честно говорю, дорабатывать или переписывать. Оценку даю до начала работ.
Да, если так дешевле проверить идею. Часто разумно выпустить сначала под одну платформу, собрать обратную связь и только потом делать вторую.
Сайт использует файлы cookie и Яндекс.Метрику, чтобы понимать посещаемость. Продолжая пользоваться сайтом, вы соглашаетесь с этим. Подробнее