IBM Digital App Builder

improve this page | report issue

Обзор

IBM Digital App Builder - это инструмент малокодового программирования, позволяющий быстро создавать многоканальные мобильные приложения, веб-приложения и прогрессивные веб-приложения (PWA) с технологиями ИИ, предоставляемыми службами Watson. Приложения, созданные с помощью Digital App Builder, используют локальную или облачную версию IBM Mobile Foundation V8 для обеспечения безопасности, связи с бэкендом и аналитики.

Ниже указаны основные возможности IBM Digital App Builder:

  • С помощью этого инструмента можно быстро создавать приложения, работающие по различным каналам. Digital App Builder позволяет компоновать приложения из готовых элементов путем их переноса мышью. Такое приложение можно адаптировать для работы по различным каналам, в том числе для iOS (iPhone, iPad), Android (телефона и планшета), PWA и веб-страниц.

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

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

  • Добавление служб push-уведомлений в составе инструментов для повышения вовлеченности.

  • Динамическое включение и выключение функций приложения во время его работы с помощью функции оперативного обновления.

  • Написание кода приложения путем развертывания фиктивных REST API для имитации фактических микросервисов в рабочей среде.

  • Владелец приложения может включить функции аналитики для приложения. Приложение будет передавать данные на сервер Mobile Foundation.

Созданное приложение использует технологии с открытым исходным кодом, такие как Cordova, Ionic и Angular. Перед развертыванием приложения его можно проверить в режиме предварительного просмотра. Кроме того, для создания приложений можно использовать готовые шаблоны (такие как чатбот Watson).

Примеры для знакомства с Digital App Builder

  1. Создание примера приложения с помощью Digital App Builder.
  2. Добавление чатбота Watson в новое приложение.
  3. Добавление кода функции из другого приложения в свое приложение.
  4. Тестирование приложения на совместимость с кодом бэкенда путем создания фиктивных API бэкенда.
  5. Вызов бэкенда микросервиса из приложения.
  6. Использование API Proxy для вызова микросервисов бэкенда из приложения.
  7. Повышение вовлеченности пользователей приложения путем добавления возможности отправки уведомлений приложения.
  8. Добавление возможности включать и выключать функции приложения.
  9. Получение сведений об использовании приложения за счет добавления пользовательских средств аналитики.
  10. Получение обратной связи о приложении с помощью встроенной в приложение функции отправки отзывов.

Примечание: для того чтобы приступить к работе с Digital App Builder, используя приведенные выше примеры, можно использовать инструкции из документа Readme для этого репозитория git.

Дополнительные учебные материалы

Дополнительную информацию о продукте можно найти в следующих источниках:

Last modified on August 17, 2020