• Développer avec Xamarin (IOS et Android)

Accueil / Développer avec Xamarin (IOS et Android)

Développer avec Xamarin (IOS et Android)

Durée : 5 jours
Tarif Inter : 2400 €
Tarif sur mesure : Nous consulter
Référence : 3MXA

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

Cette formation vous permettra de comprendre les API Xamarin.Android et Xamarin.iOS et de développer des applications mobiles. 

 

Objectifs

  • Comprendre les API Xamarin.Android et Xamarin.iOS
  • Développer des interfaces mobiles fluides et modernes via les contrôles natifs des plateformes
  • Exposer des services métiers mutualisés pour les deux plateformes
  • Accéder aux fonctionnalités spécifiques telles que l’API Google Map, la caméra, la messagerie
  • Développer les applications mobiles suivant les bonnes pratiques recommandées par Xamarin

Programme

  1. Introduction à la plateforme Xamarin :

    • Aperçu des techniques de développement des applications mobiles
    • L’apport des frameworks Xamarin.Forms, Xamarin.Android et Xamarin.iOS
    • Ateliers de développements, structure des projets Android et iOS
    • Composants nécessaires au développement – Emulateurs et simulateurs
  2. Développement des interfaces Android et iOS :

    • Fondamentaux des API Android et iOS – Cycle de développement
    • Comparatif des contrôles UI – Pages, Layouts et Vues proposées par Android et iOS
    • Fichier AXML, notion d’Activity et logique des interfaces Android
    • Concept Intents et Services Android
    • Concept Storyboard et Contrôleur iOS
    • Implémentation de la navigation, transformations et animations
  3. Traitement des données pour les applications Android et iOS :

    • Persistance des données applicatives
    • Création et traitement des données via SQLite
    • Consommation de services REST/OData
    • Liaisons de données aux contrôles de type ListView pour Android et CollectionView pour iOS
    • Fournisseurs natifs de données
    • Accès au système de fichiers et contraintes imposées par les plateformes
  4. 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
  5. 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
  6. Déploiement vers les Stores :

    • Traitement des ressources
    • Configuration du fichier AndroidManifest.xml
    • Configurer des fichiers PLIST en iOS
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

Paris

Rennes

Nantes

Sophia Antipolis

Aix en Provence

Demande de renseignement