Разработка, поддержка и доработка приложений на Flutter

Создаём приложения для iOS и Android на Flutter и берём на поддержку чужие: обновляем Flutter SDK и Dart, чиним сборки, выполняем требования App Store и Google Play, добавляем функции.

Одинаковый интерфейс на обеих платформах
Обновления без сюрпризов
12 лет, 450+ проектов

Разработка на Flutter: запуск и долгая поддержка

Flutter — фреймворк Google: приложение пишется на Dart и собирается для iOS и Android из одной кодовой базы. Сложности начинаются позже: Flutter и Dart быстро меняются, пакеты с pub.dev забрасываются, сторы ужесточают требования. Приложение, которое два года не обновляли, часто не собирается на новом SDK. Мы берём такие проекты на сопровождение и развиваем дальше.

Общие вопросы — на странице кроссплатформенных приложений; приложение на React Native — на соседней странице.

Проект на Flutter? Возьмём в работу

Разработка, поддержка и доработка на Flutter, в том числе чужих проектов. Аудит кода — бесплатно.

Тарас Горенко
Тарас ГоренкоCEO Horenko Production · ответим за 15 мин
Написать в Telegram

Когда к нам обращаются

  • Код без null safety не собирается на актуальном Flutter.
  • Google Play блокирует обновление: старый target SDK и Gradle.
  • Фрилансер пропал вместе с ключами подписи и доступами.
  • Приложение тормозит на списках и при старте.
  • Нужны новые функции, а своей команды нет.

Что делаем

Сопровождение и релизы
Аудит кода:
Исправление багов:
Обновление и миграция:
Ускорение:
Доработка, интеграции и новая разработка:

Как берём приложение на поддержку

  1. Доступы: репозиторий, Apple Developer, Google Play Console, Firebase, ключи подписи.
  2. Аудит с письменным отчётом, включая требования сторов.
  3. Стабилизация: воспроизводим сборки, чиним блокеры публикации.
  4. Процесс: TestFlight, внутреннее тестирование, Codemagic или fastlane.
  5. План обновлений Flutter, Dart и пакетов.
  6. Регулярные релизы и отчёт.

Типовые задачи на Flutter

  • Миграция на null safety — с Dart 3 она обязательна.
  • Обновление Gradle, Android Gradle Plugin, Kotlin и target SDK.
  • Требования App Store: актуальный Xcode, манифесты приватности, удаление аккаунта.
  • Push через FCM (FlutterFire) и APNs.
  • Порядок в управлении состоянием: Provider, Riverpod или Bloc.
  • Покупки и подписки в приложении с проверкой на сервере.
  • Flutter Web — для кабинетов, но не для SEO-сайтов.
Абонентская поддержка
от $350/мес
  • 10 часов
  • обновления
  • релизы
  • реакция на краши

Стек наших технологий

  • Возьмёте на поддержку Flutter-приложение, которое делала другая команда?

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

  • Приложение не собирается на новой версии Flutter. Что делать?
  • Flutter или React Native?
  • Можно ли сделать на Flutter сайт?
  • Помогаете ли с публикацией в App Store и Google Play?
  • Как считается стоимость?
Background element
Background element
Background element

Есть интересная идея для проекта?

Свяжитесь с нами
Ответим за 15 мин