Xamarin

5 jours II Code CNCP : 2232 II Certif info : 94009

/Xamarin

Xamarin permet de simplifier la création d’applications mobiles natives pour plusieurs plates-formes sur une base de code C # partagée. Utilisez les  IDE, le langage et les API communs pour le développement Windows Phone compatible également avec iOS et androïd….

Les objectifs de la formation Xamarin

A l’issue de la formation « Xamarin », les apprenants auront les capacités de :

  • Comprendre les avantages et les inconvénients des différentes options du développement mobile multiplateforme
  • Maîtriser l’architecture des applications basées sur Xamarin
  • Acquérir de l’expérience avec différentes techniques de partage de code, y compris l’injection de dépendance<
  • Construire des applications qui utilisent une interface iOS native et l’interface native Android
  • Créer une application avec une interface utilisateur multiplateforme utilisant Xamarin.Forms
  • Découvrez comment déployer une application mobile privé et public aux différents stores d’applications
Lien vers site CPF

Les prérequis de la formation Xamarin

  • Maîtrise de l’environnement Visual Studio
  • Connaissances en développement .NET et C#

Vous n’avez pas les prérequis nécessaires pour la formation Xamarin? Contactez-nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet.

Lien vers site CPF

Le public de la formation Xamarin

La formation « Xamarin » s’adresse à  tout public salarié, demandeur d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en développement d’applications mobiles pour Windows Phone, notamment :

  • Développeurs informatiques
  • Ingénieurs d’étude
  • Architecte système et logiciel
  • Consultants et chefs de projets proches du développement.
  • Développeur WEB sous PHP MySQL
  • Tout développeur JAVA J2EE ou .NET
  • Chef de projet
Lien vers site CPF

0

Certif Info

0

Code CNCP

0

Jours

0

Heures

Contenu de la formation
Xamarin

Développement mobile options 

  • Paysage mobile
  • Développement iOS natif
  • Développement natif Android
  • Développement Plate-forme Windows Universal (UWP)
  • Développement multiplateforme.

Atelier et Cas pratique

Xamarin Plate-forme de développement 

  • Histoire
  • Composants
  • Xamarin sur iOS
  • Xamarin sur Android
  • Xamarin sur Windows
  • Le partage de codes
  • Xamarin.Forms

Commencer 

  • Xamarin développement sur un Mac
  • Xamarin Android Développement sur Windows
  • Xamarin iOS développement sur Windows

Atelier et Cas pratique

Création d’une solution d’application 

  • Xamarin.Forms vs natif UIs
  • Projets communs bibliothèques de classes portables PCL
  • .NET standard
  • Approches de partage de code
  • Injection dépendance

Xamarin.Android

Atelier et Cas pratique

Xamarin.iOS 

  • SDKs iOS et périphériques
  • iOS Simulator
  • Utilisation de l’agent Xamarin Mac
  • Fonctionnement sur un périphérique physique
  • Application iOS architecture
  • Storyboards et fichiers XIB
  • Composants de l’interface utilisateur
  • Contrôleurs, les délégués et les sources de données
  • Points de vente et actions
  • Exécution en arrière-plan
  • Les notifications Push
  • Caractéristiques des Plateformes spécifiques
  • Localisation

Éléments de construction d’application partagés 

  • MVC et MVVM
  • Threading et des opérations asynchrones
  • Les données de Persistance
  • La mise en réseau
  • Consommer un service Web
  • Utilisation des fonctionnalités spécifique de la plate-forme

Atelier et Cas pratique

Xamarin.Forms 

  • Architecture de Xamarin.Forms
  • Quand Xamarin.Forms est le bon choix
  • Introduction à XAML
  • Le Renderers
  • Pages, Layouts, vues et cellules
  • Data Binding
  • Spécificité des Plate-forme pour les interfaces utilisateur
  • Intégration des Vues Natives
  • Localisation
  • Optimisation des performances

Essai 

  • Tests unitaires
  • UI Test
  • Xamarin Cloud Test

Atelier et Cas pratique

Une attestation d’assiduité sera délivrée après la validation de toutes les compétences du module Xamarin.

Modalités De Formations

XAMARIN

Le module XAMARIN est disponible en 3 modalités : E-learning tutoré, Blended Learning et en présentiel.

FOAD / E-Learning tutoré

La formation certifiante Xamarin est disponible en e-learning ou à distance tutoré. Vous serez accompagné par un formateur / tuteur tout au long de la formation.

Blended-Learning

La formation certifiante Xamarin est disponible en Blended learning. La partie apprentissage se déroule en e-learning, et les projets fil rouge en présentiel.

Présentiel

La formation certifiante Xamarin est disponible en présentiel ou en distanciel.
La formation sera animée par un formateur à distance ou en classe.

Financement et Éligibilité

de la formation XAMARIN

CPF

CPF « Compte Personnel de Formation.

VAE

VAE: Validation des Acquis de l’Expérience.

AIF

AIF : Aide Individuelle à la Formation par Pôle Emploi.

CPF de transition

CPF de transition pour une Reconversion Professionnelle.

Contrat PRO

Contrat d’alternance ou de Professionnalisation.

POEc

Préparation Opérationnelle Emploi Collective.

PDC

Plan de Développement de Compétences de l’entreprise.

AFPR

Action de Formation Préalable à l’Embauche.

POEi

Préparation Opérationnelle Emploi Individuelle.

Besoin d'un