Votre partenaire formation

Objective C, programmation

Réf: OBC
Durée: 4 jours

 

Objectifs de la formation

Ce stage intensif vous permettra d’acquérir une connaissance opérationnelle du langage. A l »issue, vous serez à même de programmer en Objective-C dans l »environnement Cocoa MacOSX et aurez toutes les bases nécessaires pour vous orienter vers les plateformes mobiles iPhone/iPad. Au travers de nombreux exercices, vous apprendrez à manipuler les outils et SDK proposés par Apple.

Contenu de cette formation Objective C:
-Eléments de base
-Eléments avancés
-Eléments additionnels
-Le Foundation Framework sous MacOSX (Environnement Cocoa)

-Développeur iPhone/iPad
-Développeur Web pour mobiles

 

 

Programme de Formation

Eléments de base

-Programmation en Objective-C.

-Classes, Objets et Méthodes.

-Types de données et expressions.

-Booléens, complexes et imaginaires.

-Structures de contrôle : if, while, do, break.

Exercice 
Exercices sur les classes, objets et méthodes, les différents types de données, les structures de contrôle.

 

Eléments avancés

-Les classes en détail.

-Mécanismes d »héritage.

-Polymorphisme, éléments dynamiques.

-Variables et types de données.

-Catégories et protocoles.

Travaux pratiques 
Mécanismes d’héritage. Manipulation des catégories et des protocoles.

 

Eléments additionnels

-Le préprocesseur.

-Eléments empruntés au langage C.

Travaux pratiques 
Mécanismes de compilation et de préprocesseur.

 

Le Foundation Framework sous MacOSX (Environnement Cocoa)

-Introduction.

-Présentation du SDK et de l »environnement Cocoa Apple.

-Utilisation de XCode pour programmer en environnement MacOSX.

-Nombres, chaînes et énumérations.

-Travailler avec les fichiers.

-Gestion de la mémoire.

-Copier les objets.

-Archivage.

Travaux pratiques 
Programmes en environnement SDK. Manipulation des éléments du Framework Foundation. Manipulation de la mémoire. Mécanismes d »archivage.

 

 

Profil Stagiaires & Pré-requis

Développeurs désirant programmer dans un environnement Apple sous MacOSX et voulant se diriger vers les filières de développement iPhone/iPad.

Bonnes connaissances en développement logiciel.

Prix:
Lyon, Aix, Nantes, Rennes, Toulouse, Bordeaux, Bruxelles, Strasbourg, Lille, Genève, Sophia-antipolis, Luxembourg:  2210 € HT

Dates de Formations
Nous Consulter