Spécificités Android/iOS du développement Xamarin
Objectif
Ce cours est la deuxième partie de la formation « Introduction aux applications mobiles en Xamarin ». Vous découvrirez toutes les spécificités des plateformes tels que les vues, les contacts, la caméra, la géolocalisation ou encore l’envoi de messages.
Prérequis
Vous devez avoir les bases du langage C# 3.0 ou une bonne connaissance du langage Java S7.
Profil du stagiaire
Ce cours est destiné aux développeurs et chefs de projets mobilité.
Durée
3 jours (21 heures)
Plan de formation
Module 1 : Spécificités natives Android et iOS
- Manipulations Audio et Vidéo
- Envois d'appels téléphoniques, d'emails et de messages SMS
- Détection des connexions réseaux
- Utilisation de l'API Google Map et iOS Map
- Accès aux fonctionnalités système
Module 2 : Spécificités des plateformes Android et iOS
- Introduction aux versions Android Marshmallow, Lollipop, KitKat, Jelly Bean et Android N Developer
- Introduction aux différentes versions iOS et aux divers Kits
- Ramasse-miettes et liaison aux librairies natives Java via Xamarin.Android
- Mappage des selectors Objective-C via Xamarin.iOS
- Bonnes pratiques de développement adoptées par Xamarin.Android et Xamarin.iOS