Розробка, підтримка та доробка застосунків на Flutter
Створюємо застосунки для iOS і Android на Flutter і беремо на підтримку ті, що дісталися від інших команд: оновлюємо Flutter SDK і Dart, лагодимо збірки, виконуємо вимоги App Store і Google Play, додаємо функції.
Розробка застосунків на Flutter: запуск і довга підтримка
Flutter — фреймворк від Google, у якому застосунок пишуть мовою Dart і збирають для iOS та Android з однієї кодової бази. Інтерфейс малює власний рушій рендерингу, тому дизайн виглядає однаково на всіх пристроях, а анімації працюють плавно.
Складнощі починаються пізніше: Flutter і Dart швидко змінюються, пакети з pub.dev закидаються авторами, а стори регулярно змінюють вимоги. Застосунок, який два роки ніхто не оновлював, часто вже не збирається на новому SDK. Ми беремо такі проєкти на підтримку, оновлюємо і далі розвиваємо.
Загальні питання кросплатформної розробки — на сторінці кросплатформних застосунків. Якщо ваш застосунок на React Native — дивіться сторінку React Native.
Проєкт на Flutter? Візьмемо в роботу
Розробка, підтримка й доробка на Flutter, зокрема чужих проєктів. Аудит коду — безкоштовно.
З якими Flutter-застосунками приходять найчастіше
Підтримка і доробка застосунків на Flutter
Як ми приймаємо Flutter-застосунок від іншої команди
Крок 1. Доступи і бекап.
- Репозиторій, Apple Developer, Google Play Console, Firebase.
- Ключі підпису Android, сертифікати iOS, файли конфігурацій і flavors.
Крок 2. Аудит із письмовим звітом.
- Версії Flutter, Dart, Gradle, Xcode-проєкту і ключових пакетів.
- Відповідність поточним вимогам сторів.
- Ризики: пакети без підтримки, ключі в коді, відсутній моніторинг крашів.
Крок 3. Стабілізація.
- Відтворюємо збірку iOS і Android на чистій машині.
- Виправляємо блокери публікації й критичні краші.
Крок 4. Процес розробки.
- Git, тестові збірки через TestFlight і внутрішнє тестування Google Play.
- Автоматичні збірки через Codemagic, GitHub Actions або fastlane.
Крок 5. План оновлень. Порядок оновлення Flutter, Dart і пакетів з оцінкою кожного кроку.
Крок 6. Регулярна робота. Релізи за графіком і звіт.
Що найчастіше доводиться робити у Flutter-проєктах
Стек
Dart, Riverpod, Bloc, Provider, Firebase, FlutterFire, Codemagic, fastlane, Sentry. Суміжні сторінки: React Native, Node.js, Laravel.
Скільки коштує підтримка і розробка на Flutter
Аудит коду Flutter-застосунку — від $300. Новий застосунок оцінюємо після брифу.
Погодинно
- оцінка перед стартом
- оплата за фактичні години
- допомога з публікацією
Абонентська підтримка
- 10 годин на місяць
- оновлення Flutter і пакетів
- релізи в обидва стори
- реакція на критичні краші
Виділений розробник
- Flutter-розробник на повний день
- планування релізів
- код-рев'ю
- щотижневі демо
Питання про застосунки на Flutter
Наш застосунок не збирається на новій версії Flutter. Що робити?
Flutter чи React Native?
Чи можна зробити на Flutter сайт?
Чи допомагаєте з публікацією в App Store і Google Play?
Як ви рахуєте вартість?

