Apprendre à créer des applications mobiles multi-plateformes avec Xamarin
Comment créer des applications cross-platform avec le framework Xamarin ? Ou comment développer une fois et cibler iOS, Android et Windows.
TARIF (inter-entreprise)
2500 € HT / personne
DURÉE
5 jours
Prochaines sessions
(Nous consulter)
Nous pouvons également nous déplacer
dans vos locaux (formation intra-entreprise).
Programme
Cette formation permet d’apprendre, étape par étape, les différents concepts et technologies mises en œuvre.
Jour 1 : Introduction à Xamarin
Introduction
- Développement mobile : enjeux et particularités
- Solutions proposées par Xamarin (présentation et fonctionnement interne)
Outils de développement
- Intégration dans Visual Studio
- Xamarin Studio
- Compilation cross-plateformes sur Mac
Jour 2 : Architecture Technique de votre application
Bien organiser la solution Visual Studio
- Présentation du projet
- Stratégies de partage de code (PCL/ Shared projects) : Comment partager du code avec Xamarin et quels sont les avantages / inconvénients de chacune de ces méthodes ?
- Organisation et bonnes pratiques de découplage du code UI / Métier pour chaque OS (iOS, Android, Windows Phone)
Jour 3 : Android et iOS
Développement de la partie Android
- Présentation du développement Xamarin traditionnel pour des applications Android (Xamarin.Android)
Développement de la partie iOS
- Présentation du développement Xamarin traditionnel pour des applications IOS (Xamarin.iOS)
Jour 4 et 5 : Xamarin Forms
Xamarin Forms
- Présentation du développement d’applications avec Xamarin.Forms
Modules avancés complémentaires
- Utilisation des principales fonctionnalités des devices : stockage, photos, géolocalisation.
- Composants et CustomRenderer
- Accéder à une base de données et manipuler des informations
Le formateur
Cette formation est donnée par Pascal LACROIX, formateur depuis 2012. Pascal est aussi architecte et développeur de terrain, spécialise des technologies .NET.