| 1 |
1.1 |
Connaître les standards ergonomiques (par ex. EN-9241-110) et Domaine de compétence leur mise en œuvre sur une plateforme mobile. |
|
1.2 |
Connaître les lignes directrices pour le design et le pilotage des utilisateurs sur une application. |
|
1.3 |
Connaître les caractéristiques de divers appareils mobiles en regard de l’affichage, de la position et des options de saisie. |
| 2 |
2.1 |
Connaître divers types d’applications (application native, application Cross, Hybride ou Web) et Frameworks. |
|
2.2 |
Connaître des fonctions spéciales, les acteurs et capteurs sensoriels (par ex. la géolocalisation, capteurs de mouvement, reconnaissance et génération audio). |
|
2.3 |
Connaître les spécificités des architectures d’applications en regard des fonctionnalités, des possibilités et limites des caractéristiques. |
|
2.4 |
Connaître des possibilités de solutions de persistance sur des plateformes mobiles (scénarios online/offline). |
| 3 |
3.1 |
Connaître l’utilisation et la mise en œuvre d’un environnement de développement, de simulation et de tests. |
|
3.2 |
Connaître un Framework usuel et ses API (par ex. pour IOS, Android, HTML5). |
| 4 |
4.1 |
Connaître des possibilités et des conditions pour la publication d’une application. |
|
4.2 |
Connaître les étapes nécessaires à la publication d’une application. |
|
4.3 |
Connaître les étapes de la commercialisation d’une application (produit, placement, prix, promotion). |
| 5 |
5.1 |
Connaître des procédures de tests pour vérifier les exigences fonctionnelles d’applications sur des appareils mobiles. |
|
5.2 |
Connaître des procédures de tests pour vérifier des exigences non-fonctionnelles (portabilité, ergonomie, sécurité, expérience de l’utilisateur) d’applications sur des appareils mobiles. |