Formation

Développer des applications mobiles

5 jours – 35 heures

Sodifrance

Objectifs

  • Maîtriser l’architecture des frameworks de développement mobile
  • Appréhender la programmation mobile pour iOS et Android
  • Développer une application universelle Windows 10
  • Développer une application mobile cross-plateformes
  • Déployer des applications dans les Store

Contenu pédagogique

Introduction à XAML

  • Présentation du langage
  • Les Namespaces
  • Les éléments
  • Le Binding
  • La navigation
  • Les Layout

Introduction à Xamarin

  • Les enjeux du developpement mobile cross-plateforme
  • La solution Xamarin
  • Les différences avec les autres frameworks de developpement mobile cross-plateformes (Apache Cordova, React Native)
  • Les différences entre Xamarin et Xamarin Forms

Xamarin Forms

  • Les spécificités du XAML
  • La navigation
  • Listes
  • Pages
  • Présentation du Pattern MVVM
  • Découplage du code UI et métier
  • Inversion de contrôle (IOC)
  • Les cartes avec Forms.Maps

Développement des parties Android et iOS

  • Création des écrans (Storyboard, XML)
  • Navigation (Intent, Segues)
  • Listes (TableView, ListView)
  • Les différences pour la Geolocalisation
  • Comparatif des API de cartographie (Google Play Services, API iOS)

Introduction à UWP

  • Présentation de Windows 10
  • Les différentes cibles (Windows 10, Windows Phone, Hololens,…)
  • Cycle de vie
  • Tuiles
  • Le multitask
  • Commandes vocales : Cortana
  • Les spécificités du XAML
  • Pivot, Hub, Flyout, …
  • Responsive Design (RelativePanel)
  • Navigation

Déployer une application

  • Déployer une application Xamarin sur Google Play
  • Déployer une application Xamarin sur l’App Store
  • Déployer une application UWP sur Windows Store

Intéressé(e) par cette formation ?

Promis vous ne le regretterez pas !

formation@sodifrance.fr 02 99 23 46 51


Public

  • Développeurs, chefs de projets, concepteurs et architectes

Pré-requis

  • Connaissances de la POO, de la plateforme Microsoft.NET et du développement C# ou VB .NET

Méthodes et moyens pédagogiques

  • 1 poste/stagiaire
  • Alternance théorie/pratique
  • 8 stagiaires maximum

Durée

  • 5 jours - 35 heures

Cette formation est seulement disponible en intra-entreprise, nous consulter pour plus d’informations.

Au fait !

Êtes-vous allés découvrir nos expertises ?

Au fait !

Êtes-vous allés découvrir nos expertises ?