Toutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.luToutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.lu

iPhone iPad avancé

Accueil » Formations » Front / Mobile » iPhone iPad avancé

Ce cours vous permettra d'apporter une plus-value à vos applications grâce à la découverte puis à la mise en oeuvre des frameworks avancés de Cocoa Touch. Enfin l'aspect méthodologie sera abordé par les tests afin d'ajouter de la robustesse au code grâce aux outils intégrés et tiers.

2500 € HT 5 jours MO-IOS2

Maîtriser le développement d'applications iPhone / iPad sous iOS

Programme

Géolocalisation :

  • Retrouver sa position avec Core Location
  • Intégrer des cartes avec MapKit

Utiliser les capteurs :

  • Le framework Core Motion
  • Gyroscope
  • Boussole
  • Accéléromètre

Gestion multi-média :

  • Audio/Vidéo avec le framework MediaPlayer
  • Audio/Vidéo avec le framework AVFoundation

Multi-threading et Multi-tâches :

  • Les threads
  • Grand Central Dispatch (GCD)
  • Multi-tâches

Persistance :

  • Fichiers plist et sérialisation
  • Le protocole NSCoding
  • SQLite
  • Le framework Core Data

Notifications

  • Locales
  • Apple Push Notification service

Tests unitaires :

  • Test avec OCUnit
  • Test avec GHUnit
  • Test avec OCMock