RU UZ EN +998 90 936 26 38

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

Нативная разработка или Flutter?

Одна кодовая база на iOS и Android. Ниже — честное сравнение с нативной разработкой, включая то, в чём Flutter проигрывает.

Написать в Telegram

Нативная разработка против Flutter

Flutter Нативно
Код на две платформы один два проекта
Стоимость от 6 000 $ от 6 000 $
Скорость изменений одна правка на обе две правки
Интерфейс почти неотличим, мелкие отличия есть родной для платформы
Сложная графика и 3D ограничения есть полный доступ
Новые возможности ОС ждём обёртку сразу
Размер установочного файла больше на 15–25 МБ меньше
Когда это ваш вариант каталог, заказы, кабинет, уведомления игры, видео, жёсткие требования к железу

Мы делаем оба варианта и не заинтересованы в одном из них. Стек целиком — на странице аутсорса.

описание услуги · не кейс
что входит в работу на Flutter

Один проект, две сборки, одна команда на поддержке. Публикация в обоих сторах, аккаунты оформляются на вас.

— Каталог, заказы, личный кабинет, пуш-уведомления — Оплата картой через Payme и Click внутри приложения — Обмен с вашим бэкендом или 1С, если он есть
чего в Flutter нет — говорим до договора ✕сложной графики и 3D — здесь ограничения реальные ✕мгновенного доступа к новым возможностям ОС — ждём обёртку ✕маленького установочного файла — на 15–25 МБ больше нативного ✕полного совпадения с родным интерфейсом — мелкие отличия есть
стоимость от 6 000 $
срок от 2 месяцев
когда это ваш вариант приложение про данные: каталог, заказы, кабинет
берите Flutter — Нужны две платформы сразу, а бюджет один — Приложение про данные: каталог, заказы, личный кабинет — Важна скорость изменений после запуска — Команда на поддержке небольшая
берите нативную — Игры, тяжёлая графика, обработка видео — Глубокая работа с датчиками и Bluetooth — Требование безопасности к родному стеку — Нужна только одна платформа и максимальное качество Третий вариант, про который часто забывают: если установка вообще не нужна, то ни то, ни другое — а Mini App за долю цены.

Два месяца по неделям

01До старта. Три концепции экранов вам на телефон — на следующий день после разговора, бесплатно
02Недели 2–3. Каркас приложения, навигация, серверная часть и API
03Недели 4–6. Основные экраны с настоящими данными, оплата и уведомления
04Неделя 7. Сборки на реальных устройствах: старый Android и iPhone, слабый интернет
05Неделя 8. Публикация сразу в оба стора: одна сборка Flutter даёт два приложения, но проверку каждый стор проводит свою — App Store дольше и придирчивее

Вопросы, которые задают до оплаты

Вам, целиком, с первого дня. Репозиторий передаём при сдаче, без ключей и подписок на нашей стороне. Как мы пишем — видно в открытом коде.

Приложение нельзя сдать и забыть: Apple и Google выпускают версии ОС раз в год, и без обновлений сборка со временем перестаёт приниматься. Поддержка приложения — отдельный пакет часов, от 300 $ в месяц: обновления под новые версии ОС, ответы модерации, мелкие правки. Отдельной страницы под неё пока нет, считаем на созвоне.

Серверная часть и API переезжают без изменений — переписывается только приложение. Это не выброшенные деньги, но и не бесплатный переход: закладывайте примерно стоимость первой версии.

Экраны проектируем мы, и это в цене. Если нужен собственный визуальный язык бренда, а не аккуратный интерфейс, — это отдельная работа дизайнера, и мы скажем об этом до договора.

Так тоже можно, и это дешевле на старте. Но вторая платформа потом обойдётся почти в ту же сумму, тогда как на Flutter она стоит доли первой. Считайте по тому, нужны ли вам обе в течение года.

Что входит, кроме одной кодовой базы

Один код — это про разработку. Дальше платформ всё равно две.

Правка контента одна на обеТексты, товары и баннеры лежат на сервере и меняются сразу в обеих сборках. Когда содержимое зашито внутрь, версии расходятся на втором месяце: правку внесли в одну платформу и забыли про вторую.
Лишние разрешения вычищаемГотовый плагин приносит с собой разрешения, которых ваше приложение не просило, и стор спрашивает, зачем вам микрофон. Итоговый список разрешений мы читаем перед отправкой, а не объясняемся по нему потом.
Две карточки, а не однаОписания, скриншоты и ключевые слова для App Store и Google Play пишутся раздельно: ищут в них по-разному, и требования к картинкам у каждого свои. Одна кодовая база не означает одну карточку.
Под ключОба аккаунта разработчика на вас, сборки подписаны вашими ключами, обе публикации проводим мы. Дальше выпуск идёт двумя дорожками: одна правка в коде — две отправки на проверку и две очереди.
Начинаем с данных, а не с экрановПриложение про каталог и заказы упирается не в интерфейс, а в то, как у вас устроены остатки, цены и статусы заказа. Пока на это нет ответа, рисовать экраны рано: переделывать придётся и то и другое.

Чего мы не делаем

✕Не утверждаем, что Flutter дешевле всегда На одной платформе разница почти исчезает. Экономия появляется тогда, когда платформы две.
✕Не делаем приложение-обёртку для сайта Такое приложение сторы отклоняют, а пользователи удаляют. Если задача в этом — честнее PWA или Mini App.
✕Не берём проект без серверной части Приложению нужны данные. Если API нет, сначала считаем его — это отдельная строка сметы, а не сюрприз на пятой неделе.
срок и цена Flutter на две платформы — от 6 000 $ и от 2 месяцев. Три концепции экранов — на следующий день, бесплатно.
весь прайс →

Кейсы по теме

Почитать по теме

Смотрите также

заявка

Оставьте номер, и мы перезвоним

Одно поле. Расскажете задачу — как удобно: звонком, в Telegram или голосовым. Сразу назовём срок и вилку цены, а на следующий день пришлём три концепции. Бесплатно.

Telegram +998 90 936 26 38
Номер нужен только чтобы ответить на заявку. Рассылок нет.