Конструктор приложений

Открыв проект, вы оказываетесь в конструкторе — App Builder. Он разделён на четыре части: меню навигации, панель инструментов, холст и панель свойств.

navigation-menu.avif

Меню навигации (Navigation Menu) стоит слева и переключает вас между режимами работы: вёрстка интерфейса, база данных, API, настройки приложения, интеграции и всё остальное.

Что доступно из меню:

  1. Dashboardпанель управления: проекты, аккаунт, материалы FlutterFlow.
  2. Widget Paletteпалитра виджетов, все элементы интерфейса.
  3. Page Selector — страницы, компоненты и файлы кастомного кода; их же удобно раскладывать по папкам.
  4. Widget Tree — дерево виджетов выбранной страницы.
  5. Storyboardсхема экранов и переходов между ними.
  6. Test Modeзапуск приложения в режиме живой отладки.
  7. Firestore — коллекции и настройки Firestore.
  8. Data Types — собственные типы данных.
  9. App Valuesпеременные App State и константы.
  10. API Calls — описания API-запросов.
  11. Media Assets — загрузка файлов для приложения и для команды.
  12. Cloud Functions — облачные функции Firebase: написание и деплой.
  13. Tests — автоматические тесты.
  14. AgentsAI-агенты: создание, настройка и подключение диалогового ИИ к приложению.
  15. App Eventsсобытия приложения, через которые несвязанные части приложения обмениваются сигналами.
  16. Theme settings — внешний вид: цвета, шрифты, стили.
  17. Settings and Integrations — настройки проекта и интеграции.

Панель инструментов

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

Холст

На холсте видно превью экрана устройства — там и собирается страница приложения.

Панель свойств

Панель свойств (Properties Panel) отвечает и за внешний вид элемента, и за его поведение. Здесь добавляют действия, настраивают запрос к бэкенду, задают анимации и многое другое.

Набор настроек зависит от того, что выделено на холсте:

перевод официальной документации FlutterFlow

обновлено

ESC