Développer des applications mobiles avec Xamarin
Développement d’applications mobiles multiplateformes avec Xamarin
Xamarin est une technologie Microsoft de développement d’application mobile multiplateformes. L’un des avantages de cette technologie est de permettre de mutualiser une grande partie du code entre les plateformes iOS, Android, Windows (UWP).
Cela permet de gagner du temps de développement dans le cas de projets multiplateformes et de simplifier leur maintenance. Un autre avantage est que la connaissance d’un unique langage de programmation est suffisante pour produire des applications Android, iOS et Windows ainsi que leurs tests d’automatisation UI grâce Xamarin Test Cloud.
A l’issue de cette formation, les participants seront en mesure de :
- Appréhender l’environnement et l’écosystème Xamarin
- Appréhender l’architecture d’un projet mobile multiplateforme Xamarin
- Maîtriser les éléments de base de la programmation mobile pour iOS et Android
- Développer une application mobile multi-plateformes (iOS, Android) en C# avec Xamarin Forms
- Appréhender les Tests UI automatisés avec Xamarin Test Cloud
3 jours
- Développeurs et analystes
programmeurs souhaitant évoluer
dans le développement
d’applications mobiles ou/et
Windows 10 (UWP).
- Disposer d’une expérience dans un langage de programmation
- Disposer des notions de programmation orientée objet
- Disposer de connaissances de l’environnement Microsoft C# .Net et Visual Studio
Inter-entreprise :
Nous consulter
Intra-entreprise / Sur mesure :
Nous consulter
VIVERIS_DEVELOPPEMENT_03
Enregistré sous le N° 11940744994
Jour
- Présentation du Framework Xamarin et de son écosystème
- Présentation des projets Android et iOS en Xamarin
- Présentation des projets mutualisés Shared et PCL (Portable Class Library)
- Mise en place d’un environnement de développement pour iOS et Android
- Développement d’une application Android et iOS en mutualisant l’UI grâce à Xamarin Forms
- Présentation et mise en place de l’architecture d’une application Xamarin MVVM
- Gestion de la navigation
- Mise en place d’une gestion locale des données avec SQLite
- Présentation des UI Tests avec Xamarin Test Cloud
- Consommation de Web Services REST dans un projet Xamarin
- Gestion du multilingue dans une application Xamarin
Formateur
Dates et lieux de formation.
Adapter le programme à vos besoins.
Organiser une cession
inter-entreprise