Durée :
3 jours
Objectif :
S'initier à COCOA et à programmation en Objective-C orientée iPhone. Permettre de se familiariser avec l'environnement de développement Apple, développer une application iPhone et la publier.
Pré-requis :
Notions de programmation, et ordinateur Mac Portable (OSX 10.6).
Public :
Développeur pratiquant la programmation, service informatique, ...
Plan de cours
Méthodologie :
Exercices pratiques et réalisation d’applications.
Notions abordées :
Culture générale Objective C
- Variables et constantes
- Types de données
- Opérateurs
- Fonction
- Paramètres et retours
- Structures conditionnelles et boucles
- Programmation orientée objet
Présentation de Cocoa
- Classes
- Catégories
- Protocoles
- Propriétés
- Frameworks
- Philosophie MVC
- Vues et Contrôleurs
- Observateurs
XCode
- L’IDE
- Compilateur
- Débuggeur
- Simulateur
- Bibliothèques
- Projets
Processus de développement
- Compilation
- Auto-completion
- Positionner et utiliser des points d’arrêt
- Messages d’erreur
- Aide en ligne
Interface Builder
- Créer des interfaces utilisateurs
- Placer des vues
- File Owner
- Actions et Outlets
- Nib et Xib
Eléments d’interface
- Vues
- Boutons
- Textes
- Images
- Contrôles divers
Navigation dans une application
- Nav Bar
- Tab Bar
Interactions
- Dialogues
- Alert sheets
- Timers
- Sons
- Indicateur de progression
- Pickers




