Skip to content

Application mobile developpée avec .Net MAUI pour faire de la gestion démographique.

Notifications You must be signed in to change notification settings

samm1735/IDemogApp

Repository files navigation

Devoir II - Application mobile developpée avec .Net MAUI pour faire de la gestion démographique.

Cours

  • C# II

Nom et prénom

  • ISAAC Sammuel Ramclief

App Preview

Ajout de personne

App preview

Modification de personne

App preview

Description

Application mobile developpée avec .Net MAUI pour faire de la gestion démographique.

Le projet utilise le système de design MVVM. Par conséquent notre folder structure est la suivante.

///                   
///                   Models    |
///                             |--> Personne.cs    // Notre modèle principal
///                             |--> Constants.cs   // Pour des variables constantes - Mainly used for databse integration
///                   
///                   
///                   Services  |
///                             |--> PersonneDatabase.cs    // Définition des méthodes de création de table, insertion et update de champs.
///                             |--> PersonneService.cs  // Utilisée pour prendre des donnees depuis la base de données
///                                                             -> puis les envoyer au vieModel de la page principale
///                                                             
///                   ViewModels|
///                             |--> MainPageViewModel.cs    // Utilisée pour le Binding de Views.MainPage.
///                             |--> AjoutPageViewModel.cs  // Utilisée pour le Binding de Views.AjoutPage.
///                   
/// 
/// 
///                   Views     |
///                             |--> MainPage.xaml    // La page principale - 
///                                                     -> Utilisée pour afficher un collection view des personnes de la base de données
///                             |--------> MainPage.xaml.cs //Le code behind de la page principale
///                             |--> AjoutPage.xaml    // La page utilisée pour ajouter ou modifierles personnes
///                             |--------> AjoutPage.xaml.cs //Le code behind de la page d'ajout de personne 
///

Nuget Packages utilisés

  • CommunityToolkit.mvvm
  • CommunityToolkit.maui
  • sqlite-net-pcl
  • SQLitePCLRaw.bundle_green

About

Application mobile developpée avec .Net MAUI pour faire de la gestion démographique.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages