DE335

Introduction au développement d’applications mobiles sur Xamarin

Développez des applications mobiles pour les plateformes iOS et Android avec le langage C#.

80%

de satisfaction globale de ce cours

?Moyenne attribuée par 22 participants ayant assisté à cette formation
  • Durée 3 jours
  • Prix régulier 1 425
  • Prix préférentiel 1 205?
  • Lieux
    • Montréal
    • Québec
  • Cours en
    laboratoire
  • Aussi en Formation privée
Parcours

Parcours de formation :

Parcours de formation en développement mobile

Voir le parcours
Résumé
Détails

Objectifs

Être en mesure d’utiliser Xamarin pour développer une application mobile multiplateforme, valoriser l’approche de partage de code et mettre en avant la conception et l'expérience utilisateur. À la fin de la formation, les participants pourront utiliser la plateforme Xamarin pour développer leurs propres applications mobiles natives iOS et Android.

Clientèle visée

Développeurs et programmeurs dans le domaine des applications mobiles.

Préalable

Connaissance du langage C# (cours MN201).

Ce cours est aussi offert en formation privée. ?

Appréciation de la formation

Qualité du formateur et des installations!

Djamal K. / Analyste-programmeur principal, ACCEO Solutions Inc.

Contenu

  • Introduction de Xamarin et comparaison avec d’autres technologies « cross-platform »
  • Présentation de l’environnement Xamarin
  • Construire l’application Xamarin et commander un t-shirt gratuit
  • Présentation des concepts de base iOS
  • Intégration Xcode
  • Concept natif : outlet, action, ViewController, etc.
  • Navigation
  • Utilisation des « storyboards »
  • Construire une application iOS de base
  • Présentation des concepts de base Android
  • « Layout » natif en utilisant XML
  • Concept natif : activité, intention, service, etc.
  • Navigation
  • Construire une application Android de base
  • Comment faire une liste sous iOS et Android
  • ListView / UITableView
  • Styler les tables et cellules
  • Stratégie pour maximiser le partage de code entre les iOS et Android
  • Shared project ; PCL ; MVVM
  • Construire une liste sous iOS et Android en partageant du code
  • Communication réseau, gérer les données (XML, Json)
  • Contrôles personnalisés sous iOS et Android
  • Données locales et usage de SQLite
  • Xamarin.Forms
  • Déploiement de vos applications sur l’App Store et Google Play
  • Bonnes pratiques de développement

Dates

  • Montréal

    5 février au 7 février 2018

  • Québec

    26 février au 28 février 2018

  • Montréal

    30 avril au 2 mai 2018

Formateur(s) attitré(s)

Autre(s) cours dans cette catégorie