Accueil > Réseaux et Télécoms > Xamarin.Forms
Formation #RST297

Formation Xamarin.Forms

Durée : 5 jours

Code : RST297


Prochaines dates programmées :

Du 03 au 07 Juin 2024

Du 21 au 25 Oct. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Etre capable de développer ses propres composants multi plateformes Xamarin.Forms
Programme
1/ Présentation du Xamarin Forms
  • Principes et notions de base
  • Architecture générale d’une application Xamarin.Forms
  • Xamarin Test Cloud (UI tests)
2/ Langage XAML
  • Introduction à XAML pour les interfaces mobiles
  • Extensions du langage (Markup Extensions)
  • Styles, DataTemplates et clés implicites
  • Interactions XAML par rapport au code C#
  • Spécificités des plateformes via XAML
  • MVVM et DataBinding
  • Listes
  • Liaison des données
  • Namespaces, Tags, Dependancy properties
  • Contrôles composites
3/ Les types d'interfaces graphiques
  • Tour d'horizon de l'architecture des interfaces
  • Présentation des types de contrôles conteneurs
  • Présentation du type de contrôles pour le développement des vues
  • Présentation des types d'éléments
  • Agencements graphiques et "Responsive Design"
  • Cycle de vie des applications
  • Incorporer des vues natives dans le XAML
4/ Gestion des données
  • Données locales vs. distantes
  • SQLlite
  • Webservices
  • Flux JSON
5/ Gérer la navigation dans les applications mobiles
  • Mise en place d'une infrastructure de navigation
  • Types d'éléments (Cells) et contrôle ListView
  • Carrousel d'images et des bitmaps
  • Contrôles WebView et BoxView
  • Gesture et spécificités
6/ Persistance des 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. Net
  • Spécificité des différentes plateformes
7/ Appréhender les spécificités des plateformes Android, UWP et iOS
  • Service de dépendance (DependencyService)
  • Capture multimédia (son, image et vidéo)
  • Géolocalisation
8/ Test et Publication
  • Localisation et langues des applications
  • Sécurité
  • Xamarin Test Cloud
  • Publication des applications vers les stores
9/ Personnalisation de ses composants Xamarin Forms
  • Custom-Renderers
  • Les "Effects"
  • Dessiner ses propres composants
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Analystes
  • Architectes
  • Chefs de Projet
  • Développeurs
  • Testeurs
Dates

Dates

  • Du 03 au 07 Juin 2024
  • Du 21 au 25 Oct. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.