02.Formations Internet
Découvrez parmi nos formations Internet, de la conception Web, au pilotage de projet, en passant par l’installation de CMS ou des standards incontournables du Web (HTML5, CSS, jQuery, etc.), jusqu’à la programmation pour l’Internet Mobile, celle qui convient à vos besoins. Ne cherchez plus, tout est là !
8. Formation COCOA
Objectifs
S’initier à Cocoa et à la programmation en Objective-C orientée iPhone. Cette formation vous permettra de vous familiariser avec l’environnement de développement Apple, développer une application iPhone et la publier.
Participants
Pour tout développeur pratiquant déjà la programmation orientée objet.
Prérequis
Connaître un langage orienté Objet comme AS3, Java ou C#.
Programme
Introduction
- Historique
- Technologies et outils mis en oeuvre
Environnement de développement
- Présentation de l’environnement
- XCode
- Interface builder
- Cocoa Touch
- Objective-C
- Déploiement d’application
Objective-C 2.0
Syntaxe
Utilisation de classes existantes
- NSObject
- NSArray
- NSMutableArray
- NSString
Écrire ses propres classes
- Gestion de la mémoire et utilisation du ramassemiettes
Mise en oeuvre d’une application Cocoa
Développer sur iPhone
Le SDK et Cocoa Touch
Core application
- Cycle de vie d’une application
- Environnement d’exécution (sandbox, mémoire virtuelle)
- Bundle des fichiers composant une application
- Gestion des interruptions (appel, SMS, événement calendrier)
- Internationalisation des applications
- Bonnes pratiques (optimisation de la mémoire)
Créer son interface avec Interface Builder
Gestion de vue avec la classe UIView
Gestion des interactions utilisateur (gestures)
- Tap gestures
- Sélection et drop
- Multi-touch
- Copier, couper, coller
Médias
- Audio
- Vidéo
Gestion hardware (APN, accéléromètre, GPS…)
Télécharger la fiche
- Durée5 jours
- Prix2000 € HT
- Dates des
prochaines sessions - 27/02/2012
- 02/04/2012
- 02/07/2012
- 08/10/2012
- Villes
- Paris
- Formules
Recommander
Vous cherchez
une formation
sur mesure ?
une formation
sur mesure ?
N'hésitez pas
Ă nous contacter
