Перейти к основному содержимому

Дорожная карта

Эта дорожная карта направит вас через ключевые слои разработки приложений: Слой пользовательского интерфейса, Логический слой и Слой данных. Понимание этих слоев необходимо для создания приложений, которые привлекательны с визуальной точки зрения, функционально надежны и безопасны.

layers.avif

Слой пользовательского интерфейса

Слой пользовательского интерфейса отвечает за визуальные элементы и взаимодействия в вашем приложении. В него входят виджеты для кнопок, форм, навигации и компоновки. В FlutterFlow этот слой также охватывает опции настройки, такие как темы и адаптивный дизайн, обеспечивая привлекательный внешний вид вашего приложения и удобство использования.

Логический слой

Логический слой отвечает за бизнес-логику вашего приложения и принятие решений. К этому относится управление состоянием, условные действия и логика навигации.

Слой данных

Слой данных управляет хранением данных, извлечением и интеграцией с внешними источниками, такими как API и базы данных.

  • Аутентификация:
  • Интеграция базы данных:
    • Интеграция с Firebase или Supabase
    • Локальное хранилище с AppState или SQLite DB
  • Интеграция с API: