C'est une bonne façon de mettre la main à la pâte, le pied à l'étrier.
Création du projet Todo avec .NET Standard
Classiquement je fais : Fichier -> Nouveau -> ProjetVisual Studio : Fichier -> Nouveau projet |
Dans la liste des Templates : Xamarin.Forms
Todo Application mobile (Xamarin.Forms) |
Xamarin Todo .NET Standard |
Installation du Nuget sqlite-net-pcl
Pour travailler avec une base de donnée comme dans le projet Todo des Samples Xamarin on installe le nuget "sqlite-net-pcl".Je note que le projet Template Master Detail est configuré avec le pattern MVVM alors que le projet Todo ne l'est pas, il est en "code behind". C'est une nouvelle bonne raison de faire évoluer ce projet.
Couche de données
Répertoire Data dans Todo Sample :
Couche de Data dans Todo |
Couche Data dans mon projet |
L'objet database : SQLiteAsyncConnection est implémenter dans MockDataStore :
Code Database |
Création de la Base de données SQLite |
Complétion de la méthode OnAppearing pour afficher la liste des Items :
Todo Sample vs Todo modèle .NET Standard |
Pour la couche de données c'est quasiment terminé, il suffit de continuer à procéder.
Exécution du projet
J'exécute ce projet sur l'émulateur Android Accelerated Nougat 7.1 API25, voici le résultat de l'exécution :Exécution de mon Projet Todo en .NET Standard |
De mon côté, je vais poursuivre le CRUD des cette liste de Todo afin de terminer ce projet.
Gestion de configuration avec Github
Ce projet est connecté dans mon Repo Github je fais donc un petit Push pour livrer .
Push dans Github |
C'est ainsi que les sources de ce projet sont accessibles à l'adresse suivante :
Todo Sample en .NET Standard sous Github |
Voilà tout est prêt pour démarrer le développement de nouvelles applications avec Xamarin.
Have fun !
Aucun commentaire:
Enregistrer un commentaire
Pour plus d'interactivité, n'hésitez pas à laisser votre commentaire.