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.
- Level: Fundamental
- Duration: Month
- Price: 0000 DT
Flexible 100% online training
Start your new career at any time! Available part-time? No problem, study at your own pace.
Professional projects
You will develop your professional skills by working on concrete projects inspired by business reality. No problem, study at your own pace.
Personalized support
Benefit from weekly mentoring sessions with a business expert.
Earn certificates and diplomas
Earning certificates and degrees can enhance your career, broaden your horizons, and provide you with increased personal satisfaction.
- Preview
- Projects
- Accompaniement
Objectifs de la formation Xamarin
Operational objective:
Développer des applications Mobile avec le logiciel Xamarin.
Educational objectives:
- 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.
Who is this training for?
Audience :
Ce stage Xamarin s’adresse en particulier aux architectes de logiciels, chefs de projets mobiles, développeurs / testeurs.
Prerequisites:
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).
A pedagogy based on practice
- Acquire essential skills by validating professional projects.
- Progress with the help of a professional expert.
- Gain real know-how as well as a portfolio to demonstrate it.
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
Individual and privileged supervision.
- Benefit from weekly individual sessions with an expert mentor in the field
- quickly in your projects thanks to its excellence in sharing its know-how
The Empire Training community
- Count on a close-knit community of students ready to help you 24/7.
Online pre-registration
Please fill out the form
Please fill out the form
How does an Empire Training course work?
From the chosen training to their entry into their new career, our students recount each stage of their experience and the support they received.