Search
Résultats pour {phrase} ({results_count} de{results_count_total})
Displaying {results_count} results of {results_count_total}
Formation ANDROID Développer des applications mobiles multiplateformes
Domaine : Langages et Frameworks
DURÉE
5 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
Formation en cours collectif
Nous contacter pour une formation sur mesure ou en intra
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
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
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
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
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
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
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
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
Sécurité
Déploiement des applications vers les stores
dates des formations a grenoble
dates des formations a SOPHIA ANTIPOLIS
Cursus formation
Formations de la même thématique
nos centres de formation