Ces bibliothèques permettent d’afficher à peu près n’importe quel type de données de manière très évoluée. Par exemple, vous avez un tableau de valeurs représentant un spectre, vous aimeriez bien visualiser ce spectre comme une courbe à l’écran pour voir si votre programme fonctionne.
Si vous avez un besoin ponctuel d’affichage de test pendant vos développements, inutile d’en faire un module. Si par contre vous avez des besoins variés et/ou une utilité de la visualisation dans le produit fini, alors créons un module.
jFreeChart est très complète, mais la doc est payante.
jmathplot est beaucoup plus facile à utiliser, mais plus limitée, et pour de la représentation 2D.
jzy3d fait de l’affichage 3D en perspective, c’est mieux pour certains types de données.
GraphView et MPAndroidChart sont des bonnes bibliothèques pour faire l’équivalent sous Android.
Ressources dont le module dépend
Bibliographie
voir les liens ci-dessus
Exemples d’utilisation du module
pour afficher des données audio, de spectre, d’histogramme, …
pour afficher des résultats d’enquêtes SES, d’étude de marché
pour afficher un tableau de bord complexe pour votre programme
Résultats attendus
il s’agit de déterminer les besoins de votre sujet, de créer une série de mises en oeuvre de la bibliothèque dans des situations qui seront réutilisables dans votre projet, et de tester ces mises en oeuvre sur des exemples.
Séquencement
Le séquencement précis de ce module par rapport aux PANs est flexible et sera négocié au début du module.