Menu

FORMATIONS / INFORMATIQUE / LANGAGE / DEVELOPPEMENT / Langage Bas Niveau

LD-115  Xamarin - développer des applications mobiles |  4 jours  | 28 heures

Cours en presentiel

01/. Identifier Framework Xamarin

  • Les plateformes mobiles
  • Historique (iOS, Android)
  • Architectures de chaque plateforme
  • Introduction Xamarin
  • Les différentes approches et le fonctionnement du Framework
  • L’environnement de développement Visual Studio
  • Installation et configuration des émulateurs

02/. Distinguer la spécificité des différentes plateformes

  • Spécificités des plateformes Android et iOS
  • Découvrir un projet Android (Activity, permissions, ressources, interfaces utilisateur, afficher les informations d’une liste, naviguer, web service)
  • Découvrir un projet iOS (Interface utilisateur, le storyboard, naviguer entre deux écrans, afficher les informations d’une liste, web service)

03/. Utiliser Xamarin.Forms

  • Intégration de Xamarin.Forms dans Visual Studio
  • Structure d’une application Xamarin iOS / Android
  • Cycle de vie
  • Composants visuels
  • Code partagé

04/. Utiliser 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 (ListView et Cells)

05/. Pratiquer le langage XAML

  • Introduction à XAML pour les interfaces mobiles
  • Styles et ressources
  • Interactions XAML par rapport au code C#
  • Spécificités des plateformes via XAML



06/. Naviguer dans les applications mobiles

  • Les événements
  • Mise en place d’une infrastructure de navigation
  • Types d’éléments (Cells) et contrôle (ListView)

07/. Utiliser une architecture MVVM

    08/. Accéder aux données locales

    • Les préférences
    • Utilisation de SQLite.Net PCL

    09/. Accéder aux données distantes

    • API REST
    • Format JSON

    10/. Pratiquer les notions de contrôles personnalisés et les thèmes



      Tarif
      2600€ HT

      Public
      Développeurs pour des projets de mobilité. Si vous en êtes en situation de handicap, merci de nous contacter.

      Objectifs
      Maîtriser 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.

      Prérequis
      Évaluation diagnostique réalisé en amont. Avoir de bonnes connaissances sur l'environnement .NET et C#.

      Méthodes pédagogiques
      Exposés alternant théorie et pratique, études de cas, correction travaux pratiques et ateliers. 1 support de cours par personne.

      Ressources pédagogiques
      1 Formateur. 1 ordinateur par personne, un vidéoprojecteur par salle de cours, un tableau numérique. Connexion Internet très haut débit.

      Évaluation et sanction de fin de parcours
      Évaluation formative par le formateur pendant le programme. Évaluation des acquis en fin de session. Attestation de fin de formation délivrée.

      VOS DATES DE FORMATION


      • Vous souhaitez organiser cette formation à une date spécifique ?
      • Vous ne trouvez pas de date de session sur les semaines à venir ?
      Contactez nos équipes au 05 59 14 62 62 ou remplissez le formulaire de contact