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.

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

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

Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.
Last modified on August 17, 2020