Objectifs pédagogiques
- Utiliser la communication avec iBeacon
- Intégrer les QR code et la réalité augmentée
- Mettre en place une notification Push
- Utiliser les services systèmes iOS
- Gérer ses données avec Core Data.
Niveau requis
Avoir une expérience du développement iOS ou avoir suivi le cours IOS-PRG "iOS - Développement natif iPhone et iPad".
Public concerné
Développeurs, architectes et chefs de projets techniques.
Programme
iBeacon
- Connexion à une balise
- Entre 2 terminaux
Multimédia
- AV Foundation
- Réalité augmentée
- Code barre et QR Code
- Core Animation
Système
- Système de fichiers sécurisé
- Transfert réseau en tâche de fond
- Réseau sécurisé
- Le trousseau
- Grand Central Displatch
- SMS / téléphone / mail
- PassBook
Core Data avancé
- Multithreading
- Optimisation de performance
- Traitement de masse
Push notification
- Côté client
- Côté serveur
- Le serveur de notifications d'Apple
Outils
- Tests unitaires
- UI Automation
- XCode Services
Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.
Modalités d’évaluation des acquis
- En cours de formation, par des études de cas ou des travaux pratiques
- Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)