Le développement en silo
Le fonctionnement de Xamarin
Le développement avec Xamarin / Xamarin.Forms
Application native versus application web
Support des Universal Apps avec Xamarin
Les APIs disponibles avec Xamarin
Vue d’ensemble de l’architecture des interfaces (Pages)
Type de contrôle conteneurs (Layout)
Type de contrôle pour le développement des vues
Type d’éléments (ListView et Cells)
Agencements graphiques et « Responsive Design »
Cycle de vie des applications
Créer et organiser les vues XAML
Découvrir et positionner les contrôles utilisateurs
Créer des pages : découvrir les différents layouts
Intégrer des photos et vidéos
Les listes et tables
Gérer la navigation avec le service de navigation
Utiliser les thèmes, les CSS, et les visual states
Animations et transitions
Limites des interfaces Forms / à Xamarin Natif
Les gestures
Gérer les différentes dimensions et orientations
Le pattern MVVM
Binding des données et des commandes
Le ViewModel
Les converters
Service de dépendance (DependencyService)
Utilisation de SQLite.Net PCL
Opérations de lecture et d’écriture
Services WebAPI REST
Parseur de données JSON
Capture multimédia (son, image et vidéo)
Géolocalisation / GPS
Calendrier / contacts
Utilisation de librairies / composants externes
Archiver l’app
Signer l’app
Déployer sur Google Play
Déployer sur l’App Store ou TestFlight
Faites-nous part de votre projet de formation,
nous sommes là pour vous guider.