61 lines
1.2 KiB
Markdown
61 lines
1.2 KiB
Markdown
|
# Application de mémorisation
|
||
|
|
||
|
## A faire ?
|
||
|
|
||
|
- Jeu de question
|
||
|
- [ ] Ajouter / Importer
|
||
|
- Fichier local
|
||
|
- Lien http
|
||
|
- [ ] Supprimer
|
||
|
- Modifier
|
||
|
- [ ] Créer des questions
|
||
|
- [ ] Supprimer des questions
|
||
|
- [ ] Choisir / Sélection
|
||
|
- [ ] Commencer un jeu
|
||
|
- [ ] Reprendre la progression d'un jeu
|
||
|
- [ ] Afficher les statistiques de tout les jeux
|
||
|
- Dans un jeu
|
||
|
- [ ] Consulter la réponse à une question trop difficile
|
||
|
- [ ] Choisir le statut d'une question
|
||
|
- [ ] Modifier la question
|
||
|
- [ ] Supprimer la question
|
||
|
- [ ] Afficher les statistiques du jeu de question en cours
|
||
|
- [ ] Notification
|
||
|
- une fois par jour
|
||
|
- [ ] Paramètres
|
||
|
- [ ] Temps de réponse aux questions
|
||
|
- [ ] Thème
|
||
|
- [ ] Taille police
|
||
|
- Extensions
|
||
|
- [ ] Images
|
||
|
- [ ] Sons
|
||
|
|
||
|
## Requis
|
||
|
|
||
|
- Jetpack Compose (interfacec)
|
||
|
- ViewModel
|
||
|
- Room (base de donnée)
|
||
|
|
||
|
## C'est mieux s'il y a
|
||
|
|
||
|
- Coroutines
|
||
|
- Datastore
|
||
|
- Material3
|
||
|
- Adaptation à l'écran
|
||
|
- Menus
|
||
|
- Navigation
|
||
|
- Services
|
||
|
- Alarmes
|
||
|
- Notification
|
||
|
- Download manager
|
||
|
- Rotation d'écran
|
||
|
|
||
|
## Critères autres
|
||
|
|
||
|
- Architecture
|
||
|
- Modularité
|
||
|
- Clareté du code
|
||
|
- Bonne conception de la base de donnée
|
||
|
- Ergonomie et facile d'utilisation
|
||
|
- Graphisme _ne compte pas trop pour la note finale_
|