Nouvelle formation

Formation Xamarin Développement mobile Multi plateforme

Découvrer le développement d'applications  XMARIN pour IOS et ANDROID

Téléchargez le pdf de la formation

Présentation

DVSE006
5 jours ( 35 heures )
Présentation
Cette formation XMARIN vous permettra d créer une appplication complète sur  Iphone/Ipad ou Android e Framework Monotouch et Monodroid
 

Objectifs du cours
Cette formation XMARIN vous permettra d créer une appplication complète sur  Iphone/Ipad ou Android e Framework Monotouch et Monodroid
Pré-requis
Mâitrise du C#.

Programme

 

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
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
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

Partager cette formation

 

Contactez-nous

contactez logware

Vous êtes intéressé par cette formation ou souhaitez simplement obtenir des informations complémentaires ?

+33 1 53 94 71 20

Écrivez-nous on vous rappelle

  1. Nom*
    Merci de saisir un nom valide
  2. Prénom*
    Merci de saisir un prénom valide
  3. E-mail*
    Merci de saisir une adresse email valide
  4. Téléphone*
    Numéro de téléphone invalide
  5. Entreprise
    Donnée invalide

Parce que nous comprenons la nécessité d'obtenir un enseignement qui permettra à votre équipe d'atteindre vos objectifs, nous restons flexibles et sommes capables d'adapter nos programmes de formation à vos besoins.

> En savoir plus