Xamarin : Architectures multi-plateformes mobile et desktop Réf : Xam3

Par Zaak Chalal

Maîtriser l'architecture d'un projet mobile et les bonnes pratiques de mise en œuvre avec Xamarin.

Durée :
2 jours

1 375 € HT (prix conseillé)

Partage :

  • Twitter
  • Facebook
  • E-mail
  • Linkedin
  • Viadeo

Soyez alertés par e-mail des nouvelles sessions : Poser une alerte,

Description

Cette formation, essentielle dans tout projet mobile multi-plateformes, permet aux équipes (développement, architecture, chef de projet, etc.) de partager une vision claire sur l’approche multi-plateformes mobile et desktop (Windows et Mac OS X), ses contraintes et ses atouts, et d’améliorer la communication, planification et gestion des risques inhérents à ce type de projet. 

Objectifs pédagogiques

A l’issue de cette formation, les participants seront en mesure de :
  • Appréhender l'architecture du Framework Microsoft pour Windows 8, XP, RT et phone et du framework Xamarin,
  • Appréhender les architectures mobiles multi-plateformes ainsi que les architectures desktop,
  • Maîtriser les éléments de base de la programmation mobile pour iOS et Android,
  • Maitriser les éléments de base de la programmation desktop pour Windows XP/7 et Mac OS X,
  • Développer une application mobile et desktop multi-plateformes.


Public

Architecte logiciel
Chef de projet mobile
Développeurs / Testeurs 

Pré-requis

Connaissance de l’environnement Microsoft DotNet, C#, Visual Studio et TFS

Type

Stage pratique

Méthode pédagogique

Alternance de cours magistraux (50%) et de travaux pratiques (50%).

Plan de cours

Les plateformes Microsoft et XAMARIN
Présentation du paysage des plateformes mobiles,
L’importance du cloud pour le développement mobile,
Présentation des différentes pratiques et technologies de développement multi-plateforme,
Présentation des différentes interfaces : Windows 8, Windows Phone, iOS et Android, Mac OSX,
Architecture de Windows 8 et Windows Phone,
Extension Xamarin pour iOS et Android,
Extension Xamarin pour Mac OS X,
Vision globale de l’architecture multi-plateformes.

Les ateliers de développements
Les ateliers Microsoft: Visual Studio et TFS,
L’atelier Xamarin,
L’atelier xCode et Eclipse,
Homogénéisation des outils développement,
Mise en place d’une démarche ALM (Application LifeCycle Management) avec TFS dans un contexte multi-plateformes,
Contraintes et risques,
Gestion des tests : unitaires, debugging, UX…,
Gestion du déploiement. 

Les pratiques avancées
Autopsie d’un projet multi-plateformes,
Méthodologie : Le cycle de développement,
Normalisation de la structure de vos projets et de vos implémentations,
Les clés pour maximiser la réutilisation de code : Classes partielles, directives de compilations, composants, etc.
User Experience : les points clés,
Etape 1 : Prototypage,
Etape 2 : Implémentation sur une plateforme « Standard »,
Etape 3 : Déclinaisons de la plateforme « Standard » vers les plateformes tierces,
Etape 4 : Déploiement et tests. 


Prochaines sessions

Aucune session de planifiée à ce jour, veuillez nous contacter pour avoir plus d'info ou suggérez vous-même une session.


Proposer une session.

Pas de témoignage pour l'instant.

Cher(e) visiteur(euse),
Nous vous remercions pour l'intérêt porté à nos formations. La pré-inscription à une session de formation se fait via le formulaire d'inscription de la page formation.

La Convention de Formation Professionnelle Continue simplifiée vous sera envoyée par mail dans les 72H max. Votre inscription est considérée comme définitive, une fois cette convention signée par votre entreprise ou OPCA. La facture sera émise à l'issue de la formation, comme mentionnée dans nos conditions générales de vente.

A noter que les demandeurs d'emploi peuvent bénéficier d'une remise de 20% sur le prix public.

Pour toute information complémentaire ou demande de devis, n'hésitez pas à nous contacter au 01 53 34 66 10 ou à nous solliciter par mail.

A très bientôt dans l'un de nos centres de formation.
L'équipe Clever-Institut.

Les autres formations « Développement mobile et tablette »  – Voir toutes les formations