Разработка мобильных приложений в Крыму для iOS и Android

Нативно или на Flutter — от MVP до публикации и развития. Сервер, админку и интеграции делаем той же командой.

Обсудить приложениеНативно или Flutter

  • iOS и Androidодна кодовая база на Flutter
  • RuStoreпубликация без ограничений
  • Старт с MVPпроверяем спрос до больших затрат

Средний сегмент рынка почти пуст

В Краснодаре 7 из 11 агентств мобильной разработки работают с бюджетами от 1 млн ₽. Средняя стоимость приложения — 376 406 ₽.

Рейтинг Рунета, Краснодар.

7 агентств — премиум
до 50 тыс. — 1 50–130 тыс. — 1 130–260 тыс. — 2 от 1 млн — 7
iOS
403 125 ₽
Android
349 688 ₽

Средняя цена приложения в Краснодаре по платформам. Нашу смету считаем после брифа и фиксируем в договоре.

Нативно или кроссплатформенно

КритерийНативно — Swift и KotlinFlutter или React Native
Бюджет
две кодовые базы
один код на обе платформы
Скорость выпуска
Производительность и доступ к железу
камера, NFC, фоновые задачи
Когда выбиратьСложные анимации, работа с устройством, высокая нагрузкаMVP, каталоги, заказы, лояльность, запись

Оценка нашей команды по пятибалльной шкале; для бюджета больше точек — дороже.

От идеи до приложения в сторах

  1. 1
    Идея и стратегия

    Цели, аудитория, ключевые сценарии

  2. 2
    UI/UX

    Прототип и дизайн по гайдлайнам платформ

  3. 3
    Разработка

    Прототип, затем полное приложение и тесты

  4. 4
    Публикация

    Прохождение модерации сторов

  5. 5
    Версия 2.0

    Аналитика, новые функции, план релизов

Где опубликуем приложение

Из-за санкций зарубежные сторы недоступны крымским компаниям-разработчикам. Публикуем через аккаунт разработчика клиента и помогаем его оформить.

RuStoreнапрямую

Google Playчерез аккаунт клиента

App Storeчерез аккаунт клиента

AppGalleryуточняем по проекту

Из чего состоит приложение

Приложение — только видимая часть. За ним стоят сервер, админка и сервисы, которые мы тоже делаем.

Дизайн экрановпо правилам iOS и Android
Push-уведомленияакции, статусы, напоминания
Оплатав приложении или по ссылке
ПриложениеiOS и Android, одна кодовая база
Сервер и APIданные, авторизация, логика
Админ-панельконтент, заказы, пользователи
Аналитикаустановки, удержание, покупки

Что входит в разработку

От идеи до публикации — одна команда.

Сценарии и прототип

Ключевые экраны до дизайна

Дизайн

Интерфейс для обеих платформ

Приложение

Flutter или нативные модули

Сервер и админка

API и панель управления

Публикация

RuStore и аккаунт правообладателя

Поддержка

Обновления под новые версии ОС

Разработка приложений для компаний Крыма

Проектируем приложения в офисе в Симферополе или на созвонах. Учитываем крымскую специфику: в RuStore публикуем напрямую, в App Store и Google Play — через аккаунт разработчика клиента.

Офис в Симферополе

ул. Залесская, 117. Пн–Пт с 9:00 до 18:00. Как добраться

Встреча или созвон

Обсудим задачу в офисе в Симферополе, в Краснодаре на ул. Красной, 154, или по видеосвязи.

Весь Крым и Россия

Берём проекты из Симферополя, Севастополя, Ялты, Евпатории, Керчи и Феодосии. Другие регионы — удалённо по тому же договору.

Сроки

Срок MVP и полного приложения называем после брифа и фиксируем в договоре по этапам.

Из чего складывается цена приложения

Приложения считаем по смете: точная цена зависит от числа экранов, платформ и серверной части.

Блок работЧто входитЧто влияет на цену
ДизайнПрототип и макеты экранов в FigmaЧисло экранов и сценариев
ПлатформыiOS, Android или Flutter сразу для обеихДве нативные версии дороже одной кроссплатформенной
Бэкенд и админкаAPI, база данных, панель управленияИнтеграции с 1С, CRM, оплатой
ПубликацияRuStore, App Store, Google PlayАккаунты разработчика и проверки магазинов
ПоддержкаОбновления под новые версии iOS и AndroidАбонемент или разовые работы

Чтобы снизить первый бюджет, начинайте с MVP: одна платформа или Flutter и только ключевые сценарии.

Ошибки при заказе приложения

Что чаще всего удорожает приложение или откладывает его выход.

Частые ошибки

Делать всё сразу

Полный набор функций в первой версии растягивает сроки. MVP проверяет идею быстрее и дешевле.

Забыть про магазины

Из Крыма нельзя просто открыть аккаунт в App Store. Решаем это до старта, а не перед релизом.

Нет серверной части в смете

Приложению почти всегда нужны бэкенд и админка. Считаем их сразу.

Приложение там, где хватит сайта

Иногда веб-приложение (PWA) решает задачу без магазинов. Скажем честно, если это ваш случай.

Нет аналитики в приложении

Без событий не видно, где пользователи бросают сценарий. Подключаем аналитику в первой версии.

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

Новые версии iOS и Android выходят каждый год. Закладываем поддержку в бюджет заранее.

Пример из практики

ЯлтаМобильное приложение

Приложение «Консьерж»

Мобильное приложение для российского представительства ассоциации «Золотые ключи консьержей».

  • Благодарственное письмо от Villa Elena Hotel & Residences 5*
Подробнее о проекте

Нативно, Flutter или веб-приложение

Выбор технологии определяет бюджет и сроки сильнее, чем число экранов.

Нативно (Swift, Kotlin)FlutterВеб-приложение (PWA)
Кодотдельный для iOS и Androidодин на обе платформыодин, работает в браузере
Бюджетвышениже, чем две нативные версиисамый низкий
Магазины приложенийдадане нужны
Когда выбиратьсложная графика, железо телефонабольшинство бизнес-приложенийпроверка идеи, нет нужды в магазинах

Где опубликовать приложение из Крыма

Для компаний из Крыма есть ограничения магазинов приложений. Решаем это до старта.

МагазинКак публикуемКомментарий
RuStoreнапрямуюосновной магазин для Android в России
Google Playчерез аккаунт разработчика клиентааккаунт разработчика оформляет клиент
App Storeчерез аккаунт разработчика клиентатак же, как Google Play
Без магазинавеб-приложение (PWA)устанавливается с сайта на главный экран

Подробнее — в статье «Где опубликовать приложение, если компания из Крыма».

Из чего состоит MVP

Первая версия приложения — это минимум, на котором можно проверить идею на реальных пользователях.

БлокЧто входит в MVPЧто можно отложить
Экраныключевые сценарии: каталог, заказ или запись, профильвторостепенные разделы и настройки
ПлатформыFlutter для iOS и Android или одна платформаотдельные нативные версии
БэкендAPI, база данных, простая админкасложная аналитика и роли
Интеграциито, без чего сценарий не работает: оплата, CRMостальные системы
ПубликацияRuStore напрямую, App Store и Google Play через аккаунт клиента—

После MVP развиваем приложение по плану: добавляем функции, которые просят пользователи.

Ещё вопросы

Сколько стоит приложение?

Считаем по смете: цена зависит от числа экранов, платформ и серверной части. Чтобы снизить первый бюджет, начинаем с MVP.

Кому принадлежит код приложения?

Вам. Исходный код и доступы передаём по договору.

Поддерживаете приложение после выхода?

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

Вопросы о мобильных приложениях

На чём вы разрабатываете приложения?

На Flutter — одна кодовая база для iOS и Android, это быстрее и дешевле двух отдельных приложений. Если нужна функция устройства, которую Flutter не покрывает, дописываем для неё нативный модуль.

Где будет опубликовано приложение?

В RuStore — бесплатно и без ограничений для российских компаний. В App Store и Google Play — через аккаунт разработчика, оформленный на правообладателя. Подробно варианты разобраны в нашей статье о публикации приложений из Крыма.

Можно ли начать с небольшой версии?

Да, обычно так и делаем: сначала MVP с главными функциями, проверяем спрос на реальных пользователях, затем развиваем. Это снижает риск потратить бюджет на функции, которые не понадобятся.

Кто делает серверную часть и админку?

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

Сколько стоит приложение?

Стоимость считаем по смете после брифа: она зависит от числа экранов, платформ, интеграций и серверной части. Для ориентира на странице приведены средние цены по рынку.

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

Оставьте телефон или Telegram — перезвоним в рабочее время, ответим на вопросы и пришлём смету.

Или позвоните: +7 978 715-81-40

или напишите:TelegramMAX