Apprendre Xamarin - Jupiteo

Passer au contenu Apprendre Xamarin Apprendre XamarinPascal Lacroix2018-11-16T09:15:41+01:00

Apprendre à créer des applications mobiles multi-plateformes avec Xamarin

Comment créer des applications cross-platform avec le framework Xamarin ? Ou comment développer une fois et cibler iOS, Android et Windows.

TARIF (inter-entreprise) 2500 € HT / personne

DURÉE 5 jours

Prochaines sessions (Nous consulter)

DEMANDER UN DEVIS

Nous pouvons également nous déplacer dans vos locaux (formation intra-entreprise).

Présentation

La formation Xamarin permet d’acquérir les compétences et connaissances nécessaires pour développer des applications multiplate-formes pour les mobiles et les tablettes (utilisant les outils de Xamarin).

Objectifs

  • De comprendre le fonctionnement et l’intérêt de Xamarin
  • D’être en mesure de construire des applications pour iOS, Android ou Windows
  • D’être en mesure de créer une application multi-plateformes qui fonctionne sur iOS, Android et Windows

Public concerné

Cette formation s’adresse avant tout aux développeurs .NET utilisant Visual Studio. Une connaissance du développement mobile est un plus.

Prérequis

  • Avoir une expérience solide dans le développement d’application .NET
  • Savoir utiliser l’environnement Visual Studio 2017 ou suivant
  • Maîtriser le langage C#
  • Avoir des connaissances en langage SQL (pour les exercices et TPs)

Programme

Cette formation permet d’apprendre, étape par étape, les différents concepts et technologies mises en œuvre.

Jour 1 : Introduction à Xamarin

Introduction

  • Développement mobile : enjeux et particularités
  • Solutions proposées par Xamarin (présentation et fonctionnement interne)

Outils de développement

  • Intégration dans Visual Studio
  • Xamarin Studio
  • Compilation cross-plateformes sur Mac

Jour 2 : Architecture Technique de votre application

Bien organiser la solution Visual Studio

  • Présentation du projet
  • Stratégies de partage de code (PCL/ Shared projects) : Comment partager du code avec Xamarin et quels sont les avantages / inconvénients de chacune de ces méthodes ?
  • Organisation et bonnes pratiques de découplage du code UI / Métier pour chaque OS (iOS, Android, Windows Phone)

Jour 3 : Android et iOS

Développement de la partie Android

  • Présentation du développement Xamarin traditionnel pour des applications Android (Xamarin.Android)

Développement de la partie iOS

  • Présentation du développement Xamarin traditionnel pour des applications IOS (Xamarin.iOS)

Jour 4 et 5 : Xamarin Forms

Xamarin Forms

  • Présentation du développement d’applications avec Xamarin.Forms

Modules avancés complémentaires

  • Utilisation des principales fonctionnalités des devices : stockage, photos, géolocalisation.
  • Composants et CustomRenderer
  • Accéder à une base de données et manipuler des informations

Le formateur

Cette formation est donnée par Pascal LACROIX, formateur depuis 2012. Pascal est aussi architecte et développeur de terrain, spécialise des technologies .NET.

NOUS CONTACTER Page load link En poursuivant votre navigation, vous acceptez le dépôt de cookies tiers destinés à vous proposer des vidéos, des boutons de partage, des remontées de contenus de plateformes sociales. Ok Aller en haut

Tag » Apprendre Xamarin