Xamarin pour iOS et Android

Download Report

Transcript 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é Informations pratiques

Développeurs.

Référence : #ST01 Chefs de projets.

Durée : 5 jours (35 heures)

Pré-requis

Tarif inter-entreprises: 2490 Connaitre le C# ou avoir suivi la formation C# initiation .

(HT) Stage intra-entreprise disponible

Présence nationale

Formateur CERTIFIE Xamarin

Cliquez sur l'image pour l'agrandir Dates 2015: - du 5 au 9 Janvier 2015 - du 12 au 16 Janvier 2015 - du 26 au 30 Janvier 2015 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.

Powered by TCPDF (www.tcpdf.org) Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]