Accueil > Formations > Développement et Ingénierie de Logiciels > Développement Mobile & Cross-Platform > .Net MAUI : développer des applications mobiles
Formation .Net MAUI : développer des applications mobiles
Suivez notre formation .Net MAUI de 4 jours et transformez vos compétences en développement mobile !
Vue d'ensemble
Connaissance intermédiaire de la programmation C# (jusqu'à la version 5.0 au moins).
La compréhension de XAML est un plus.
Objectifs pédagogiques
Programme détaillé
Introduction à .NET MAUI et à l'installation
Introduction à l’architecture .NET MAUI
Avantages de .NET MAUI par rapport à Xamarin.Forms
Avantages d’une base de code unique pour le développement multiplateforme
Comparaison avec Xamarin.Forms
Configuration et installation : Visual Studio, SDKs
Exemple de cas pratique : Configuration de l’environnement de développement avec Visual Studio et les SDK.
Construire des applications avec MVVM
Principes fondamentaux du modèle MVVM
Modèle Shell pour la navigation
Concepts ICommand et IAsyncCommand
Intégration de la boîte à outils de la communauté .NET pour MVVM
Techniques de navigation et de routage
Exemple de cas pratique : Créer des pages et gérer la navigation.
Concevoir des interfaces utilisateur avec XAML
Maîtriser XAML pour la conception de l’interface utilisateur
Styles et thèmes
Animations et états visuels
Personnaliser les éléments de l’interface utilisateur
Gérer les besoins d’interface utilisateur spécifiques à une plateforme
Principes de base de XAML : présentations, vues, pages
Personnalisations spécifiques à la plateforme
Exemple de cas pratique : Créer et styliser des présentations d’interface utilisateur à l’aide de XAML.
Liaison de données et interaction avec l'utilisateur
Interactions dynamiques de l’interface utilisateur à l’aide de la liaison de données
Passage de paramètres entre les vues
Utilisation de BindingContext
Convertisseurs de valeurs
Principes fondamentaux de la liaison de données
Contrôles ItemsView pour ListView
Exemple de cas pratique : Mettre en œuvre le passage de paramètres entre les vues.
Accès et gestion des données
Accéder aux sources de données locales et distantes et les gérer
Compatibilité des données entre platesformes
Configuration et opérations SQLite
Analyse JSON
Stockage des clés de préférences
Exemple de cas pratique : Intégrer une base de données SQLite dans un exemple d’application.
Test et débogage des applications .NET MAUI
Test et débogage des applications .NET MAUI
Outils de débogage de Visual Studio
Principes des tests unitaires
Xamarin Test Cloud
Débogage des problèmes multiplateformes
Techniques de test de l’interface utilisateur
Exemple de cas pratique : Effectuer des tests unitaires sur une application .NET MAUI.
Déploiement et optimisation
Préparer les applications pour le déploiement
Flux de déploiement : Android Play Store, Apple App Store
Techniques d’optimisation des performances
Processus de localisation
Configurations spécifiques à la plateforme
Sécurisation et optimisation des applications
Exemple de cas pratique : Déployer un exemple d’application sur une plateforme spécifique.
Fonctionnalités avancées et considérations multiplateformes
Exploiter les fonctionnalités spécifiques à une plateforme dans le cadre d’un développement multiplateforme
Personnaliser les fonctionnalités en fonction des exigences des différentes plates-formes
Gérer les techniques d’intégration natives
Mise en œuvre de la géolocalisation et gestion du multimédia
Services de dépendance (DependencyService) pour répondre aux besoins spécifiques des plates-formes
Personnalisation de contrôles
Exemple de cas pratique : Implémentation de la géolocalisation dans un exemple d’application multiplateforme.
Prochaines sessions
6 oct. 2026
Avis des participants
Formation claire, structurée et directement applicable. Le formateur a pris le temps de répondre à toutes nos questions avec des exemples concrets.
Très bon équilibre entre théorie et pratique. Les exercices permettent de comprendre rapidement les concepts et de les mettre en œuvre.
Un formateur expérimenté, pédagogue et disponible. Je repars avec des méthodes et des outils que je peux utiliser immédiatement dans mon travail.
Le contenu était dense, mais très bien expliqué. Le rythme a été adapté au niveau du groupe et chacun a pu progresser.
Des formateurs experts, reconnus par nos apprenants
Chez Sparks Formation, la qualité de nos formations repose sur l'expertise de nos formateurs et la satisfaction de nos apprenants.
Note moyenne attribuée par les participants à nos formateurs
formateurs experts partenaires
Sparks Formation
sujets IT délivrés chaque jour partout en France
Financement
Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
En savoir plus sur le financement
Choisissez votre formation
