La certification évalue au travers d’un questionnaire informatisé de type QCM que le candidat est capable de développer des interfaces utilisateurs conviviales, à l’aide de la technologie SAP FIORI qui permet d’accéder aux applications SAP depuis tous types de terminaux (Smartphone, tablette, ordinateur de bureau).
Les principales compétences constituant la certification sont
:
. décrire l'architecture et les composants des applications SAP Fiori,
. définir les principes clés de SAP Fiori, les types d'applications SAP Fiori (transactionnelles, analytiques, etc), la conception de l'expérience utilisateur et le concept de Design Thinking,
. implémenter des composantes d’interface utilisateur standard ou personnalisées à l'aide des outils de développement SAPUI5,
. utiliser la plate-forme de prototypage, de développement et de déploiement SAP Web IDE,
. accéder, décrire et référencer un service de données OData, puis l’implémenter dans l’application SAPUI5 afin de permettre la manipulation des données métier,
. déployer une application sur un serveur SAP métier (ABAP, HANA Cloud Platform et Java), ainsi que décrire l'intégration avec Kapsel pour permettre l’usage sur des terminaux mobiles,
. mettre en œuvre des tests unitaires,
. gérer les aspects spécifiques liés à la sécurité des applications pour les appareils mobiles,
. utiliser la boîte à outils hybride SAP Web IDE HAT (Hybrid Application Toolkit) pour créer des applications qui peuvent s’installer sur les appareils mobiles.
Cette certification valide la capacité du candidat à :
. décrire l'architecture et les composants des applications SAP Fiori : langage de développement (HTML5, Javascript, CSS) et serveurs d’applications,
. définir les principes clés de SAP Fiori, les types d'applications SAP Fiori (transactionnelles, analytiques, etc), la conception de l'expérience utilisateur et le concept de Design Thinking afin de créer des interfaces utilisateurs agréables et intuitives pouvant fonctionner sur tous types d’appareils (smartphone, tablette, ordinateur de bureau),
. implémenter les interfaces utilisateur SAP Fiori à l'aide des lignes directrices SAP Fiori Design qui permettent de produire des applications simples à utiliser,
orientées en fonction des rôles des utilisateurs dans l’entreprise,
. expliquer l'architecture des applications, le concept de modules (vue d’une application, modèle de données et contrôle des interactions),
. implémenter des composantes d’interface utilisateur standard ou personnalisées à l'aide des outils de développement SAPUI5,
. utiliser la plate-forme de prototypage, de développement et de déploiement SAP Web IDE,
. accéder, décrire et référencer un service de données OData, puis l’implémenter dans l’application SAPUI5 afin de permettre la manipulation des données métier,
. déployer une application sur un serveur SAP métier (ABAP, HANA Cloud Platform et Java), ainsi que décrire l'intégration avec Kapsel pour permettre l’usage sur des terminaux mobiles,
. mettre en œuvre des tests unitaires avec QUnit et créer un processus de tests avec OPA5 afin de tester les composants logiciels et les interfaces utilisateurs développés,
. mettre en œuvre les aspects spécifiques liés à la sécurité des applications pour les appareils mobiles,
. utiliser la boîte à outils hybride SAP Web IDE HAT (Hybrid Application Toolkit) pour créer des applications qui peuvent s’installer sur les appareils mobiles.