Модули Appmaster.io — это наборы файлов и настроек, которые расширяют возможности и ускоряют разработку. Подключив их, вы получаете возможность добавлять в приложение различные функции — авторизацию пользователей, редактирование изображений, шифрование данных, списки рассылки и многое другое.
Содержание каждого модуля зависит от того, какую функциональность он добавляет. Это могут быть отдельные блоки кода, компоненты пользовательского интерфейса, готовые модели данных, бизнес-процессы, конечные точки и т.д.
После того, как вы подключите модуль, AppMaster.io автоматически импортирует его файлы в ваш проект и настроит первоначальную конфигурацию. После этого вам останется только настроить новые компоненты по минимуму — и они будут готовы к работе.
Ознакомиться с тем, какие модули мы уже добавили, можно в этой статье . Более подробная информация находится в Документации .
Чтобы начать работу с модулями, откройте раздел « Модули » в Appmaster Studio .
Ваши модули
Все установленные модули находятся на вкладке Installed . Например, некоторые из них, Auth и Universal Map , устанавливаются автоматически, сразу после создания проекта.
Предварительный просмотр модуля
В предварительном просмотре отображается основная информация о модуле: текущая версия (1), иконки компонентов, которые он добавляет в приложение (2), и ссылка на страницу Документы с его описанием (3). Если вам необходимо настроить модуль (или он настроен неправильно), в углу появится значок предупреждения (4). Чтобы открыть окно информации и настроек, нажмите один раз на превью (5).
Окно модуля
Помимо основной информации содержит описание модуля (1) и поля его настроек (2). Настройки индивидуальны для каждого конкретного модуля. Если он взаимодействует с другими сервисами и программами, скорее всего, их тоже нужно будет настроить. Подробнее об этом читайте на страницах модулей в Документации .
Когда закончите, нажмите кнопку Сохранить , чтобы сохранить изменения (3).
Удаление модулей
Чтобы удалить модуль, нажмите кнопку Удалить на превью или в окне настроек (1) и подтвердите действие во всплывающем окне (2).
При удалении модуля все добавленные настройки, файлы и данные будут удалены или отключены. Это также относится ко всем объектам, которые вы создали из своих моделей данных. Мы рекомендуем сделать резервную копию вашего приложения или базы данных перед удалением.
Вы можете потерять данные!
Если модуль добавил модели данных в ваш проект, все их данные будут удалены вместе с ним. Пожалуйста, внимательно проверяйте все и делайте резервные копии перед удалением.
Соединительные модули
Все остальные доступные для установки модули находятся на вкладке Marketplace (1). Здесь вы можете отсортировать компоненты по категориям (2) или найти нужный вам по названию (3).
Нажмите кнопку Установить (1) и подтвердите действие во всплывающем окне (2) для установки выбранного модуля. После установки он переместится на вкладку « Установлено ».
Вы также можете настроить модуль перед установкой: нажмите на него (1), в открывшемся окне заполните необходимые поля (2) и нажмите Установить (3).
Нет разницы при настройке модуля - до установки (в Marketplace) или после нее (в Installed). Используйте метод, который лучше всего подходит для вас.
Советы и полезная информация
Мы рекомендуем начать создание вашего приложения с подключения модулей. Готовые модели данных, бизнес-логика, предустановленные настройки, элементы интерфейса, собственный код и скрипты автоматизации — все это значительно ускорит разработку.
Конечно, разобраться в функционале и подобрать все необходимые компоненты в начале проекта непросто. Но если вы найдете время для этого сейчас, вы сэкономите сотни часов проектирования в будущем, потому что в модулях уже есть все необходимое для работы.
Список модулей регулярно обновляется: мы выпускаем новые и обновляемые версии существующих, добавляем новые функции и меняем отдельные настройки. Некоторые модули становятся базовыми инструментами Appmaster Studio. Например, модуль авторизации Auth больше нельзя отключить или удалить, как это было раньше — ведь от него зависит работа многих других компонентов.
Скоро у нас будет обновленный функционал - Appmaster.io сообщит вам о выходе новых модулей и их совместимости с теми, которые у вас уже установлены.
Мы всегда на связи
Подписывайтесь на нас в мессенджерах и социальных сетях, чтобы не пропустить важное и интересное!
Важные новости и обновления можно найти в телеграм-канале Appmaster.io , в Facebook и LinkedIn .
В нашем блоге вы найдете пошаговые инструкции, руководства и идеи для создания приложений.
Если у вас есть вопросы или предложения, пишите в телеграм-чат нашего сообщества или через бота на сайте .
Мы всегда рады получать от Вас обратную связь!