INTER
INTRA
Inter
La formation inter-entreprise se déroule dans nos locaux ou à distance et peut regrouper des salariés de différentes entreprises au sien d'une même session. Le contenu et les dates de formation sont définis par notre catalogue.
Intra
La formation intra-entreprise se déroule dans nos locaux, dans les locaux de l'entreprise ou à distance et regroupe des salariés d'une même entreprise. Le contenu et les dates pourront être adaptés à des besoins spécifiques.
Référence | Non renseigné | |
---|---|---|
Durée | 3 jour (21 heure) | |
Tarif public (inter) |
Nous consulter
|
|
Tarif public (intra) | Nous consulter |
Prochaines sessions
Chargement...
Aucune session n'est planifiée pour le moment. Vous pouvez toujours nous contacter pour une solution sur mesure.
Faire une demande
Oups ! Nous n'arrivons temporairement pas à vous afficher les sessions. Vous pouvez tout de même nous appeler ou laisser une demande d'inscription pour planifier une session (en présentiel ou à distance).
04 37 24 36 78
Offre intra-entreprise
Nos conseillers vous proposeront une solution sur mesure qui correspondra au mieux aux besoins de votre entreprise.
Sessions et inscription
Masquer les sessions
Description de la formation
Objectifs pédagogiques
A l'issue de cette formation, l'apprenant sera capable de :
- Mettre en place l’environnement de développement et l’émulateur Android
- Concevoir un écran d’application en utilisant les composants et les dispositions de la librairie standard.
- Afficher une liste complexe de données
- Mettre en œuvre les différents modèles de navigation
- Choisir et configurer le thème de l’application
- Stocker les données en local avec SQLite
- Accéder aux données distantes avec une API Rest
- Définir une stratégie de compilation pour optimiser les performances
Pour qui ?
Pré-requis
Certification
Laissez-nous vous présenter cette formation

Contenu du programme et objectifs opérationnels
Présentation de Xamarin
- Xamarin, qu’est-ce que c’est ?
- Les concepts clés et les plateformes disponibles
- Compilation cross-plateformes
- Stratégies de partage de code : PCL, Shared Projects
- Outils de développement et émulateurs
Notions fondamentales
- Mise en place des outils
- Création d’un projet
- Interface en XAML
- Créer un composant
- Cycle de vie de l’application
Interface utilisateur
- Composants simples
- Composants liste et défilement
- Liaison des données
- Design Pattern MVVM
- Mise en page avec les layouts
- Styles et Ressources
Structure et navigation
- Template et contrôle
- Navigation dans l’application
- Pages, Onglets
- Pages maitre-détails
- Menu, Shell
Services
- Gestion des services
- Injections de dépendance
- Accès aux données locales
- Travailler avec la base de données SQLite
- Accès aux services Web
- Consommer un service REST
Utilisation des API natives
- Accéder aux API native (tél, photo)
- Librairie Xamarin Essentials
- Gérer du code spécifique Android / iOS
Déploiement des applications
- Optimiser l’intégration des libraires avec le « linker »
- Packaging pour le déploiement des applications
- Processus de déploiement sur Google Play
- Déployer son application sans passer par les Stores
Travaux pratiques
- Création d’une application Xamarin.Forms
- Mise en place du projet de gestion de banque
- Création d’une vue simple
- Afficher une liste de clients
- Ajouter un formulaire
- Mettre en place la navigation
- Connecter l’application à une API Rest
- Sauvegarder des données en local avec SQLite
- Appeler le service « Téléphone » spécifique à Android et iOS
Concepteur : ENI SERVICES - Diffuseur : Groupe Arkesys
Télécharger en PDF
Plus d'information sur cette formation ?