Xamarin est un framework de développement mobile multiplateforme pour la technologie .NET

OBJECTIFS PEDAGOGIQUES

  • Développer une application mobile multiplateforme avec .NET

PROGRAMME

PRÉSENTATION DE XAMARIN FRAMEWORK SOUS VISUAL STUDIO 2017

  • Introduction au développement d’applications mobile
  • L’écosystème des technologies mobile
  • Découvrir les plateformes disponibles
  • Utiliser les émulateurs
  • Structure d’une application Xamarin

LES CONCEPTS DE NAVIGATION DANS UNE APPLICATION ANDROID

  • Définir les activités
  • Comprendre la notion de fragments
  • Définir les layouts et navigation par onglets
  • Introduction à l’ActionBar
  • Implémenter la navigation Drawer

PERSISTANCE DE DONNÉES DANS UNE APPLICATION MOBILE

  • Les options de stockages de données
  • Travailler avec SQLite
  • SQLite et asynchronisme
  • Communiquer avec des Services Web
  • Communiquer avec un serveur Microsoft

INTERACTIVITÉ AVANCÉE

  • Multimédia : intégrer des photos ou des vidéos, YouTube player
  • Détecter l'orientation et les événements tactiles
  • Travailler avec l'accéléromètre et le GPS

PUBLIC

Développeurs, concepteurs, développeurs d'applications

PRÉREQUIS

  • Connaissance du langage C# Bonne connaissance de l’environnement C# DotNet et du Pattern MVVM
  • INFORMATIONS PRATIQUES

    HORAIRES DE LA FORMATION
    de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00

    MÉTHODOLOGIE PÉDAGOGIQUE
    Théorie | Cas pratiques | Synthèse

    MODALITÉS D'ÉVALUATION
    Évaluation qualitative des acquis tout au long de la formation et appréciation des résultats