← Все продукты агентства
Портфолио Flutter

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

Два приложения в разработке: совместные списки покупок с офлайн-работой и менеджер задач с синхронизацией через Firebase. Ниже — что реализовано по факту, без забегания вперёд.

Как устроена разработка
🛒

«Купил-бы» — совместные списки покупок

Офлайн-первое приложение для списков покупок с общим доступом для семьи

В разработке
Идея

Несколько списков покупок («Продукты», «Хозтовары»), отметка купленного перемещает позицию вниз списка, общий доступ к списку для нескольких человек, история покупок для быстрого повторного добавления.

Архитектура
  • Clean Architecture — отдельные слои data / domain / presentation
  • BLoC/Cubit — управление состоянием через flutter_bloc
  • Hive — локальное хранилище, работа без сети по умолчанию
  • Потоковые обновления — список покупок обновляется сразу при изменении, без ручного перезапроса
Стек
Flutter flutter_bloc Hive connectivity_plus rxdart

Smart Todo — менеджер задач

Задачи с дедлайнами и тегами, офлайн-режим, синхронизация с Firebase

В разработке
Что реализовано
  • Дедлайны — выбор даты, подсветка задач со сроком менее двух дней
  • Теги — произвольные теги на задачу, отображаются чипами
  • Тёмная тема — переключатель в шапке, выбор сохраняется локально
  • Офлайн-режим — все операции сначала пишутся в локальное хранилище, затем синхронизируются с сервером
  • Автосинхронизация при восстановлении сети — слушатель подключения запускает синхронизацию без участия пользователя
  • Real-time обновления — изменения в Firestore приходят в приложение потоком, без опроса по таймеру
Архитектура
  • Riverpod — управление состоянием и зависимостями
  • Hive — локальный репозиторий задач (офлайн-хранилище)
  • Firebase Auth + Cloud Firestore — аккаунт пользователя и облачное хранилище задач
  • Разделение на локальный и удалённый репозиторий за общим интерфейсом — переключение источника данных не трогает экраны
Стек
Flutter flutter_riverpod Firebase Auth Cloud Firestore Hive flutter_local_notifications
Честно о статусе. Оба приложения — учебно-демонстрационные проекты в активной разработке, не опубликованы в Google Play / App Store. Здесь показан реально реализованный функционал по состоянию на момент публикации портфолио, без опережающих заявлений. Скриншоты и видео-демо добавляются по мере готовности сборок.

Разработаем вам приложение

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

📱 Мобильное приложение под одну задачу

Список/каталог/заявки/чек-лист для сотрудников или клиентов — рабочий MVP на Android и iOS из одной кодовой базы.

🔌 Интеграция с вашей системой

Firebase, собственный backend, 1С, CRM или внешний API — приложение читает и пишет данные туда, где они уже живут у вас.

📴 Офлайн-режим и синхронизация

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

🛠️ Поддержка и доработки

Не только запуск: правки, новые экраны, обновления под новые версии Android/iOS.

Как проходит разработка

Бриф

Обсуждаем задачу, платформы, примерные сроки и бюджет — без обязательств.

Прототип

Экраны и логика до написания кода — чтобы править было дешевле, чем после.

Разработка MVP

Рабочее приложение с ключевыми функциями, код — ваш с первого дня.

Тестирование

Проверка на реальных устройствах, а не только в эмуляторе.

Публикация и поддержка

Сборка для стора или APK-файл, дальше — сопровождение по договорённости.

Про стоимость. Конкретная оценка зависит от платформ, объёма экранов и интеграций — называю её после короткого брифинга, а не как фиксированную цифру «от», которая всё равно меняется по ходу разговора. Оставьте заявку ниже — вернусь с вопросами и ориентиром по срокам и бюджету.