Разработка, поддержка и доработка приложений на Flutter
Создаём приложения для iOS и Android на Flutter и берём на поддержку чужие: обновляем Flutter SDK и Dart, чиним сборки, выполняем требования App Store и Google Play, добавляем функции.
Разработка на Flutter: запуск и долгая поддержка
Flutter — фреймворк Google: приложение пишется на Dart и собирается для iOS и Android из одной кодовой базы. Сложности начинаются позже: Flutter и Dart быстро меняются, пакеты с pub.dev забрасываются, сторы ужесточают требования. Приложение, которое два года не обновляли, часто не собирается на новом SDK. Мы берём такие проекты на сопровождение и развиваем дальше.
Общие вопросы — на странице кроссплатформенных приложений; приложение на React Native — на соседней странице.
Проект на Flutter? Возьмём в работу
Разработка, поддержка и доработка на Flutter, в том числе чужих проектов. Аудит кода — бесплатно.
Когда к нам обращаются
- Код без null safety не собирается на актуальном Flutter.
- Google Play блокирует обновление: старый target SDK и Gradle.
- Фрилансер пропал вместе с ключами подписи и доступами.
- Приложение тормозит на списках и при старте.
- Нужны новые функции, а своей команды нет.
Что делаем
Как берём приложение на поддержку
- Доступы: репозиторий, Apple Developer, Google Play Console, Firebase, ключи подписи.
- Аудит с письменным отчётом, включая требования сторов.
- Стабилизация: воспроизводим сборки, чиним блокеры публикации.
- Процесс: TestFlight, внутреннее тестирование, Codemagic или fastlane.
- План обновлений Flutter, Dart и пакетов.
- Регулярные релизы и отчёт.
Типовые задачи на 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-сайтов.
Приложение не собирается на новой версии Flutter. Что делать?
Flutter или React Native?
Можно ли сделать на Flutter сайт?
Помогаете ли с публикацией в App Store и Google Play?
Как считается стоимость?
