Booster des Talents IT

Formation XamarinBest Formation !

formation xamarin
Maîtrisez le développement mobile multiplateforme grâce à notre formation Xamarin de 4 jours !
Notre formation Xamarin vous permettra de maîtriser les concepts de base indispensables pour concevoir une application mobile multiplateforme (Android, iOS, UWP…). Développez efficacement et rapidement des applications entièrement natives, disposant d’une architecture multiplateforme, via le langage C#. Grâce à cette formation Xamarin, vous serez en mesure d’exploiter les spécificités des différentes plateformes, et connaîtrez toutes les bonnes pratiques pour créer des applications performantes et robustes en toute sérénité. Formez-vous finalement aux nouvelles pratiques du DevOps Mobile avec Xamarin, pour mettre en place une chaîne d’intégration continue lors du développement de vos applications.
Prixà partir de
2350 €HT
RéférenceAF15464
Durée4 jours
Public Analystes, Architectes, Chefs de Projet, Développeurs, Testeurs
PrérequisConnaître l’environnement de développement Visual Studio, le framework .NET et le langage C#. Des connaissances sur le développement natif Android, iOS ou WindowsPhone sont un plus.
Éditeurs Microsoft
TP50%

Plan de Formation Xamarin

Introduction à la formation Xamarin

Principes et concepts fondamentaux
Fonctionnement de Xamarin
Suite logicielle, architecture et composants
Développement crossplatform
Choisir entre le Xamarin natif et Xamarin Forms

Atelier : Découverte et manipulation des outils Xamarin intégrés à Visual Studio

Xamarin et Android

Présentation de la plateforme Android
Composants et structure d’un projet Android
Notions de base : activity, view, layout, adapter…
Adapter l’application à tous les appareils
Le format Android Package (APK)
Données et Webservice REST
Appels aux fonctions natives
Travailler avec les Ressources et les styles
Déployer et débuguer (émulateur et terminal)

Atelier : Création d’une application Android avec Xamarin

Xamarin et iOS

Présentation de la plateforme iOS
Composants et structure d’un projet iOS
Notions de base : storyboard, outlets, UIView…
Adapter l’application à tous les appareils Apple
Le format iOS Package (IPA)
Données et Webservice REST
Appels aux fonctions natives
Travailler avec les Ressources et les styles
Déployer et débuguer (émulateur et terminal)

Atelier : Création d’une application iOS avec Xamarin

Xamarin et Windows (plateforme UWP)

Présentation de la plateforme
Composants et structure d’un projet UWP
Notions de base : XAML, layout, views…
Adapter l’application à tous les appareils
Le format UWP Package (XAP)
Données et Webservice REST
Appels aux fonctions natives
Travailler avec les Ressources et les styles
Déployer et débuguer (émulateur et terminal)

Atelier : Création d’une application UWP

Xamarin.Forms – Développement multiplateforme

Principes et notions de base
Vue d’ensemble des contrôles
XAML, Layout, designer
IOC, MessagingCenter
MVVM et DataBinding
Native implementation et Custom-Renderers

Atelier : Création des applications précédentes en Xamarin Forms

Concepts avancés

Gestion de packages (Nuget)
Composants et Open-source Xamarin
Programmation asynchrone
Services et Backgrounding
Notifications Push
Backend Azure / FunctionApp

Atelier : Amélioration, implémentation sur l’application Xamarin Forms : utilisation de packages, mise en place d’appels asynchrones, implémentation d’un backend Azure

DevOps Mobile

VSTS/TFS – Gestion de projet Scrum, sources
Intégration et déploiement continus (CI/CD)
Tests unitaires/Tests UI (fonctionnels) et Insights
Publication HockeyApp et Stores (canal Bêta/prod)
AppStore Optimisation (ASO)

Atelier : Mise en place de la gestion projet : création d’un projet VSTS, mise en place d’une chaîne CI/CD, ajout de tests UI, provisionning et publication

L'avis de nos formateurs Xamarin

Nos autres formations Développement mobile

AF30372Formation Flutter et Dart pour développer des applications multiplateformes New Formation ! 41 sessions prévues3 jours1990 €HT
AF27745Formation React Native Best Formation ! 39 sessions prévues4 jours2350 €HT
AF27085Formation PWA Progressive Web Apps New Formation ! 39 sessions prévues3 jours1650 €HT
AF26944Formation Kotlin New Formation ! 39 sessions prévues4 jours2250 €HT
AF26242Formation Ergonomie mobile et tactile 40 sessions prévues3 jours1650 €HT
Voir les 17 formations
Vous pouvez également être intéressé par des formations applications mobiles, développement, IOS, windows phone, xamarin ou par les formations de notre filière Développement mobile
A propos de Xamarin
Xamarin permet de créer des applications natives sur les plateformes iOS, Android et Windows Phone. L’avantage de Xamarin réside en la réutilisation et le partage du code, réduisant le time to market. En savoir plus
Prixà partir de
2350 €HT
RéférenceAF15464
Durée4 jours
Public Analystes, Architectes, Chefs de Projet, Développeurs, Testeurs
PrérequisConnaître l’environnement de développement Visual Studio, le framework .NET et le langage C#. Des connaissances sur le développement natif Android, iOS ou WindowsPhone sont un plus.
Éditeurs Microsoft
Travaux pratiques50%
Suivez l'une de
nos 40 sessions
le 05/10/2020 à Lyon
le 05/10/2020 à Grenoble
le 13/10/2020 à Toulouse
le 02/11/2020 à Paris
le 23/11/2020 à Aix-en-Provence
le 08/12/2020 à Grenoble
le 08/12/2020 à Lyon
le 14/12/2020 à Lille
le 11/01/2021 à Aix-en-Provence
le 26/01/2021 à Paris
le 02/02/2021 à Distance
le 02/02/2021 à Lyon
le 02/02/2021 à Grenoble
le 09/02/2021 à Lille
le 16/03/2021 à Nantes
le 22/03/2021 à Paris
le 06/04/2021 à Distance
le 06/04/2021 à Lyon
le 06/04/2021 à Toulouse
le 06/04/2021 à Grenoble
le 17/05/2021 à Aix-en-Provence
le 25/05/2021 à Paris
le 14/06/2021 à Lille
le 28/06/2021 à Distance
le 28/06/2021 à Lyon
le 28/06/2021 à Grenoble
le 19/07/2021 à Nantes
le 19/07/2021 à Paris
le 07/09/2021 à Lyon
le 07/09/2021 à Distance
le 07/09/2021 à Grenoble
le 21/09/2021 à Toulouse
le 05/10/2021 à Aix-en-Provence
le 19/10/2021 à Paris
le 23/11/2021 à Lille
le 29/11/2021 à Distance
le 29/11/2021 à Lyon
le 29/11/2021 à Grenoble
le 06/12/2021 à Paris
le 21/12/2021 à Nantes
Voir toutes les dates