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#.

  • Durée 3 jours
  • Prix régulier 1 300
  • Prix préférentiel 1 125?
  • Lieux
    • Québec
    • Montréal
  • 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 multiplateformes, valoriser l’approche de partage de code et mettre en avant la conception et l'expérience utilisateur. À la fin de la séance, 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. ?

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

Note matériel

Matériel didactique en anglais.

Dates

  • Québec

    27 mars au 29 mars 2017

  • Montréal

    10 avril au 12 avril 2017

Formateur(s) attitré(s)

Autre(s) cours dans cette catégorie