Xamarin pour iOS et Android

Xamarin pour iOS et Android
Objectifs de la formation Xamarin iOS - Android
A la fin de cette formation Xamarin, vous serez capable de créer une application complète sur
iPhone/iPad ou Android en C# en utilisant les frameworks Monotouch et MonoDroid.
Si vous souhaitez vous certifier Xamarin c'est possible avec notre formation Xamarin +
Xamarin University
Public concerné
Développeurs.
Chefs de projets.
Pré-requis
Informations
pratiques
Présence nationale
Référence : #ST01
Durée : 5 jours (35 heures)
Tarif inter-entreprises: 2490
Connaitre le C# ou avoir suivi la (HT)
formation C# initiation.
Stage intra-entreprise
disponible
Formateur CERTIFIE Xamarin
Dates 2015:
- du 5 au 9 Janvier 2015
- du 12 au 16 Janvier 2015
- du 26 au 30 Janvier 2015
Cliquez sur l'image pour
l'agrandir
Auxerre, Bordeaux, Caen,
Clermont-Ferrand, Dijon,
Grenoble, Lille, Lyon, Marseille,
Montpellier, Nantes, Nice,
Paris, Perpignan, Reims,
Rennes, Rouen, Strasbourg,
Toulouse, Toulon, Tours
- du 9 au 13 Février 2015
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Xamarin pour iOS et Android
- du 23 au 27 Février 2015
- du 9 au 13 Mars 2015
- du 23 au 27 Mars 2015
- du 6 au 10 Avril 2015
- du 13 au 17 Avril 2015
- du 18 au 22 Mai 2015
- du 1er au 5 Juin 2015
- du 15 au 19 Juin 2015
- du 29 Juin au 3 Juillet 2015
- du 20 au 24 Juillet 2015
- du 3 au 7 Aout 2015
- du 7 au 11 Septembre 2015
- du 21 au 25 Septembre2015
- du 12 au 16 Octobre 2015
- du 26 au 30 Octobre 2015
- du 2 au 6 Novembre 2015
- du 23 au 27 Novembre 2015
- du 14 au 18 Décembre 2015
Consultez-nous pour obtenir un
devis et les prochaines
disponibilités de nos
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Xamarin pour iOS et Android
consultants formateurs.
Programme de la formation Xamarin
Présentation du framework Xamarin
Introduction au développement iPhone et iPad
Introduction au développement Android
Xamarin iOS (ex MonoTouch), Objective-C, avantages et inconvénients
Xamarin Android (ex Monodroid), Java et/ou C#, avantages et inconvénients
Prendre en main MonoDevelop, Interface Builder et Eclipse
Cycle de vie du développement, du projet
Structurer un développement Xamarin pour réutilisation du code entre plateformes (iOS, Android,
Windows)
Réutiliser des modules C# server dans son développement mobile
Xamarin iOS : Création d'application iPhone/iPad
Créer des Views
Savoir gérer la navigation avec les ViewControllers
Manipuler et positionner les principaux contrôles
Mettre en place des fenêtres modales
Construire ses toolbars
Architecture d’une application MonoTouch
Limites des interfaces avec Mono par rapport à un développement natif
Controles de bases : UILabel, UIButton, UIImage, UITextField, UIScrollView, UISegmentedControl,
UISwitch, UIPageControl, UIToolbar
Xamarin iOS : Utilisation avancée des tables
Les tables, concepts et utilités ?
L’UITableView, UITableViewSource et UITableViewControler
Fournir un index de tables
Personnalisation des cellules
Xamarin iOS : Multitâches
Etat des applications (attention nouveautés iOS7)
Comprendre les tâches de fond
Méthodes déléguées
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Xamarin pour iOS et Android
Bonnes pratiques de multitâches
Xamarin Android : Ecrans
Activités, Fragments
Cycle de vie d’une activité
Passage d’écrans en écrans
Interagir Eclipse et Xamarin
Le MVC sous Android avec Xamarin
Les layouts
Tour d’horizon des contrôles
Xamarin Android : Préférences
Pourquoi des préférences
Comment fonctionnent les préférences
Types de préférences
Créer un écran de préférences
Récupérer et stocker nos préférences
Autres solutions de stockage
Xamarin Android : Menus
Introduction aux menus sous Android
Types de menus : Option, Context, Sous menus
Créer un menu
Menus dynamiques
Créer un Context menu
Persistance et gestion des données
Stocker des fichiers sur disque, sur SD
Utiliser une base de données SQLite
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Xamarin pour iOS et Android
Communiquer avec des services web (REST, JSON, XML, WebServices)
Focus sur la communication avec une architecture serveur Microsoft (WCF, LinQ)
Aller plus loin dans l'interactivité
Multimédia : Intégrer des Photos/Vidéos, du Youtube
Détecter l'orientation et les événements tactiles
Travailler avec l'accéléromètre et le GPS
Comment prendre des photos
Mettre en place un système de push
Déployer son application
Signer son application
Processus de déploiement sur l'AppStore, le Google Play, le Windows Store
Comment déployer son application sans passer par les Stores (applications internes)
Analyser les statistiques d’utilisation de nos applications mobiles
Logiciels utilisés
Tout logiciel où il n'y a aucun intérêt pédagogique à le faire faire par les stagiaires sera
préinstallé sur les postes.
Travaux pratiques
Tout au long de cette formation, de nombreux exercices seront effectués. En effet, environ 60%
du temps est concacré à la pratique.
Formations connexes disponibles dans notre centre de formation
Si vous souhaitez aller plus loin après la formation MonoSDK, vous pouvez suivre nes
formations iPhone, Android, Windows Phone 7, ou JQuery Mobile.
Mots clés associés à cette formation
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Xamarin pour iOS et Android
MonoTouch, MonoDroid, MonoSDK, iOS, Android, développement mobile.
Financement de la formation professionnelle
Ce cours peut être financé par l'OPCA (Agefos, Fafiec, Opcalia...) de votre entreprise ou par le
Fongecif de votre région.
Il peut également être suivi dans le cadre du DIF, du CIF, ou d'une période de
professionnalisation.
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Powered by TCPDF (www.tcpdf.org)