• 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

A distance

Du 25 au 29 janvier 2021
Du 01 au 05 février 2021
Du 22 au 26 mars 2021
Du 12 au 16 avril 2021
Du 03 au 07 mai 2021
Du 14 au 18 juin 2021
Du 05 au 09 juillet 2021
Du 09 au 13 août 2021

Demande de renseignement