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

В этом разделе мы рассмотрим:

  • Как добавить компонент из магазина FlutterFlow в свой проект
  • Как отправить свой компонент в магазин FlutterFlow на рассмотрение

Магазин дополнений FlutterFlow

Чтобы добавить дополнение из магазина в свой проект, перейдите на панель управления проектами FlutterFlow и выберите  — Магазин дополнений.

image

❗️Вы можете фильтровать дополнения по типам или использовать поиск

Вы можете нажать на каждый компонент в магазине дополнений, чтобы узнать о нем больше.

image (1)

❗️Иконки под названием указывают, какие платформы поддерживает дополнение.

Добавить дополнение в проект FlutterFlow

❗️Вам нужно установить дополнение в каждый отдельный проект, в котором вы хотите его использовать

Чтобы добавить дополнение из магазина в проект, выберите + Добавить в проект, а затем выберите проект, в который вы хотите добавить дополнение.

image (2)

Важная информация для пользования магазином дополнений

  • Дополнения, представленные в магазине, предоставляют функционал, который в настоящее время недоступен в конструкторе FlutterFlow или не может быть легко собран.
  • Представленные в магазине дополнений проекты должны быть протестированы на FlutterFlow и локально на всех поддерживаемых платформах, чтобы убедиться, что проект работает без проблем и ошибок. Проекты с ошибками не могут быть представлены на подтверждение для магазина дополнений.
  • Перед отправкой своего проекта в магазин дополнений убедитесь, что он не содержит конфиденциальной информации, включая, но не ограничиваясь приватными ключами API и конфиденциальными или закрытыми данными.
  • Как продавец магазина дополнений, вы несете ответственность за то, что ваше предложение не нарушает интеллектуальную собственность другой стороны.
  • Пожалуйста, обязательно ознакомьтесь с условиями обслуживания магазина дополнений здесь.

Настройка своего проекта как дополнения для магазина FlutterFlow

Дополнения магазина должны принадлежать проектам, специально созданным для публикации в магазине дополнений (т.е. они не должны находиться внутри рабочего проекта).
Для того чтобы отправить дополнение на рассмотрение, оно должен находиться в проекте, который был установлен для магазина FlutterFlow. Проект, настроенный для магазина дополнений, не может быть развернут.

Чтобы разместить проект в магазине дополнений FlutterFlow:

  • Выберите иконку «Поделиться» в верхней части экрана.
  • Выберите — создать новое дополнение > установить для магазина дополнений > да

❗️Вы можете клонировать существующий проект, а затем установить его в качестве проекта магазина дополнений.

image (3)

Заполнение формы для вашего дополнения в магазине дополнений

Ниже приведен обзор того, что необходимо для создания вашего компонента в магазине дополнений:

❗️Если вы еще не готовы отправить свою статью, выберите Save As Draft (Сохранить как черновик), чтобы продолжить редактирование своей статьи позже.

Иллюстрация обложки

Иллюстрация обложки должна быть размером 1200×800 пикселей и помогать пользователю понять назначение компонента в магазине дополнений

❗️Пожалуйста, не включайте логотип FlutterFlow в изображение обложки.

Контактная информация

Чтобы добавить контактную информацию, установите переключатель.

Мы рекомендуем создать электронную почту службы поддержки, чтобы пользователи могли обращаться к вам с вопросами и проблемами. Также можно создать чат в сообществе, в котором пользователи смогут задавать вопросы о каждом дополнении магазина.

URL-адрес документации

Если имеются сложные инструкции по установке или использованию, мы настоятельно рекомендуем создать ссылку на документацию для вашего дополнения магазина. Это может быть текстовая (например, Notion Doc, Google Doc) или видеозапись (например, YouTube, Loom).

URL-адрес режима запуска

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

Поддерживаемые платформы

Вы можете размещать дополнения в магазине FlutterFlow для Android, iOS и Web (или для всех трех!).

❗️Пожалуйста, обязательно протестируйте дополнение на всех поддерживаемых платформах, чтобы убедиться, что оно работает без проблем и ошибок.

Теги шаблонов

Теги шаблона помогают пользователям сортировать и фильтровать дополнения. Если перечисленные теги не соответствуют вашему дополнению, введите нужные вам поисковые запросы в разделе «Ключевое слово».

Типы компонентов в магазине дополнений

В текущей версии магазина дополнений можно представить три типа дополнений:

  • Шаблоны приложений — содержат несколько экранов
  • Страница или компонент — отдельная страница или компонент
  • Кастомный код — пользовательские кастомные виджеты, функции или действия.

❗️Если вы хотите представить несколько не связанных между собой элементов пользовательского кода (например, 2 пользовательских виджета), пожалуйста, создайте и отправьте отдельный проект для каждого элемента.
Проекты, представленные в магазине дополнений и содержащие несколько несвязанных между собой элементов пользовательского кода, не будут одобрены, и их необходимо будет представить повторно.

Описание дополнения

Описание должно включать обзор основных характеристик, помогая пользователям решить, будет ли дополнение соответствовать их потребностям. Если товар содержит какие-либо сторонние или платные услуги, это должно быть включено в описание.

Имя дополнения

Название дополнения должно быть уникальным и помогать пользователю понять назначение дополнения магазина.

Отправка дополнения для магазина FlutterFlow на рассмотрение

После завершения работы над дополнением для магазина вы можете отправить его на рассмотрение. Для этого:

  • Заполните все пункты формы отправки дополнения в магазин FlutterFlow
  • Выберите — отправить на подтверждение
  • Ваше дополнение будет показано как «ожидающее рассмотрение» в разделе «дополнения магазина FlutterFlow»:
image (4)

Редактирование подтверждённого дополнения для магазина FlutterFlow

❗️В настоящее время нет возможности редактировать подтверждённое дополнение . Мы работаем над добавлением этой функции в ближайшее время.