Date de mise à jour : 09/12/2024 | Identifiant OffreInfo :
24_279612
Organisme responsable :
Vivaneo
Appréhender les fondamentaux de Xamarin : Découvrez les concepts clés pour développer des applications performantes.
Exploiter les outils de développement : Familiarisez-vous avec les environnements et outils nécessaires pour concevoir des applications multi-plateformes.
Créer des interfaces utilisateur modernes : Apprenez à concevoir des interfaces intuitives et réactives avec Xamarin.Forms.
Maîtriser la navigation dans les applications : Explorez les différentes options de navigation pour une expérience utilisateur optimale.
Gérer le stockage des données : Implémentez des solutions de stockage persistant adaptées à vos applications.
Intégrer des fonctionnalités natives : Utilisez du code spécifique à chaque plateforme pour tirer parti de leurs fonctionnalités uniques.
Préparer et publier vos applications : Acquérez les compétences nécessaires pour compiler, tester et déployer vos applications sur les stores iOS et Android.
Module 1 : Introduction à Xamarin et préparation de l'environnement de développement
Découvrir le framework Xamarin
Configurer l'environnement de développement
Comprendre les spécificités des projets Android et iOS natifs
Créer une solution multiplateforme avec Xamarin
Module 2 : Développement natif Android et introduction à Xamarin.Forms
Développement natif Android
Introduction à Xamarin.Forms
Développement d'interfaces en XAML
Module 3 : Perfectionnement en XAML et gestion de la navigation
Compléments en XAML
Interactions entre XAML et C sharp
Navigation dans une application
Module 4 : Accès aux données et déploiement des applications
Gestion des données dans une application Xamarin
Préparation et déploiement des applications
Maîtrise des fondamentaux de Xamarin
Capacité à configurer un environnement de développement
Compétence en création d'applications multiplateformes
Compréhension approfondie de la navigation
Connaissance des spécificités des projets natifs Android et iOS
Compétence en gestion des données
Capacité à optimiser et personnaliser les interfaces utilisateur
Maîtrise du déploiement d'applications
Compétence en intégration de code natif
Autonomie dans le cycle de vie d'une application Xamarin
Non certifiante
Information non communiquée