Développement Mobile - Xamarin
Cette formation a pour objectif de vous apprendre les bases du développement mobile avec le logiciel Xamarin et, en particulier, les nombreuses contraintes que les développeurs doivent savoir gérer sur ce type de développement.
Il sera également question de bien marquer les différences entre les environnements mobiles iOS, Android et Windows Phone notamment en termes d’ergonomie, d’expérience utilisateur, de framework et d’environnements techniques associés.
- Niveau: Fondamental
- Durée : Mois
- Tarif: 0000 DT
Une formation flexible 100% en ligne
Démarrez à tout moment votre nouvelle carrière ! Disponible à temps partiel ? Pas de problème, étudiez à votre rythme.
Des projets professionnalisants
Vous développerez vos compétences professionnelles en travaillant sur des projets concrets inspirés de la réalité en entreprise.Pas de problème, étudiez à votre rythme.
Un accompagnement personnalisé
Bénéficiez de sessions de mentorat hebdomadaires avec un expert du métier.
Gagnez des certificats et des diplômes
Gagner des certificats et des diplômes peut améliorer votre carrière, élargir vos horizons et vous offrir une satisfaction personnelle accrue.
- Aperçu
- Projets
- Accompagnement
Objectifs de la formation Xamarin
Objectif opérationnel :
Développer des applications Mobile avec le logiciel Xamarin.
Objectifs pédagogiques :
- Comprendre l’architecture du framework Xamarin
- Comprendre les architectures mobiles multiplateformes
- Maîtriser les éléments de base de la programmation mobile pour iOS et Android
- Savoir développer une application mobile multiplateformes de bout en bout (iOS, Android)
- Savoir tester une application.
À qui s’adresse cette formation ?
Public :
Ce stage Xamarin s’adresse en particulier aux architectes de logiciels, chefs de projets mobiles, développeurs / testeurs.
Prérequis :
Connaissance de l’environnement Microsoft .NET, C#, Visual Studio et TFS.
Un bon prérequis consiste à avoir suivi la formation « C# Développer en .NET avec Visual Studio 2017 » (SLVS7).
Une pédagogie basée sur la pratique
- Acquérir des compétences essentielles en validant des projets professionnels.
- Progressez à l’aide d’un expert du métier.
- Gagnez un véritable savoir-faire ainsi qu’un portfolio pour le démontrer.
Les bases de Xamarin :
Introduction
Connaître les approches multi-plateformes du marché comparées à l’approche
Xamarin
Apprendre à manier les outils et technologies Xamarin
Apprendre à manier les outils Microsoft et les outils tiers dans le cadre
du développement multiplateformes
Les langages Objective-C, Java et C# : avantages et inconvénients
Préparation et configuration de votre environnement de développement
avec Xamarin, iOS et Xamarin, Android
Concept de base
DotNet multiplateforme
Base Classe Library (BCL) et Portable Class Library (PCL)
Xamarin : le framework, son architecture et le mécanisme de binding
Les points clés sur la structuration de vos projets et réutilisation de votre code
Les supports des plateformes cibles, iOS et Android
Extension / intégration avec les plateformes Windows Phone et Windows 8
Les limitations de Xamarin et des plateformes mobiles, impact sur vos développements
Cycle de développement
Intégration avec les outils de développement et cycle de développement
Prise en main de Visual Studio et MonoDevelop avec Xamarin
Conception de vos projets
Design des interfaces (UX) Développement
Tests
Les limites iOS : multithreading, ressources matérielles, sécurité,
contraintes de l’OS…
Les limites Android : multithreading, les différents form factors,
fragmentation, sécurité, contraintes de l’OS…
Les bonnes pratiques pour gérer au mieux votre cycle de développement (ALM…)
Étudier le déploiement avec Xamarin
Considération générale sur le déploiement d’application mobile
IOS : déploiement sur l’Apple Store, déploiement en entreprise, Ad-Hoc…
Android : déploiement sur Google Play et les autres stores Android
Un encadrement individuel et privilégié.
- Bénéficiez de sessions individuelles hebdomadaires avec un mentor expert du métier
- rapidement dans vos projets grâce à son excellence dans le partage de son savoir-faire
La communauté Empire Training
- Comptez sur une communauté soudée d’étudiants prête à vous aider 24h/24, 7j/7.
Pré- inscription en ligne
Veuillez remplir le formulaire
Les champs marqués d’un * sont obligatoires
Comment se déroule un parcours Empire Training ?
Dès la formation choisie jusqu’à leur entrée dans leur nouvelle carrière, nos étudiants racontent chaque étape de leur expérience et le soutien qu’ils ont reçu.