Rechercher une formation et ses disponibilités
Formation MAC OS X : Développement
Cette formation Développement MAC OS X sur 3 jours a pour objectif de vous rendre capable de développer des applications sur Mac. Nombreuses sont les plateformes équipées de Mac OS X ou tout simplement d'iOS, la programmation sur Mac semble donc être une alternative intéressante à envisager pour les développeurs. À terme, vous aurez une vue d'ensemble des mécanismes de programmation sous Mac et connaîtrez les bases pour développer en Objective-C et concevoir des applications Mac OS X.
OS X est une ligne de systèmes d?exploitation muni de nombreuses technologies comme Cocoa, Carbon ou encore Spotlight. Apple met à disposition des développeurs un environnement ergonomique et complet afin de pouvoir réaliser des applications robustes tout en tirant parti de l'ensemble des spécificités offertes par Mac OS X.
Objectifs de cette formation MAC OS X : Développement
- Se familiariser avec les bases du développement Mac OS X
- Appréhender la structure des applications Mac OS X
- Se servir des outils Apple XCode
Public de cette formation MAC OS X : Développement
Pré-requis de cette formation MAC OS X : Développement
- Connaître un langage de programmation procédural ou objet
- Avoir suivi une formation : Prise en main de Mac OS X
- Avoir suivi une formation Objective C
- Posséder des connaissances équivalentes à ces formations
Programme de cette formation MAC OS X : Développement
Mac OS X : Introduction générale
- Appréhender l'architecture globale de Mac OS X
- Outils logiciels de base intégrés : présentation
- Savoir manipuler les disques durs et la mémoire
- Exploiter les Informations Système et utilitaires intégrés
Appréhender la structure du système Mac OS X
- Savoir installer et désinstaller des logiciels
- Utiliser le Directory Service : créer et modifier un compte
- Appréhender la hiérarchie de volume : dossiers Système et Bibliothèque
- Manipuler les dossiers UNIX masqués
- Mettre à jour le Système
- Automator : Introduction générale
Visualiser les outils de développement Mac OS X
- XCode : introduction générale et méthode d'installation
- Se servir de l'éditeur intégré de Mac
- Objective-C : présentation et programmation
- Appréhender la phase de compilation et de lien
- API Carbon et Cocoa : introduction générale
- La notion d'héritage de classes
Cocoa : Programmer avec API native d'Apple
- Cocoa : introduction à l'utilisation du framework
- Interface Builder pour développer IHM
- Gérer la mémoire
- Sous-classes clés de NSControl
- KVC et KVO : appréhender les modèles de conception
- Core Data : appréhender les bases
- NSResponder et NSEvents : connaître leurs objets
- Localiser une application
Être capable de distribuer une application
- PackageMaker : Concevoir un installeur
- App Store : publier son application