Search
Résultats pour {phrase} ({results_count} de{results_count_total})
Displaying {results_count} results of {results_count_total}
Formation .NET Conception d interfaces graphiques mobiles Xamarin
Domaine : Langages et Frameworks
DURÉE
4 jour(s)
OBJECTIFS
Identifier Xamarin et configurer l'environnement de développement. Concevoir des interfaces en XAML. Implémenter l'architecture MVVM. Créer différents types d'interfaces graphiques. Naviguer entre les pages d'une application mobile. Accéder aux données et aux services Web. Distinguer les spécificités des différentes plateformes. Déployer et sécuriser les applications sur les stores.
Pré-requis
Bonne connaissance de la programmation objet avec le langage Visual Basic .net ou C# nécessaire. Idéalement avoir suivi la formation "Programmation C#" du module 1A (27957).
Participants
Développeur 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
.NET Conception d interfaces graphiques mobiles Xamarin
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
Installation et configuration des émulateurs
Structure d'une application Xamarin
Xamarin et plateformes disponibles
Intégration de Xamarin.Forms dans Visual Studio 2015
Installation et configuration des émulateurs
Structure d'une application Xamarin
Décrire une interface en XAML
Interaction entre XAML et C#
Namespaces, Tags, Dependency properties
Styles, DataTemplates et clés implicites
Binding, Converters
Listes
Contrôles composites
Namespaces, Tags, Dependency properties
Styles, DataTemplates et clés implicites
Binding, Converters
Listes
Contrôles composites
Architecture MVVM (Model-View-ViewModel)
Intérêt de s'appuyer sur une architecture MVVM
Le pattern MVVM
Les commandes
Les messages
Travaux pratiques (Développement des VueModel de l'application)
Le pattern MVVM
Les commandes
Les messages
Travaux pratiques (Développement des VueModel de l'application)
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
Travaux pratiques (Création de la page d'accueil de lâapplication, Création de la page A Propos)
Types de contrôles conteneurs (Layout)
Type de contrôles
Types d'éléments (Cells)
Responsive Design
Cycle de vie des applications
Travaux pratiques (Création de la page d'accueil de lâapplication, Création de la page A Propos)
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"
Gesture et spécificités
Travaux pratiques (Mise en place du menu de navigation entre les deux pages de l'applicationn)
Types d'éléments (Cells) et contrôle (ListView)
Applications pour les données "Master/Details"
Carrousel d'images
Contrôles "WebView" et "BoxView"
Gesture et spécificités
Travaux pratiques (Mise en place du menu de navigation entre les deux pages de l'applicationn)
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
Travaux pratiques (Récupération de données sur un serveur REST)
Opérations de lecture et d'écriture
Services Web SOAP et services Web REST
Parseur de données JSON
Travaux pratiques (Récupération de données sur un serveur REST)
Spécificité des différentes plateformes
Spécificités des plateformes Android, Windows Phone et iOS
Service de dépendance "DependencyService"
Capture multimédia (son, image et vidéo)
Géolocalisation
Travaux pratiques (Prendre plusieurs photos, Ajouter une musique pour faire un diaporama)
Service de dépendance "DependencyService"
Capture multimédia (son, image et vidéo)
Géolocalisation
Travaux pratiques (Prendre plusieurs photos, Ajouter une musique pour faire un diaporama)
Déploiement
Localisation et langues des applications
Sécurité
Déploiement des applications vers les stores
Travaux pratiques (Déployer et installer l'application sur un vrai téléphone )
Sécurité
Déploiement des applications vers les stores
Travaux pratiques (Déployer et installer l'application sur un vrai téléphone )
dates des formations a grenoble
dates des formations a SOPHIA ANTIPOLIS
Cursus formation
Formations de la même thématique
- C # .NET - Le langage C#
- C # .NET Concepts avancés en C#
- .NET .NET Accès aux données avec Entity Framework et C#
- MICROSOFT ADO.NET Accès aux données avec ADO .NET et C#
- .NET Développement d'applications graphiques avec WPF
- ASP.NET Développement d'applications web avec ASP.NET MVC
- ASP.NET Développement d'applications Web avec Blazor et C#
- ASP.NET Introduction et pratique des micro-services en .NET
nos centres de formation