Cette formation .NET MAUI vous préparera à devenir un développeur d'applications multiplateformes compétent. Vous apprendrez à utiliser MAUI MAUI pour créer des applications pour Android, iOS, macOS, Windows ou Mac, en partageant une grande partie du code source entre les différentes plateformes. Vous explorerez en détail les concepts essentiels de .NET MAUI, y compris la création d'interfaces utilisateur natives, l'accès aux fonctionnalités de chaque plateforme et bien plus encore.
Le plus :
Maîtrisez .NET MAUI pour développer des applications multiplateformes avec un seul code source.
Créez des applications modernes avec une interface utilisateur native.
Public concerné :Salarié Entreprise Demandeur d'emploi
Durée : 4 jours (28 heures)
A distance
en ligne et en temps-réel
En présentiel
sur site client ou dans les locaux de l'organisme
Objectifs
Maîtriser la programmation d'applications multiplateformes avec .NET MAUI.
Créer des applications modernes et réactives pour diverses plateformes.
Partager un code source efficace entre les plateformes pour optimiser le développement.
Points forts
Formation pratique avec des projets réels et des exemples concrets.
Formateurs expérimentés dans le développement d'applications multiplateformes avec .NET MAUI.
Module 1: Introduction à .NET MAUI
Présentation de MAUI .NET et de l'écosystème .NET
Installation de l'environnement de développement
Création du premier projet .NET MAUI
Module 2: C# pour le Développement
Les bases de .NET : variables, types de données, opérations
Utilisation de C# pour le développement d'applications multiplateformes avec .NET MAUI
Présentation du framework
Module 3: Création d'Interfaces Utilisateur
Conception d'interfaces utilisateur adaptées à chaque plateforme (Android, iOS, macOS, windows)
Gestion des vues et des contrôles
Styles et thèmes pour des interfaces utilisateur natives
Module 4: Accès aux Fonctionnalités de Plateforme
Utilisation des API natives pour accéder aux fonctionnalités spécifiques de chaque plateforme
Intégration de services et de fonctionnalités externes
Module 5: Interroger une API
Utilisation de RestSharp pour se connecter à une API
Module 6: Gestion des Données
Utilisation de bases de données pour stocker et gérer les données
Création de modèles de données
Opérations CRUD (Create, Read, Update, Delete)
Module 7: Déploiement et Publication
Configuration de projets pour la publication sur différentes plateformes
Tests et débogage multiplateforme
Publication sur les magasins d'applications (Google Play, App Store, etc.)
Des connaissances en C# ou Java sont nécessaire pour cette formation.
Opérateur de compétences (OPCO)
A distance, en ligne et en temps-réel.
En présentiel, sur le site du client ou dans les locaux de l'organisme de formation.
Maîtrisez .NET MAUI pour développer des applications multiplateformes avec un seul code source.
Créez des applications modernes avec une interface utilisateur native.