IBM Digital App Builder

improve this page | report issue

Présentation

IBM Digital App Builder est un outil à code réduit qui permet de créer rapidement des applications multicanal mobiles, Web et PWA (Progressive Web App) avec des fonctionnalités basées sur les services Watson. Les applications créées avec Digital App Builder s’appuient sur IBM Mobile Foundation version 8 (sur site ou dans le cloud) pour la sécurité, la connectivité de back end et l’analyse.

Les principales fonctions d’IBM Digital App Builder sont les suivantes :

  • Utilisez cet outil pour générer rapidement des applications numériques pouvant s’exécuter sur plusieurs canaux. Digital App Builder permet de faire glisser et de déposer des composants afin de générer rapidement une application. Cette application peut cibler plusieurs canaux, comme les applications pour iOS (iPhone, iPad), Android (Phone, Tabs), Progressive Web App (PWA) et les pages Web.

  • Intégrez facilement des fonctionnalités de l’intelligence artificielle Watson, comme l’agent conversationnel et Watson Visual Recognition. Il est aussi simple d’ajouter des fonctionnalités d’agent conversationnel ou de reconnaissance visuelle à l’application que d’ajouter un contrôle. Entraînez facilement le service d’intelligence artificielle en ajoutant un ensemble de questions et de réponses ou en faisant glisser et en déposant un ensemble d’images à classifier. Il n’est pas nécessaire d’un spécialiste des données génère un modèle d’apprentissage automatique complexe.

  • Ajoutez des contrôles liés aux données pour les systèmes de back end de microservice. Il est possible d’utiliser un assistant afin d’importer une spécification Open API (Swagger) pour un microservice. Cela permet de créer un jeu de données afin de générer un système de front end pour le service lié à un contrôlé d’interface utilisateur lié aux données dans l’application. Passez à la vue Code pour effectuer des opérations de codage avancées sur l’application.

  • Ajoutez des services de notification push dans le cadre de l’engagement.

  • Utilisez Live Update pour activer/désactiver de manière dynamique les fonctions de l’application une fois qu’elle est active.

  • Codez l’application en déployant des API REST fictives qui simulent un microservice réel en production.

  • Le propriétaire d’une application peut activer la fonction d’analyse de l’application. L’application envoie désormais des données au serveur Mobile Foundation.

L’application créée utilise des technologies open source comme Cordova, Ionic et Angular. Vous pouvez prévisualiser l’application pour différents facteurs de formulaire avant de la déployer. Vous pouvez aussi utiliser les modèles de démarrage rapide pour générer vos applications (par exemple, l’agent conversationnel Watson).

Exemples pour commencer à utiliser Digital App Builder

  1. Créez un exemple d’application avec Digital App Builder.
  2. Ajoutez un agent conversationnel Watson à votre nouvelle application.
  3. Ajoutez du code de fonction d’application à votre application.
  4. Testez votre application sur du code de back end en créant des API de back end fictives.
  5. Appelez un système de back end de microservice depuis votre application.
  6. Utilisez un proxy d’API pour appeler des microservices de back end depuis votre application.
  7. Augmentez l’engagement des utilisateurs de votre application en ajoutant la possibilité d’envoyer des notifications depuis celle-ci.
  8. Ajoutez une fonction d’activation/désactivation des fonctionnalités pour gérer les fonctionnalités proposées par vos applications.
  9. Obtenez des informations sur l’utilisation de votre application en ajoutant des analyses personnalisées.
  10. Prenez connaissance des commentaires sur votre application en utilisant la fonction de commentaires intégrée.

Remarque : Vous pouvez également suivre les instructions du fichier Readme de ce référentiel git pour utiliser les exemples Digital App Builder ci-dessus.

Tutoriels à suivre

Vous trouverez ci-dessous des informations supplémentaires sur le produit :

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 29, 2020