Перейти к основному содержанию
Услуги · 03

Разработка мобильных
приложений

Собираем приложения на React Native: одна команда, одна кодовая база, нативная производительность в типовых сценариях. Помогаем с публикацией в сторах и с обновлениями без релиза.

Стоимость
от 175 000 ₽
Срок
8–14 недель
Результат
Приложение в сторах с настроенным процессом обновлений.
Что входит

Состав
работ

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

Нативная разработка остаётся правильным выбором там, где приложение упирается в возможности платформы: тяжёлая графика, сложная обработка видео, постоянная фоновая работа с датчиками. На первом созвоне мы честно говорим, к какому случаю относится ваша задача, и не продаём кроссплатформу там, где она навредит.

Одна кодовая база на две платформы

iOS и Android собираются из общего кода, платформенные различия закрываются точечно. Новая функция выходит на обеих платформах одновременно.

Работа с возможностями устройства

Push-уведомления, камера и сканирование кодов, геолокация и карты, биометрический вход, файлы и офлайн-режим с синхронизацией после появления связи.

Общий API с веб-версией

Если у продукта есть веб-часть, приложение работает с тем же API. Бизнес-логика не дублируется, данные не расходятся между платформами.

Публикация в сторах

Готовим описания и снимки экранов, оформляем политику конфиденциальности, проходим проверку в App Store, Google Play и RuStore. Отказы разбираем и подаём повторно.

Обновления без релиза

Настраиваем доставку изменений в обход магазинов для правок, не затрагивающих нативный код. Исправление доходит до пользователей за часы, а не за неделю проверки.

Аналитика и отчёты о сбоях

Видно, на каком шаге пользователи уходят и какие ошибки происходят на конкретных моделях устройств. Сбои приходят с трассировкой, а не жалобой в отзывах.

Процесс

Как идёт
работа

Сроки — для типового объёма. Точный план фиксируем в приложении к договору после аналитики.

  1. 01

    Сценарии и требования

    1 неделя

    Разбираем задачи пользователя, определяем набор экранов, требования к офлайн-режиму и уведомлениям, выбираем платформенные ограничения.

  2. 02

    Дизайн под платформы

    1–2 недели

    Макеты с учётом правил iOS и Android: навигация, жесты, безопасные зоны, состояния загрузки и ошибок.

  3. 03

    Разработка и сборки

    4–8 недель

    Итерации с тестовыми сборками: TestFlight для iOS и внутренний трек в Google Play. Вы смотрите приложение на своём телефоне каждые две недели.

  4. 04

    Публикация и сопровождение

    1–2 недели

    Подготовка страниц в магазинах, прохождение проверки, настройка аналитики и процесса обновлений.

На выходе

Что вы
получаете

  • Приложения в App Store, Google Play и RuStore
  • Исходный код в вашем репозитории
  • Учётные записи разработчика, оформленные на вашу компанию
  • Макеты экранов для обеих платформ
  • Настроенные аналитика, отчёты о сбоях и процесс обновлений
  • Три месяца гарантийной поддержки
Стоимость и сроки

от 175 000 ₽ за первую версию · 8–14 недель

Оценка зависит от количества экранов, глубины офлайн-режима и работы с устройством. Приложение к существующему API стоит ощутимо дешевле, чем продукт с нуля.

Все тарифы и почасовые ставки
СтекReact NativeTypeScriptExpoPostgreSQLFirebase
Вопросы

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

Нативная разработка или React Native
Для приложений с формами, списками, картами, камерой и уведомлениями React Native даёт тот же результат при вдвое меньшей стоимости. Нативная разработка нужна для тяжёлой графики, сложной обработки видео и постоянной фоновой работы с датчиками — в таких случаях мы об этом говорим прямо.
Кто оформляет учётные записи в магазинах приложений
Оформляем на вашу компанию: приложение и отзывы должны принадлежать вам, а не подрядчику. Помогаем пройти проверку организации, оплату производите вы напрямую в Apple и Google.
Что делать с публикацией в российских условиях
Android-версию публикуем в Google Play и RuStore, дополнительно готовим APK для скачивания с сайта. Для iOS используем App Store, а при ограничениях оплаты настраиваем приём платежей на стороне сервиса, а не через встроенные покупки.
Как выпускать обновления после запуска
Правки, не затрагивающие нативный код, доставляем напрямую пользователям — обновление доходит за несколько часов. Изменения нативной части проходят обычную проверку магазина: от суток до нескольких дней.
Материалы

Разбираем тему подробнее

Весь блог
Мобильные приложения

Нативное или кроссплатформенное приложение: как выбрать

Спор «нативно или кроссплатформенно» решается не вкусом, а требованиями продукта. Разбираем, какие требования склоняют выбор в каждую сторону.

Мобильные приложения

Публикация приложения в магазинах: что тормозит выход

Готовое приложение — это половина пути. Вторая половина — проверка в магазинах, где отказ по формальной причине стоит недели.

Мобильные приложения

Push-уведомления, которые не приводят к отписке

Разрешение на уведомления пользователь даёт один раз. Разбираем, когда его просить, что отправлять и как не потерять канал за первую неделю.

Мобильные приложения

Офлайн-режим в мобильном приложении: когда он нужен и сколько стоит

Офлайн-режим удваивает сложность работы с данными. Разбираем, каким приложениям он действительно нужен и как выбрать стратегию синхронизации.

Мобильные приложения

Сколько стоит владеть мобильным приложением после релиза

Разработка — разовый расход, владение — постоянный. Считаем, во что обходится приложение в год после запуска и на чём нельзя экономить.

Все услуги

Обсудим
вашу задачу

Расскажите, что нужно сделать. На консультации разберём задачу и вернёмся с оценкой сроков и бюджета — без обязательств с вашей стороны.

Оставить заявку

Поля со звёздочкой обязательны для заполнения.