M2i Formation

Découvrez notre formationXamarin et Xamarin Forms

Présentiel

5 jours (35 heures) - XAM-XAF

(12)
Accueil  ›  Formations Informatique  ›  Langages et développement  ›  Mobilité - Xamarin  ›  Xamarin et Xamarin Forms

Objectifs pédagogiques

  • Connaître le fonctionnement de Xamarin Framework
  • Construire des applications multi-devices
  • Gérer le dispositif IHM et l'accès aux données
  • Gérer les spécificités des plateformes cibles
  • Tester une application
  • Gérer le déploiement.

Niveau requis

Avoir de bonnes connaissances sur l'environnement .NET et C#.

Public concerné

Développeurs pour des projets de mobilité.


Cette formation est éligible au CPF : code unique 237067

La Défense01/04/20193 000 € HTDates proposées dans les agences M2iRéserver
La Défense03/06/20193 000 € HTDates proposées dans les agences M2iRéserver
La Défense05/08/20193 000 € HTDates proposées dans les agences M2iRéserver
La Défense07/10/20193 000 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Metz01/04/20193 000 € HTDates proposées dans les agences M2iRéserver
Mulhouse01/04/20193 000 € HTDates proposées dans les agences M2iRéserver
Nancy01/04/20193 000 € HTDates proposées dans les agences M2iRéserver
Reims01/04/20193 000 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Caen01/04/20193 000 € HTDates proposées dans les agences M2iRéserver
Évreux01/04/20193 000 € HTDates proposées dans les agences M2iRéserver
Le Havre01/04/20193 000 € HTDates proposées dans les agences M2iRéserver
Lille01/04/20193 000 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Dijon01/04/20193 000 € HTDates proposées dans les agences M2iRéserver
Grenoble01/04/20193 000 € HTDates proposées dans les agences M2iRéserver
Lyon01/04/20193 000 € HTDates proposées dans les agences M2iRéserver
Saint-Étienne01/04/20193 000 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Bordeaux01/04/20193 000 € HTDates proposées dans les agences M2iRéserver
Orléans01/04/20193 000 € HTDates proposées dans les agences M2iRéserver
Tours01/04/20193 000 € HTDates proposées dans les agences M2iRéserver
Bordeaux03/06/20193 000 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Montpellier01/04/20193 000 € HTDates proposées dans les agences M2iRéserver
Aix-en-Provence03/06/20193 000 € HTDates proposées dans les agences M2iRéserver
Montpellier03/06/20193 000 € HTDates proposées dans les agences M2iRéserver
Sophia Antipolis03/06/20193 000 € HTInscriptions en cours, places disponiblesRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Certification : M2i Langages de Programmation (+ 120€)

Présentation de Xamarin Framework

  • Introduction sur les techniques de développement d'applications mobiles
  • Xamarin et plateformes disponibles
  • Intégration de Xamarin.Forms dans Visual Studio 2015
  • Installation et configuration des émulateurs
  • Structure d'une application Xamarin

Langage XAML et applications mobiles hybrides

  • Introduction à XAML pour les interfaces mobiles
  • Extensions du langage "Markup Extensions"
  • Styles et ressources
  • Interactions XAML par rapport au code C#
  • Spécificités des plateformes via XAML
  • Introduction et implémentation du pattern MVVM
  • Liaison des données

Les types d'interfaces graphiques

  • Vue d'ensemble de l'architecture des interfaces (Pages)
  • Types de contrôles conteneurs (Layout)
  • Type de contrôles pour le développement des vues
  • Types d'éléments (Cells)
  • Agencements graphiques et "Responsive Design"
  • Cycle de vie des applications

Navigation dans les applications mobiles

  • Mise en place d'une infrastructure de navigation
  • Types d'éléments (Cells) et contrôle (ListView)
  • Applications pour les données "Parents / Enfants"
  • Carrousel d'images et des "bitmaps"
  • Contrôles "WebView" et "BoxView"
  • Gesture et spécificités

Accès aux données

  • Utilisation de SQLite.Net PCL
  • Opérations de lecture et d'écriture
  • Services Web SOAP et services Web REST
  • Parseur de données JSON

Spécificité des différentes plateformes

  • Spécificités des plateformes Android, Windows Phone 8 et 10 et iOS
  • Service de dépendance "DependencyService"
  • Capture multimédia (son, image et vidéo)
  • Géolocalisation

Déploiement

  • Localisation et langues des applications
  • Sécurité
  • Xamarin Test Cloud
  • Déploiement des applications vers les stores

Certification (en option)

  • Nos tests de validation des compétences font partie intégrante du processus d'apprentissage car ils permettent de développer différents niveaux d'abstractions.
  • Solliciter l'apprenant à l'aide de nos QCM, c'est lui permettre d'étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d'ancrage mémoriel.
  • L'examen sera passé à la fin de la formation.

Les + de la formation

L'examen de certification est en français.

Testez vos connaissances

Objectif : Ce test a pour objectif de tester vos connaissances sur le langage C#.

En cliquant le bouton « Accepter », vous acceptez l’utilisation de cookies pour réaliser des mesures d’audiences et vous permettre d’enregistrer vos préférences de navigation. En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies.

Accepter Paramètres En savoir plus