Développement d'application iPhone/iPad sous iOS
Programme
Presentation de iOS et du SDK
- Prérequis
- Historique
- Architecture
- Les différentes couches
Xcode, anatomie d’une application
- Création de projet
- Gestion des fichiers
- Configuration
- Documentation and navigation dans le code
- Storyboard and fichier Nib
- Interface Builder
Design Pattern
- Délégation
- Cible/Action
- MVC
Le framework UIKit
- Vue d’ensemble
- Evènements and notifications
- Chaîne de répondeurs
- Hiérarchie des vues
- Anatomie d’une vue
- Les contrôleurs de vue
Les sous-classes de UIView
- UIScrollView and UIImageView
- Les vues pour le texte
- UIWebView
- UITableView
- Popovers and UISplitView
- Contrôles et autres vues
Intéractions avec les vues
- Segues
- Touch et multi-touch
- Gestes
Système et réseaux
- Gestion des fichiers
- Requêtes HTTP
- XML and JSON
- Bonjour
Les frameworks MessageUI et Social
- Mail
- SMS
- Partager sur Facebook et Twitter
App Store et compléments
- Internationalisation
- Préférences
- Recommandations : Human Interface Guidelines (HIG)
- Publier sur l’App Store