Développement logiciel, Langages C / C++ / VB... - Orsys
Développement logiciel, Langages C / C++ / VB... - Orsys
Développement logiciel, Langages C / C++ / VB... - Orsys
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Stage pratique de 4 jour(s)<br />
Réf : OBC<br />
Participants<br />
Développeurs désirant<br />
programmer dans un<br />
environnement Apple sous<br />
MacOSX et voulant se<br />
diriger vers les filières de<br />
développement iPhone/iPad.<br />
Pré-requis<br />
Bonnes connaissances en<br />
développement <strong>logiciel</strong>.<br />
Prix 2014 : 2270€ HT<br />
Eligible DIF<br />
Dates des sessions<br />
Paris<br />
11&18 mar. 2014, 10 juin<br />
2014<br />
9 sep. 2014, 9 déc. 2014<br />
Objective C, programmation<br />
OBJECTIFS<br />
A l'issue, vous serez à même de programmer en Objective-C dans l'environnement Cocoa MacOSX et aurez<br />
toutes les bases nécessaires pour vous orienter vers les plateformes mobiles iPhone/iPad. Au travers de<br />
nombreux exercices, vous apprendrez à manipuler SDK et les outils proposés par Apple.<br />
1) Eléments de base<br />
2) Eléments avancés<br />
1) Eléments de base<br />
- Programmation en Objective-C.<br />
- Classes, Objets et Méthodes.<br />
- Types de données et expressions.<br />
- Booléens, complexes et imaginaires.<br />
- Structures de contrôle : if, while, do, break.<br />
3) Eléments additionnels<br />
4) Le Foundation Framework sous MacOSX<br />
(Environnement Cocoa)<br />
Exercice<br />
Exercices sur les classes, objets et méthodes, les différents types de données, les structures de contrôle.<br />
2) Eléments avancés<br />
- Les classes en détail.<br />
- Mécanismes d'héritage.<br />
- Polymorphisme, éléments dynamiques.<br />
- Variables et types de données.<br />
- Catégories et protocoles.<br />
Travaux pratiques<br />
Mécanismes d'héritage. Manipulation des catégories et des protocoles.<br />
3) Eléments additionnels<br />
- Le préprocesseur.<br />
- Eléments empruntés au langage C.<br />
Travaux pratiques<br />
Mécanismes de compilation et de préprocesseur.<br />
4) Le Foundation Framework sous MacOSX (Environnement Cocoa)<br />
- Introduction.<br />
- Présentation du SDK et de l'environnement Cocoa Apple.<br />
- Utilisation de XCode pour programmer en environnement MacOSX.<br />
- Nombres, chaînes et énumérations.<br />
- Travailler avec les fichiers.<br />
- Gestion de la mémoire.<br />
- Copier les objets.<br />
- Archivage.<br />
Travaux pratiques<br />
Programmes en environnement SDK. Manipulation des éléments du Framework Foundation. Manipulation de<br />
la mémoire. Mécanismes d'archivage.<br />
ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 28 / 86