Formation: Introduction à Objective-C
Prix:
1360 €
Code cours:
LC005
Public:
Tout développeur souhaitant programmer en Objective-C, en particulier pour aborder le développement Cocoa pour les applications iPhone, iPad et Mac OS X.
Objectifs:
Comprendre les principes de base de la programmation avec Objective-C, et les bases de la programmation objet.
Connaissances préalables nécessaires:
Des notions de programmation sont nécessaires, quel que soit le langage. La pratique du C est un plus mais n'est pas requise.
Historique du langage Objective-C
Positionnement par rapport au C, C++, Smalltalk, Java
Caractéristiques du langage
Domaines d'utilisation
Outils de développement : le compilateur gcc, l'IDE Xcode
Présentation du framework Cocoa
Programmation orientée objet
La notion de classe, l'héritage
Appel de méthode : le message
Format du message
Encapsulation, polymorphisme
La classe NSObject
Définition d'une classe
Gestion de la mémoire
Allocation, désallocation
Instanciation d'un objet : alloc, init
retain, release, autorelease
Travaux pratiques