1. CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
iPhone / iPad XCode et COCOA
Formation Informatique / Développement logiciel / iPhone
OBJECTIFS
• Maîtriser le développement d'applications mobiles sous iPhone
• Maîtriser le développement d'applications mobiles sous iPad
• Maîtriser le développement d'applications mobiles avec le framework XCode
• Maîtriser le développement d'applications mobiles avec le langage COCOA
PUBLIC
Développeurs d'applications mobiles
PRE-REQUIS
• Bonnes connaissances d'un langage de programmation objet (Java, C++, Objective-C)
PROGRAMME
Introduction
Quid sur le développement d'applications mobiles iOS
Processus de développement et de déploiement
Outils et licences
XCode : présentation, API's de programmation (Cocoa), Simulateur, debug
Structure d'un projet, fichiers, configuration
Langage C : syntaxe, concepts de base
Atelier : Manipulation de l'IDE XCode, SDK, un premier projet
Objective-C
Historique, versions
Syntaxe de base du langage : variables, structure de contrôles, fonctions
Programmation Orientée Objet sous Objective-C :
- Classes, instanciation
- Agrégation
- Encapsulation (propriétés)
- Héritage
Cycle de vie des objets et gestion de la mémoire
Contrôleurs
Protocoles
Atelier : construction d'une application complexe
Foundation.framework
Apport de COCOA
Cocoa Foundation Kit : classes simples
Cocoa Foundation Kit : structures de données
Présentation du Cocoa Application Kit
Atelier : Utilisation de multiples classes du framework : chaînes, listes, dictionnaires,...
Développement iPhone / iPad
Arborescence, interface, configuration
Création de vues :
- contrôles standards, listes
- navigation
- images, icônes
- vues personnalisées
- animation de vues
Pattern MVC : présentation, vues et liaison au contrôleur
Debug du code : options, problèmes récurrents
Optimisation du code
Test en émulation
Empaquetage et publication
Stockage des données :
A retenir
Durée : 5 jours soit 35h.
Réf. XCODE
Dates des sessions
Paris
01/06/2015
24/08/2015
26/10/2015
Aix en Provence
08/06/2015
31/08/2015
02/11/2015
Bordeaux
23/03/2015
14/09/2015
Lille
18/05/2015
27/07/2015
12/10/2015
Lyon
15/06/2015
07/09/2015
16/11/2015
Montpellier
30/03/2015
21/09/2015
Nantes
23/03/2015
22/06/2015
14/09/2015
23/11/2015
Nice
31/08/2015
Rennes
23/03/2015
14/09/2015
Strasbourg
24/08/2015
Toulouse
30/03/2015
29/06/2015
21/09/2015
30/11/2015
2. CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
iPhone / iPad XCode et COCOA
Formation Informatique / Développement logiciel / iPhone
- méthodes et différents formats
- sérialisation de données dans des fichiers
- préférences de l'utilisateur
Atelier : une application vitrine avec traitement de données XML
Concepts avancés
Communications diverses : synchrones, asynchrones
Evénements spéciaux, multitouch et motion
Support du multimédia
Internationalisation de l'application
Multithreading
Accès aux réseaux (Wifi), géolocalisation
Accès aux webServices
Atelier : construction d'applications complexes avec i18n, communications asynchrones et évènements spéciaux
Cette
formation est
également
proposée en
formule
INTRA-ENTREPRISE.
Inclus dans cette formation
Coaching Après-COURS
Pendant 30 jours, votre formateur
sera disponible pour vous aider.
CERTyou s'engage dans la réalisation
de vos objectifs.
Votre garantie 100%
SATISFACTION
Notre engagement 100% satisfaction
vous garantit la plus grande qualité
de formation.