0% ont trouvé ce document utile (0 vote)
28 vues2 pages

Développez des Apps Mobiles avec Xamarin

Le document présente une formation de 4 jours sur Xamarin.Forms, destinée aux développeurs et chefs de projets souhaitant créer des applications mobiles multiplateformes. Les participants apprendront à développer des applications via C# et XAML, en abordant des concepts tels que le pattern MVVM, l'accès aux données et la navigation. La formation inclut des travaux pratiques et est animée par des formateurs expérimentés, avec des sessions programmées pour 2024 et 2025.

Transféré par

hugoralex73
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
28 vues2 pages

Développez des Apps Mobiles avec Xamarin

Le document présente une formation de 4 jours sur Xamarin.Forms, destinée aux développeurs et chefs de projets souhaitant créer des applications mobiles multiplateformes. Les participants apprendront à développer des applications via C# et XAML, en abordant des concepts tels que le pattern MVVM, l'accès aux données et la navigation. La formation inclut des travaux pratiques et est animée par des formateurs expérimentés, avec des sessions programmées pour 2024 et 2025.

Transféré par

hugoralex73
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Xamarin.

Forms, développer des applications PARTICIPANTS


Développeurs et chefs de projets

mobiles multiplateformes mobilité.

PRÉREQUIS
Connaissance requise de C# 3.0, la
Cours Pratique de 4 jours - 28h connaissance du XAML est un
avantage certain.
Réf : XAM - Prix 2024 : 2 390€ HT
Le prix pour les dates de sessions 2025 pourra être révisé COMPÉTENCES DU
FORMATEUR
Les experts qui animent la
formation sont des spécialistes des
matières abordées. Ils ont été
Xamarin.Forms est une infrastructure d’interface utilisateur qui permet aux développeurs validés par nos équipes
pédagogiques tant sur le plan des
de générer des applications Xamarin. Android, Xamarin. iOS et Windows à partir d’un connaissances métiers que sur
code base partagé unique. Il est intégré à Visual Studio. Vous développerez et testerez celui de la pédagogie, et ce pour
chaque cours qu’ils enseignent. Ils
des applications iOS, Android, Windows UWP via C# et XAML. ont au minimum cinq à dix années
d’expérience dans leur domaine et
occupent ou ont occupé des postes
à responsabilité en entreprise.
OBJECTIFS PÉDAGOGIQUES TRAVAUX PRATIQUES
À l’issue de la formation l'apprenant sera en mesure de : Les travaux pratiques, sur Mac et sur MODALITÉS D’ÉVALUATION
PC, permettent d'appréhender la Le formateur évalue la progression
Comprendre le processus de développement problématique des IHM pour mobiles
pédagogique du participant tout au
long de la formation au moyen de
d'une application mobile Xamarin.Forms pour tout système d'exploitation. QCM, mises en situation, travaux
pratiques…
Architecturer une application mobile via le Pattern Le participant complète également
MVVM un test de positionnement en amont
et en aval pour valider les
Mettre en œuvre les différents composants compétences acquises.

graphiques pour concevoir des interfaces mobiles MOYENS PÉDAGOGIQUES


ET TECHNIQUES
Enrichir l'application mobile par l'accès aux • Les moyens pédagogiques et les
données locales et distantes méthodes d’enseignement utilisés
sont principalement : aides
audiovisuelles, documentation et
support de cours, exercices
pratiques d’application et corrigés
des exercices pour les stages
LE PROGRAMME pratiques, études de cas ou
présentation de cas réels pour les
dernière mise à jour : 05/2021 séminaires de formation.
• À l’issue de chaque stage ou
séminaire, ORSYS fournit aux
participants un questionnaire
d’évaluation du cours qui est
1) Présentation du framework ensuite analysé par nos équipes
pédagogiques.
- Aperçu des techniques de développement d'applications mobiles. • Une feuille d’émargement par
demi-journée de présence est
- Concept Xamarin et plateformes disponibles. fournie en fin de formation ainsi
- Intégration de Xamarin.Forms V 3.0 dans Visual Studio 2017. qu’une attestation de fin de
formation si le stagiaire a bien
- Installation et configuration des émulateurs. assisté à la totalité de la session.
- Anatomie d'une application Xamarin et types de projets.
MODALITÉS ET DÉLAIS
Exercice : Développement d'une première application mobile. D’ACCÈS
L’inscription doit être finalisée 24
heures avant le début de la
2) Langage XAML et C# pour les applications mobiles formation.
- Introduction à XAML pour les interfaces mobiles.
ACCESSIBILITÉ AUX
- Extensions du langage (Markup Extensions). PERSONNES HANDICAPÉES
Vous avez un besoin spécifique
- Styles et ressources. d’accessibilité ? Contactez Mme
- Interactions XAML par rapport au code C#. FOSSE, référente handicap, à
l’adresse suivante psh-
- Spécificités des plateformes via XAML. [email protected] pour étudier au
- Liaison des données. mieux votre demande et sa
faisabilité.
Exercice : Développement d'une IHM via le langage déclaratif XAML et via le code C#.

3) Types d'IHM
- 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 (Cells).
- Agencements graphiques et "Responsive Design".
- Cycle de vie des applications.

ORSYS - https://www.orsys.fr/ - [email protected] - +33 (0)1 49 07 73 73 Page 1 / 2


- Nouveautés de la version 3 : CSS, Visual State Manager et le contrôle FlexLayout.
Exercice : Mise en œuvre des composants graphiques.

4) Navigation dans les applications mobiles


- Mise en place d'une infrastructure de navigation.
- Contrôle ListView.
- Applications pour les données Parents/Enfants.
- Carrousel d'images et des bitmaps.
- Contrôles WebView et BoxView.
- Diverses spécificités (Gesture...).
Exercice : Intégration de la navigation dans une application mobile.

5) Accès aux données locales et distantes


- Utilisation de SQLite.Net PCL.
- Opérations de lecture et d'écriture.
- Services Web SOAP et services Web REST.
- Parseur de données JSON.
- Introduction et implémentation du pattern MVVM.
Exercice : Réalisation d'applications mobiles connectées.

6) Spécificité des plateformes ciblées


- Spécificités des plateformes Android, iOS et UWP.
- Service de dépendance (DependencyService).
- Capture multimédia (son, image et vidéo).
- Gestion de la géolocalisation.
- Utilisation du framework plugins Xamarin Essentials
Exercice : Implémentation des spécificités respectives.

7) Déploiement
- Localisation des applications. Sécurité.
- Possibilités du Xamarin Test Cloud.
- Déploiement des applications vers les magasins.
Exercice : Tests de déploiement.

LES DATES

CLASSE À DISTANCE PARIS


2024 : 22 oct. 2024 : 15 oct.

2025 : 01 avr., 01 juil., 16 sept., 2025 : 25 mars, 24 juin, 09 sept.,


16 déc. 09 déc.

ORSYS - https://www.orsys.fr/ - [email protected] - +33 (0)1 49 07 73 73 Page 2 / 2

Vous aimerez peut-être aussi