Разработка MVP мобильного приложения на Flutter

Необходимо реализовать кроссплатформенное мобильное приложение (iOS и Android) с использованием фреймворка Flutter. Проект находится на стадии создания минимально жизнеспособного продукта (MVP).

Исходные данные

  • Полностью готовый и отрисованный дизайн проекта.
  • Дизайн включает все необходимые экраны приложения.
  • Проработаны различные состояния интерфейса (загрузка, ошибка, пустые состояния и т.д.).
  • Стиль интерфейса выполнен в духе нативных мобильных приложений.

Основные задачи разработчика

  • Перенести готовый дизайн в рабочий код на Flutter.
  • Обеспечить корректную работу на обеих платформах (iOS и Android).
  • Реализовать навигацию между экранами.
  • Настроить обработку состояний интерфейса согласно макетам.
  • Создать чистую, поддерживаемую и производительную кодовую базу для MVP.

Ожидаемый результат

Готовое к установке и тестированию мобильное приложение, визуально и функционально соответствующее предоставленным дизайн-макетам.