XAMARIN
Formation certifiante - Code CPF 94 009 - 5 jours (35 heures)
Formations en présentiel
Formations Blended - Learning
Formations E-learning Tutoré
Présentiel
Blended - Learning
E-learning tutoré
A l'issue de la formation, les stagiaires seront capables de :
- Comprendre les avantages et les inconvénients des différentes options du développement mobile multiplateforme
- Maîtriser l’architecture des applications basées sur Xamarin
- Acquérir de l’expérience avec différentes techniques de partage de code, y compris l’injection de dépendance<
- Construire des applications qui utilisent une interface iOS native et l’interface native Android
- Créer une application avec une interface utilisateur multiplateforme utilisant Xamarin.Forms
- Découvrez comment déployer une application mobile privé et public aux différents stores d’applications
La formation Xamarin est accessible à toute personne ayant :
- Une bonne maîtrise de l’environnement Visual Studio
- Des connaissances en développement .NET et C#
Des exercices, des études de cas, des QCM et des tours de table permettent au formateur d’évaluer l’atteinte des objectifs ainsi que la progression du stagiaire à différents moments de la formation.
La validation de toutes les compétences requises est obligatoire pour l’obtention d’un BADGE ou d’un Certificat. L'obtention du Certificat est validé par la réalisation et la présentation d'un projet devant un jury.
- Développeur informatique et Ingénieur d’étude
- Architecte système et logiciel
- Chef de projet et consultant Informatique
PROGRAMME DE FORMATION
XAMARIN
Développement mobile options
- Paysage mobile
- Développement iOS natif
- Développement natif Android
- Développement Plate-forme Windows Universal (UWP)
- Développement multiplateforme.
Atelier et Cas pratique
Xamarin Plate-forme de développement
- Histoire
- Composants
- Xamarin sur iOS
- Xamarin sur Android
- Xamarin sur Windows
- Le partage de codes
- Xamarin.Forms
Commencer
- Xamarin développement sur un Mac
- Xamarin Android Développement sur Windows
- Xamarin iOS développement sur Windows
Atelier et Cas pratique
Création d’une solution d’application
- Xamarin.Forms vs natif UIs
- Projets communs bibliothèques de classes portables PCL
- .NET standard
- Approches de partage de code
- Injection dépendance
Xamarin.Android
Atelier et Cas pratique
Xamarin.iOS
- SDKs iOS et périphériques
- iOS Simulator
- Utilisation de l’agent Xamarin Mac
- Fonctionnement sur un périphérique physique
- Application iOS architecture
- Storyboards et fichiers XIB
- Composants de l’interface utilisateur
- Contrôleurs, les délégués et les sources de données
- Points de vente et actions
- Exécution en arrière-plan
- Les notifications Push
- Caractéristiques des Plateformes spécifiques
- Localisation
Éléments de construction d’application partagés
- MVC et MVVM
- Threading et des opérations asynchrones
- Les données de Persistance
- La mise en réseau
- Consommer un service Web
- Utilisation des fonctionnalités spécifique de la plate-forme
Atelier et Cas pratique
Xamarin.Forms
- Architecture de Xamarin.Forms
- Quand Xamarin.Forms est le bon choix
- Introduction à XAML
- Le Renderers
- Pages, Layouts, vues et cellules
- Data Binding
- Spécificité des Plate-forme pour les interfaces utilisateur
- Intégration des Vues Natives
- Localisation
- Optimisation des performances
Essai
- Tests unitaires
- UI Test
- Xamarin Cloud Test
Atelier et Cas pratique
Financement avec le CPF via
le site MonCompteFormation

POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS