Exemple de guide de conception - domleg45/cls420-411-MV GitHub Wiki
Voici les éléments à considérer pour avoir du succès avec votre conception.
Il faut énumérer chaque terme utilisé par ordre alphabétique.
Il faut renseigner l'utilisateur des principes de base de votre application. On peut parler ici des acteurs impliqués. Comme par exemple, lorsqu'on parle de Google Chromecast. Il y a un client (mobile, web) et un serveur (ChromeCast avec HDMI).
Établissez une liste d'action possible avec une séquence. Prenez la peine de mettre chaque étape en valeur. Comme par exemple, envoyer du contenu multimédia sur le réseau vers un objet connecté (Chromecast). Arrêter le contenu avec votre application client. Passer au prochain contenu multimédia.
Renseignez tous les états possibles selon les actions.
Passez au travers de l'interface pour contrôler votre application. Faites une liste de contrôle possible. Par exemple, le volume de votre média à l'écran. Dans ce cas précis, on peut utiliser les boutons du volume sur le téléphone si c'est une application mobile.
Est-ce que tous les clients ont le même interface. Est-ce que tous les clients ont un écran tactile par exemple?
Google fournit une liste d'élément à respecter pour le design de leur application Chromecast.
https://developers.google.com/cast/docs/design_checklist?hl=fr