maoni-sample/src/main/play/fr-FR/listing/fulldescription

Summary

Maintainability
Test Coverage
Maoni est une bibliothèque Open-Source légère permettant de recueillir les commentaires des utilisateurs dans les applications Android et d'accroître ainsi votre satisfaction client.

Construit de zéro avec le pattern Material Design à l’esprit, il permet de capturer une capture d’écran de l’activité que l’utilisateur visualise et de la joindre au feedback.

Vous n'avez juste qu'à fournir une implémentation de callback à attacher à Maoni.
Maoni s'occupe alors d'appeler cette implémentation après avoir collecté les feedbacks de vos utilisateurs, en y incluant si nécessaire captures d'écran et logs.

Ci-dessous un apercu des fonctionnalités offertes par Maoni:

- Informations contextuelles. Informations à propos de l'application, ainsi que de l'appareil utilisé.
 -- Résolution d'écran, état des données mobiles, du capteur GPS, ...

- Capture d'écran et journaux (logs) de l'application.
 -- Parce que recevoir un feedback avec des informations contextuelles peut s'avérer plus qu'utile à des fins d'analyse, Maoni permet de prendre une capture d’écran de votre application (au moment où l'utilisateur soumet une demande de feedback), ainsi que les journaux (logs) des applications. Pour votre information, l'utilisateur a le choix d'inclure ou non ces infos (capture écran et journaux) dans son feedback.
 -- Apercu des captures d'écran
 -- Les utilisateurs peuvent éditer la capture décran, afin de surligner les infos utiles ou masquer les éléments qu'ils jugeraient sensibles.  

- Personnalisation.
 -- Outre les champs de formulaire par défaut, vous êtes libre d'adapter le formulaire de collecte de feedback avec des vues supplémentaires. Et vous avez toujours accès à tous les éléments sous-jacents du formulaire de collecte de feedback.
 -- Style et thème peuvent être ajustés.

- Callbacks.
 -- Validation de formulaire. Vous pouvez fournir vos propres validateurs de formulaire si besoin.
 -- Listeners. À l'issue de la validation du formulaire, Maoni appelle les implémentations de Listeners que vous fournies. De cette manière, vous avez des possibilités illimitées pour vous interfacer avec d'autres systèmes externes.

Par exemple, des implémentations sont fournies:
- maoni-email, pour l'envoi des feedbacks via email
- maoni-jira, pour l'envoi des feedbacks sous forme de tickets JIRA
- maoni-github, pour l'envoi des feedbacks sous forme de tickets Github
- maoni-doorbell, pour l'envoi des feedbacks à Doorbell.io

Code source : http://maoni.rm3l.org