SAE 2.01 - Développement d'une application MAUI. (MCTG)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
Alexandre AGOSTINHO 5726eae506
continuous-integration/drone/push Build is passing Details
add CodeDoc link
2 years ago
Documentation/doxygen test doc-deployer + custom doxygen 2 years ago
MCTG Merge branch 'dev' into fix/app-ready 2 years ago
.drone.yml done RecipeDefaultManager 2 years ago
.gitignore 🎨 nested menu classes 2 years ago
README.md add CodeDoc link 2 years ago

README.md

Build Status Quality Gate Status
Code Smells Coverage Maintainability Rating Reliability Rating Vulnerabilities

SAE 2.01 - Développement d'une application

Ma Cuisine Trop Géniale ! - Application MAUI


Documentation

La conception et la description de l'architecture du projet sont disponibles dans le wiki.

La documentation du code générée par Doxygen est disponible dans CodeDoc.

Utilisation de l'application

L'application charge des données par défaut. Toute donnée supplémentaire est uniquement sauvegardée en local.
Les données de l'application sont sauvegardées en format Json.

Il existe aussi quelques fonctionnalités moins évidantes à trouver :

  • Vous pouvez changer de photo de profil en faisant un clique-droit dessus. Le clique-gauche permet de voir le profil.
  • Vous pouvez exporter de recettes au format Json en faisant clique-droit sur une recette.

Tests fonctionnels

Navigation dans les menus de l'application console :

  • ^ (fleche haute) : sélection précédante,
  • v (fleche basse) : sélection suivante,
  • < (fleche gauche) : retour arrière,
  • <enter> (touche entrée) : entrer dans la sélection / valider,
  • r (touche 'r') : activer le mode écriture: rechercher dans les sélections / mettre du texte dans les zones de textes,
  • <echap> (touche echap) : désactiver le mode écriture / enregistrer le texte dans la zone de texte.

⚠️ La navigation dans les menus de l'application console est assez spéciale. Elle est plutot complexe et surtout très mal optimisée (comme ce n'est que pour tester). Par exemple, pour entrer du texte dans un champ de texte : il faut activer le mode écriture avec la touche r, entrer son texte, PUIS désactiver le mode écriture avec la touche <echap>. Cette dernière étape permet d'enregistrer le texte dans le champ.

Auteurs de l'application