IBM Digital App Builder

improve this page | report issue

Übersicht

Mit IBM Digital App Builder, einem Tool mit wenig Code, können Sie schnell mobile Anwendungen, Webanwendungen und PWA-Mehrkanalanwendungen (Progressive Web App) mit durch Watson-Services gesteuerten KI-Funktionen erstellen. Die Apps, die mit dem Digital App Builder erstellt wurden, nutzen IBM Mobile Foundation Version 8 (lokal oder in der Cloud) für Sicherheit, Back-End-Konnektivität und Analysen.

Nachfolgend sind die wichtigsten Features von IBM Digital App Builder aufgeführt:

  • Verwenden Sie dieses Tool, um schnell digitale Apps zu erstellen, die auf mehreren Kanälen ausgeführt werden können. Der Digital App Builder bietet Drag-and-Drop-Möglichkeiten für Komponenten, um Apps rasch erstellen zu können. Solche Apps können für mehrere Kanäle vorgesehen werden. Es kann sich beispielsweise um Apps für iOS (iPhone, iPad), Android (Telefon, Registerkarten), Progressive Web Apps (PWA) und Webseiten handeln.

  • Sie können Watson-KI-Funktionen wie Chatbot und Visual Recognition problemlos integrieren. Das Hinzufügen von Leistungsmerkmalen wie Chatbot oder Visual Recognition wird so einfach wie das Hinzufügen eines Steuerelements. Sie können den KI-Service leicht trainieren, indem sie eine Reihe von Fragen und Antworten hinzufügen oder per Drag and Drop eine Reihe zu klassifizierender Bilder hinzufügen. Es wird kein Data-Scientist benötigt, der ein komplexes Machine-Learning-Modell erstellt.

  • Sie können auch datengebundene Steuerelemente für Mikroservice-Back-Ends hinzufügen. Mithilfe eines Assistenten kann eine Open-API-Spezifikation (Swagger) für einen Mikroservice importiert werden. So kann ein Dataset für die Erstellung eines Front-Ends für den Service erzeugt werden, der an ein datengebundenes UI-Steuerelement in der App gebunden wird. Für eine erweiterte Codierung der App ist ein Wechsel zur Codeansicht möglich.

  • Sie können Services für Push-Benachrichtigungen im Rahmen der Kundeneinbindung hinzufügen.

  • Verwenden Sie die Liveaktualisierung, um App-Features für eine aktive App dynamisch ein- oder auszuschalten.

  • Implementieren Sie Sie Pseudo-REST-APIs in die App, die einen tatsächlichen Mikroservice in der Produktion imitieren.

  • Der Eigner einer App kann Analytics für die App aktivieren. Die App sendet dann Daten an Mobile Foundation Server.

Die erstellte App nutzt Open-Source-Technologien wie Cordova, Ionic und Angular. Sie können eine App-Vorschau verwenden, um verschiedene Formfaktoren zu überprüfen, bevor die App implementiert wird. Sie können Ihre Apps auch mit Schablonen für den Schnelleinstieg erstellen (z. B. Watson Chatbot).

Beispiele für den Einstieg in Digital App Builder

  1. Create a new sample app using Digital App Builder.
  2. Add a Watson Chatbot to your new app.
  3. Add some application function code to your app.
  4. Test your application against backend code by building some mock backend APIs.
  5. Invoke a microservice backend from your app.
  6. Use an API Proxy to invoke backend microservices from your app.
  7. Engage your app users by adding the capability to send app notifications.
  8. Add feature toggle capability to govern the features your apps provide.
  9. Obtain insights on your app usage by adding custom analytics.
  10. Listen to the feedback for your app by using in-app feedback.

Hinweis: Sie können auch den Anweisungen in der Readme-Datei für dieses Git-Repository folgen, um mit den obigen Beispielen für Digital-App-Builder zu beginnen.

Kommende Lernprogramme

Nachfolgend finden Sie weitere Informationen zum Produkt:

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 June 24, 2020