• Meylan
  • Moirans
  • Sophia Antipolis
  • Les Webinaires ATP
04 76 41 14 20
Atp Formation
  • Formations
  • Certifications
  • Société
  • Contact
Plan de cours
Accueil > Formations > Développement et méthodes > ANDROID Développer des applications mobiles multiplateformes

Formation ANDROID Développer des applications mobiles multiplateformes

Domaine : Développement et méthodes

DURÉE
5.0 jour(s)

 
OBJECTIFS
Comprendre le processus de développement d'une application mobile Xamarin.Forms. Maîtriser les techniques et langages lors du développement d'une application mobile.
 
Pré-requis
Connaître le langage C#. Bases en WPF conseillées.

Participants

Tout développeur Web amené à travailler sur des applications mobiles multi plateformes.

coût

Nous contacter pour une formation sur mesure ou en intra

programme

Télécharger le plan de cours

Consulter le plan de cours

LIEUx de formation
Notre centre de formation à GrenobleNotre centre de formation à MoiransNotre centre de formation à Sophia Antipolis
Sur votre site en formation intraEn classe distancielle

PROGRAMME DE FORMATION
ANDROID Développer des applications mobiles multiplateformes

Présentation de Xamarin Framework
Introduction sur les techniques de développement d'applications mobiles
Xamarin et plateformes disponibles
Intégration de Xamarin.Forms dans Visual Studio 2015
Intégration et configuration des émulateurs
Structure d'une application Xamarin
Décrire une interface en XAML
Interaction entre XAML et le C#
Namespaces, Tags, Dependacy properties
Styles, DataTemplates et clés implicites
Binding, Converters
Listes
Contrôles composites
Architecture MVVM
Intérêt de s'appuyer sur une architecture MVVM (Model-View-ViewModel)
Le pattern MVVM
Les commandes
Les messages
Les types d'interfaces graphiques
Vue d'ensemble de l'architecture (Pages)
Types de contrôles conteneurs (Layout)
Type de contrôles
Types d'éléments (Cells)
Responsive Design
Cycle de vie des applications
Navigation dans les applications mobiles
Mise en place d'une infrastructure de navigation
Types d'éléments (Cells) et contrôle (ListView)
Applications pour les données "Master/ Details"
Carrousel d'images
Contrôles "WebView" et "BoxView"
Gestures et spécificités
Accès aux données
Utilisation de SQLite.Net PCL
Opérations de lecture et d'écriture
Services Web SOAP et services Web REST
Parseur de données JSON
Spécificités des différentes plateformes
Spécificité des plateformes Android, Windows Phone 8, 10 et I0s
Service de dépendance "DependencyService"
Capture multimédia (son, image et vidéo)
Géolocalisation
Déploiement
Localisation et langues des applications
Sécurité
Déploiement des applications vers les stores
dates des formations a grenoble
  • Formation sur mesure, nous contacter
    Intra
dates des formations a SOPHIA ANTIPOLIS
  • Formation sur mesure, nous contacter
    Intra
formations associées
  • ANDROID Développer des applications mobiles avec le langage Kotlin
  • Développement ANDROID et Ios Création d'applications mobiles avec Ionic

Atp Formation
Formation informatique à Grenoble et Sophia Antipolis

31, avenue du Granier
38 240 Meylan

170, rue de Chatagnon
38 430 Moirans

1501/1503 route des Dolines
06560 Valbonne

  • Mentions légales
  • Conditions générales de vente
  • Contact
  • Formations
  • Certifications
  • Société
  • Contact