Сколько стоит разработка мобильное приложение в Кыргызстане
6 мин чтения
Коротко. Мобильное приложение для iOS и Android у нас стоит от $3 000 и делается 8–14 недель. Оба приложения собираются из одной кодовой базы — это примерно вдвое быстрее и дешевле, чем писать два отдельных. Итоговую цену определяют функции (оплата, карты, push-уведомления, офлайн-режим), количество ролей пользователей и то, нужна ли к приложению своя админ-панель. Отдельно платятся аккаунты разработчика: Apple — $99 в год, Google Play — $25 один раз.
Приложение — это не «сайт, только в телефоне». У него свои правила: проверка в App Store и Google Play, push-уведомления, работа без интернета, обновления, которые пользователь должен скачать. Поэтому и считать его стоимость нужно по-другому. Разберём, из чего складывается цена мобильного приложения в Кыргызстане и как не переплатить.
Одна кодовая база для iOS и Android
Раньше, чтобы выйти и на iPhone, и на Android, приходилось делать два приложения: одно на языке Apple, другое на языке Google. Две команды, два бюджета, две очереди исправлений.
Сейчас большинство приложений можно писать один раз. Мы разрабатываем на React Native: одна кодовая база работает и на iOS, и на Android. Это примерно вдвое дешевле и быстрее, чем два нативных приложения, при том же качестве интерфейса. Для пользователя разницы обычно не видно — приложение выглядит и работает как «родное».
Когда одной кодовой базы мало
Честно скажем и обратное. Если приложению нужна тяжёлая графика — например, игра — или сложная работа с «железом» телефона, лучше писать нативно. Это дороже, но для таких задач оправдано. Для приложений бизнеса — заказы, доставка, запись, личный кабинет, каталог — одной кодовой базы достаточно.
Из чего складывается цена
Минимальная цена у нас — от $3 000. Дальше её двигают несколько вещей.
Функции
Каждая функция — это экраны, логика и проверка на реальных устройствах. Чаще всего в приложения бизнеса просят:
- push-уведомления — о статусе заказа, акциях, напоминаниях;
- карты и геолокацию — для доставки, такси, поиска ближайшей точки;
- оплату внутри приложения и подписки;
- вход через Apple, Google или по номеру телефона;
- работу офлайн — когда данные нужны там, где плохая связь;
- камеру и сканирование QR-кодов.
Чем длиннее этот список, тем больше недель в плане. Поэтому полезно сразу разделить функции на «нужно к запуску» и «можно добавить потом».
Роли пользователей
Одно приложение для покупателей — это одна логика. Если приложением пользуются ещё курьеры, операторы, кассиры или владелец бизнеса, у каждого свой набор экранов и прав.
Пример — наш проект Жеткир Экспресс, платформа для службы доставки с выкупом товара. Из одной кодовой базы там собирается шесть приложений под разные роли: админ-панель, приложение курьера для Android, приложения оператора, кассира, кабинет клиента-продавца и приложение владельца с финансовыми показателями. Такой проект, понятно, стоит не как одно простое приложение — зато покрывает весь процесс компании: от создания заказа до сверки кассы в конце дня.
Админ-панель и сервер
Почти любому приложению нужен «мозг» на сервере: где хранятся заказы, пользователи, товары, кто их меняет. Часто к приложению делается веб-админка, через которую сотрудники ведут данные. Это отдельная часть работы, похожая на разработку веб-сервиса или CRM, и её стоит учитывать в бюджете с самого начала.
Дизайн
Экраны мы проектируем по гайдлайнам Apple и Google — это правила, по которым пользователи интуитивно понимают, куда нажимать. Сначала макет, потом разработка: так правки дешевле.
Сроки: почему 8–14 недель
Восемь недель — это приложение с понятным набором функций и одной-двумя ролями. Ближе к четырнадцати — когда ролей больше, нужна оплата, карты или сложная логика.
Примерный порядок работы:
- Проектирование. Какие экраны, кто ими пользуется, что происходит при каждом нажатии.
- Дизайн по гайдлайнам Apple и Google.
- Разработка приложения и серверной части.
- Тестирование на реальных устройствах — не только на эмуляторе.
- Публикация в App Store и Google Play.
Публикация в сторах — тоже работа
Приложение готово не тогда, когда его отправили на проверку, а когда оно появилось в магазине. Проверку App Store с первого раза проходят не всегда, поэтому материалы готовим заранее: скриншоты, описания, политику конфиденциальности.
Нужны ваши аккаунты разработчика — на компанию, а не на студию. Apple Developer стоит $99 в год, Google Play — $25 единоразово. Мы помогаем их оформить и ведём приложение до публикации.
Нужен ли сайт к приложению
Формально — нет. Но Apple и Google требуют публичную ссылку на политику конфиденциальности, а пользователи ищут приложение в поиске. Обычно мы делаем компактную страницу-презентацию со ссылками на сторы.
Что будет после запуска
Первый месяц поддержки входит в стоимость: исправляем всё, что найдут первые пользователи. Дальше — договор на поддержку или работа по мере необходимости.
Имейте в виду: телефоны и операционные системы обновляются, и приложение время от времени нужно обновлять вместе с ними. Это нормальная часть жизни приложения, а не признак плохой работы.
Как не переплатить
- Начните с главного. Первая версия должна решать одну основную задачу. Остальное — следующими обновлениями, когда станет понятно, чем пользуются на самом деле.
- Не делайте два нативных приложения без причины. Если нет тяжёлой графики или сложной работы с железом, одна кодовая база сэкономит время и деньги — и на разработке, и на поддержке.
- Сразу думайте об админке. Приложение без удобного способа менять данные быстро превращается в постоянные просьбы к разработчику.
- Оформляйте аккаунты на себя. Приложение в сторах должно принадлежать вашей компании.
Как подготовиться к разговору со студией
Чтобы оценка была точной с первого раза, соберите ответы на несколько вопросов:
- Кто будет пользоваться приложением? Только ваши клиенты или ещё сотрудники — курьеры, менеджеры, кассиры.
- Какую одну задачу оно должно решать в первой версии? Заказ, запись, отслеживание, оплата.
- Какие функции обязательны к запуску, а какие можно добавить позже.
- Откуда берутся данные. Есть ли у вас учётная система, сайт или таблицы, с которыми приложение должно работать.
- Есть ли аккаунты разработчика в App Store и Google Play — или их нужно оформить.
Даже если ответы пока приблизительные, с ними разговор займёт один созвон, а смета будет опираться на ваши задачи, а не на догадки.
Итог
Мобильное приложение в Кыргызстане — это от $3 000 и 8–14 недель, если делать iOS и Android из одной кодовой базы. Точная сумма зависит от функций, ролей и серверной части. Хорошая смета показывает это по пунктам, а не одной строкой.
Подробнее о том, как мы работаем, — на странице мобильных приложений. Опишите идею в форме ниже — оценим объём и сроки.