Développement applications iOS

iPhone iPad IOS avancé

Objectifs

  • Utiliser et afficher des données de géo-localisation
  • Se servir des capteurs intégrés
  • Gérer du contenu multimédia
  • Déclencher des traitements asynchrones
  • Connaître les outils pour stocker des données

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
Please login to get access to the quiz
iPhone iPad iOS (Prev Lesson)
(Next Lesson) Swift
Back to Développement applications iOS
Public

<ul> <li>Architectes</li><li>Consultants</li><li>Développeurs</li><li>Ingénieurs</li> </ul></div></div>

Pré-requis

Expérience dans le développement iOS