SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
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
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.

Contenu connexe

Tendances

Vb009 formation-visual-basic-net-les-bases-et-perfectionnement
Vb009 formation-visual-basic-net-les-bases-et-perfectionnementVb009 formation-visual-basic-net-les-bases-et-perfectionnement
Vb009 formation-visual-basic-net-les-bases-et-perfectionnementCERTyou Formation
 
Wi8 mt formation-windows-8-developpement-d-applications-metro
Wi8 mt formation-windows-8-developpement-d-applications-metroWi8 mt formation-windows-8-developpement-d-applications-metro
Wi8 mt formation-windows-8-developpement-d-applications-metroCERTyou Formation
 
Cshaa formation-csharp-perfectionnement
Cshaa formation-csharp-perfectionnementCshaa formation-csharp-perfectionnement
Cshaa formation-csharp-perfectionnementCERTyou Formation
 
Jqerm formation-jquery-mobile
Jqerm formation-jquery-mobileJqerm formation-jquery-mobile
Jqerm formation-jquery-mobileCERTyou Formation
 
Misrs formation-microdata-schema-org-et-rich-snippets
Misrs formation-microdata-schema-org-et-rich-snippetsMisrs formation-microdata-schema-org-et-rich-snippets
Misrs formation-microdata-schema-org-et-rich-snippetsCERTyou Formation
 
Javaap formation-java-perfectionnement
Javaap formation-java-perfectionnementJavaap formation-java-perfectionnement
Javaap formation-java-perfectionnementCERTyou Formation
 
Gapsk formation-google-sketchup-les-bases
Gapsk formation-google-sketchup-les-basesGapsk formation-google-sketchup-les-bases
Gapsk formation-google-sketchup-les-basesCERTyou Formation
 
Php05 formation-php-optimisation-et-industrialisation-d-applications
Php05 formation-php-optimisation-et-industrialisation-d-applicationsPhp05 formation-php-optimisation-et-industrialisation-d-applications
Php05 formation-php-optimisation-et-industrialisation-d-applicationsCERTyou Formation
 
Javia formation-java-les-bases-et-perfectionnement
Javia formation-java-les-bases-et-perfectionnementJavia formation-java-les-bases-et-perfectionnement
Javia formation-java-les-bases-et-perfectionnementCERTyou Formation
 
Vb007 formation-visual-basic-net-perfectionnement
Vb007 formation-visual-basic-net-perfectionnementVb007 formation-visual-basic-net-perfectionnement
Vb007 formation-visual-basic-net-perfectionnementCERTyou Formation
 
Wbm04 formation-webmaster-avance-html5-css3-javascript-et-responsive-design
Wbm04 formation-webmaster-avance-html5-css3-javascript-et-responsive-designWbm04 formation-webmaster-avance-html5-css3-javascript-et-responsive-design
Wbm04 formation-webmaster-avance-html5-css3-javascript-et-responsive-designCERTyou Formation
 
Php08 formation-php-avance-programmation-orientee-objet-pdo-ajax-jquery
Php08 formation-php-avance-programmation-orientee-objet-pdo-ajax-jqueryPhp08 formation-php-avance-programmation-orientee-objet-pdo-ajax-jquery
Php08 formation-php-avance-programmation-orientee-objet-pdo-ajax-jqueryCERTyou Formation
 
Dojot formation-dojo-toolkit
Dojot formation-dojo-toolkitDojot formation-dojo-toolkit
Dojot formation-dojo-toolkitCERTyou Formation
 
Delin formation-delphi-les-bases
Delin formation-delphi-les-basesDelin formation-delphi-les-bases
Delin formation-delphi-les-basesCERTyou Formation
 
Pre02 formation-premiere-pro-perfectionnement
Pre02 formation-premiere-pro-perfectionnementPre02 formation-premiere-pro-perfectionnement
Pre02 formation-premiere-pro-perfectionnementCERTyou Formation
 
Adain formation-ada-les-bases
Adain formation-ada-les-basesAdain formation-ada-les-bases
Adain formation-ada-les-basesCERTyou Formation
 
Jee013 formation-jee-servlets-et-jsp-les-bases
Jee013 formation-jee-servlets-et-jsp-les-basesJee013 formation-jee-servlets-et-jsp-les-bases
Jee013 formation-jee-servlets-et-jsp-les-basesCERTyou Formation
 
Coboa formation-cobol-perfectionnement
Coboa formation-cobol-perfectionnementCoboa formation-cobol-perfectionnement
Coboa formation-cobol-perfectionnementCERTyou Formation
 
Html5 formation-html5-css3-pour-les-integrateurs-html
Html5 formation-html5-css3-pour-les-integrateurs-htmlHtml5 formation-html5-css3-pour-les-integrateurs-html
Html5 formation-html5-css3-pour-les-integrateurs-htmlCERTyou Formation
 

Tendances (20)

Vb009 formation-visual-basic-net-les-bases-et-perfectionnement
Vb009 formation-visual-basic-net-les-bases-et-perfectionnementVb009 formation-visual-basic-net-les-bases-et-perfectionnement
Vb009 formation-visual-basic-net-les-bases-et-perfectionnement
 
Wi8 mt formation-windows-8-developpement-d-applications-metro
Wi8 mt formation-windows-8-developpement-d-applications-metroWi8 mt formation-windows-8-developpement-d-applications-metro
Wi8 mt formation-windows-8-developpement-d-applications-metro
 
Cshaa formation-csharp-perfectionnement
Cshaa formation-csharp-perfectionnementCshaa formation-csharp-perfectionnement
Cshaa formation-csharp-perfectionnement
 
Jqerm formation-jquery-mobile
Jqerm formation-jquery-mobileJqerm formation-jquery-mobile
Jqerm formation-jquery-mobile
 
Misrs formation-microdata-schema-org-et-rich-snippets
Misrs formation-microdata-schema-org-et-rich-snippetsMisrs formation-microdata-schema-org-et-rich-snippets
Misrs formation-microdata-schema-org-et-rich-snippets
 
Javaap formation-java-perfectionnement
Javaap formation-java-perfectionnementJavaap formation-java-perfectionnement
Javaap formation-java-perfectionnement
 
Gapsk formation-google-sketchup-les-bases
Gapsk formation-google-sketchup-les-basesGapsk formation-google-sketchup-les-bases
Gapsk formation-google-sketchup-les-bases
 
Php05 formation-php-optimisation-et-industrialisation-d-applications
Php05 formation-php-optimisation-et-industrialisation-d-applicationsPhp05 formation-php-optimisation-et-industrialisation-d-applications
Php05 formation-php-optimisation-et-industrialisation-d-applications
 
Javia formation-java-les-bases-et-perfectionnement
Javia formation-java-les-bases-et-perfectionnementJavia formation-java-les-bases-et-perfectionnement
Javia formation-java-les-bases-et-perfectionnement
 
Vb007 formation-visual-basic-net-perfectionnement
Vb007 formation-visual-basic-net-perfectionnementVb007 formation-visual-basic-net-perfectionnement
Vb007 formation-visual-basic-net-perfectionnement
 
Wbm04 formation-webmaster-avance-html5-css3-javascript-et-responsive-design
Wbm04 formation-webmaster-avance-html5-css3-javascript-et-responsive-designWbm04 formation-webmaster-avance-html5-css3-javascript-et-responsive-design
Wbm04 formation-webmaster-avance-html5-css3-javascript-et-responsive-design
 
Php08 formation-php-avance-programmation-orientee-objet-pdo-ajax-jquery
Php08 formation-php-avance-programmation-orientee-objet-pdo-ajax-jqueryPhp08 formation-php-avance-programmation-orientee-objet-pdo-ajax-jquery
Php08 formation-php-avance-programmation-orientee-objet-pdo-ajax-jquery
 
Dojot formation-dojo-toolkit
Dojot formation-dojo-toolkitDojot formation-dojo-toolkit
Dojot formation-dojo-toolkit
 
Delin formation-delphi-les-bases
Delin formation-delphi-les-basesDelin formation-delphi-les-bases
Delin formation-delphi-les-bases
 
Pre02 formation-premiere-pro-perfectionnement
Pre02 formation-premiere-pro-perfectionnementPre02 formation-premiere-pro-perfectionnement
Pre02 formation-premiere-pro-perfectionnement
 
Adain formation-ada-les-bases
Adain formation-ada-les-basesAdain formation-ada-les-bases
Adain formation-ada-les-bases
 
Jee013 formation-jee-servlets-et-jsp-les-bases
Jee013 formation-jee-servlets-et-jsp-les-basesJee013 formation-jee-servlets-et-jsp-les-bases
Jee013 formation-jee-servlets-et-jsp-les-bases
 
Coboa formation-cobol-perfectionnement
Coboa formation-cobol-perfectionnementCoboa formation-cobol-perfectionnement
Coboa formation-cobol-perfectionnement
 
Jqery formation-jquery
Jqery formation-jqueryJqery formation-jquery
Jqery formation-jquery
 
Html5 formation-html5-css3-pour-les-integrateurs-html
Html5 formation-html5-css3-pour-les-integrateurs-htmlHtml5 formation-html5-css3-pour-les-integrateurs-html
Html5 formation-html5-css3-pour-les-integrateurs-html
 

En vedette

DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011Henri Gomez
 
Comment concilier Agilité et projet au forfait ?
Comment concilier Agilité et projet au forfait ?Comment concilier Agilité et projet au forfait ?
Comment concilier Agilité et projet au forfait ?Lorraine JUG
 
Xcode Server - Jeffrey Macko
Xcode Server - Jeffrey MackoXcode Server - Jeffrey Macko
Xcode Server - Jeffrey MackoCocoaHeads France
 
Automate your build on Android with Jenkins
Automate your build on Android with JenkinsAutomate your build on Android with Jenkins
Automate your build on Android with JenkinsBeMyApp
 
Spec et test agile sur mobile @airfrance #at lille & cocoaheads tls
Spec et test agile sur mobile @airfrance #at lille & cocoaheads tlsSpec et test agile sur mobile @airfrance #at lille & cocoaheads tls
Spec et test agile sur mobile @airfrance #at lille & cocoaheads tlsekito
 
Swift, opportunités et perspectives du dernier langage d'Apple
Swift, opportunités et perspectives du dernier langage d'AppleSwift, opportunités et perspectives du dernier langage d'Apple
Swift, opportunités et perspectives du dernier langage d'AppleDamien GOSSET
 
Use In IoT : l’objet connecté de la board au dashboard
Use In IoT : l’objet connecté de la board au dashboardUse In IoT : l’objet connecté de la board au dashboard
Use In IoT : l’objet connecté de la board au dashboardMicrosoft
 
Tipos de Brackets- Introducción a la Odontología
Tipos de Brackets- Introducción a la OdontologíaTipos de Brackets- Introducción a la Odontología
Tipos de Brackets- Introducción a la Odontologíacrisppg
 
9 tendances du Mobile World Congress 2017 par @hubinstitute
9 tendances du Mobile World Congress 2017 par @hubinstitute 9 tendances du Mobile World Congress 2017 par @hubinstitute
9 tendances du Mobile World Congress 2017 par @hubinstitute HUB INSTITUTE
 
Infrastructure as code: running microservices on AWS using Docker, Terraform,...
Infrastructure as code: running microservices on AWS using Docker, Terraform,...Infrastructure as code: running microservices on AWS using Docker, Terraform,...
Infrastructure as code: running microservices on AWS using Docker, Terraform,...Yevgeniy Brikman
 
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...Publicis Sapient Engineering
 
Scrum et forfait
Scrum et forfaitScrum et forfait
Scrum et forfaitIppon
 
IoT (M2M) - Big Data - Analyses : Simulation et Démonstration
IoT (M2M) - Big Data - Analyses : Simulation et DémonstrationIoT (M2M) - Big Data - Analyses : Simulation et Démonstration
IoT (M2M) - Big Data - Analyses : Simulation et DémonstrationCHAKER ALLAOUI
 
Build automatique et distribution OTA avec Xcode 4.x et Jenkins
Build automatique et distribution OTA avec Xcode 4.x et JenkinsBuild automatique et distribution OTA avec Xcode 4.x et Jenkins
Build automatique et distribution OTA avec Xcode 4.x et JenkinsCocoaHeads France
 
CocoaHeads Toulouse - Xcode et les tests - Epitez
CocoaHeads Toulouse - Xcode et les tests - EpitezCocoaHeads Toulouse - Xcode et les tests - Epitez
CocoaHeads Toulouse - Xcode et les tests - EpitezCocoaHeads France
 
Formation iPhone ENSI by (Orange Tunisie)
Formation iPhone ENSI by (Orange Tunisie)Formation iPhone ENSI by (Orange Tunisie)
Formation iPhone ENSI by (Orange Tunisie)Farouk Mezghich
 
Developper une application mobile
Developper une application mobileDevelopper une application mobile
Developper une application mobileEutech SSII
 

En vedette (20)

DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
 
Comment concilier Agilité et projet au forfait ?
Comment concilier Agilité et projet au forfait ?Comment concilier Agilité et projet au forfait ?
Comment concilier Agilité et projet au forfait ?
 
Xcode Server - Jeffrey Macko
Xcode Server - Jeffrey MackoXcode Server - Jeffrey Macko
Xcode Server - Jeffrey Macko
 
Automate your build on Android with Jenkins
Automate your build on Android with JenkinsAutomate your build on Android with Jenkins
Automate your build on Android with Jenkins
 
Spec et test agile sur mobile @airfrance #at lille & cocoaheads tls
Spec et test agile sur mobile @airfrance #at lille & cocoaheads tlsSpec et test agile sur mobile @airfrance #at lille & cocoaheads tls
Spec et test agile sur mobile @airfrance #at lille & cocoaheads tls
 
Swift, opportunités et perspectives du dernier langage d'Apple
Swift, opportunités et perspectives du dernier langage d'AppleSwift, opportunités et perspectives du dernier langage d'Apple
Swift, opportunités et perspectives du dernier langage d'Apple
 
Use In IoT : l’objet connecté de la board au dashboard
Use In IoT : l’objet connecté de la board au dashboardUse In IoT : l’objet connecté de la board au dashboard
Use In IoT : l’objet connecté de la board au dashboard
 
Tipos de Brackets- Introducción a la Odontología
Tipos de Brackets- Introducción a la OdontologíaTipos de Brackets- Introducción a la Odontología
Tipos de Brackets- Introducción a la Odontología
 
IoT Best practices
 IoT Best practices IoT Best practices
IoT Best practices
 
9 tendances du Mobile World Congress 2017 par @hubinstitute
9 tendances du Mobile World Congress 2017 par @hubinstitute 9 tendances du Mobile World Congress 2017 par @hubinstitute
9 tendances du Mobile World Congress 2017 par @hubinstitute
 
Infrastructure as code: running microservices on AWS using Docker, Terraform,...
Infrastructure as code: running microservices on AWS using Docker, Terraform,...Infrastructure as code: running microservices on AWS using Docker, Terraform,...
Infrastructure as code: running microservices on AWS using Docker, Terraform,...
 
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
 
XebiConFr 15 - Swift dans la vraie vie
XebiConFr 15 - Swift dans la vraie vieXebiConFr 15 - Swift dans la vraie vie
XebiConFr 15 - Swift dans la vraie vie
 
Scrum et forfait
Scrum et forfaitScrum et forfait
Scrum et forfait
 
IoT (M2M) - Big Data - Analyses : Simulation et Démonstration
IoT (M2M) - Big Data - Analyses : Simulation et DémonstrationIoT (M2M) - Big Data - Analyses : Simulation et Démonstration
IoT (M2M) - Big Data - Analyses : Simulation et Démonstration
 
Build automatique et distribution OTA avec Xcode 4.x et Jenkins
Build automatique et distribution OTA avec Xcode 4.x et JenkinsBuild automatique et distribution OTA avec Xcode 4.x et Jenkins
Build automatique et distribution OTA avec Xcode 4.x et Jenkins
 
CocoaHeads Toulouse - Xcode et les tests - Epitez
CocoaHeads Toulouse - Xcode et les tests - EpitezCocoaHeads Toulouse - Xcode et les tests - Epitez
CocoaHeads Toulouse - Xcode et les tests - Epitez
 
Hello xcode 4 v2
Hello xcode 4 v2Hello xcode 4 v2
Hello xcode 4 v2
 
Formation iPhone ENSI by (Orange Tunisie)
Formation iPhone ENSI by (Orange Tunisie)Formation iPhone ENSI by (Orange Tunisie)
Formation iPhone ENSI by (Orange Tunisie)
 
Developper une application mobile
Developper une application mobileDevelopper une application mobile
Developper une application mobile
 

Similaire à Xcode formation-iphone-ipad-xcode-et-cocoa

Motou formation-monotouch-for-ios-applications-iphone-ipad-avec-csharp-net
Motou formation-monotouch-for-ios-applications-iphone-ipad-avec-csharp-netMotou formation-monotouch-for-ios-applications-iphone-ipad-avec-csharp-net
Motou formation-monotouch-for-ios-applications-iphone-ipad-avec-csharp-netCERTyou Formation
 
Symfi formation-symfony-les-bases
Symfi formation-symfony-les-basesSymfi formation-symfony-les-bases
Symfi formation-symfony-les-basesCERTyou Formation
 
Dw001 formation-dreamweaver-avance-html5-css3-javascript-et-responsive-design
Dw001 formation-dreamweaver-avance-html5-css3-javascript-et-responsive-designDw001 formation-dreamweaver-avance-html5-css3-javascript-et-responsive-design
Dw001 formation-dreamweaver-avance-html5-css3-javascript-et-responsive-designCERTyou Formation
 
Andmo formation-mono-for-android-applications-android-avec-csharp-net
Andmo formation-mono-for-android-applications-android-avec-csharp-netAndmo formation-mono-for-android-applications-android-avec-csharp-net
Andmo formation-mono-for-android-applications-android-avec-csharp-netCERTyou Formation
 
Wbm10 formation-webmaster-expert-responsive-web-design-rwd-microdata-schema-o...
Wbm10 formation-webmaster-expert-responsive-web-design-rwd-microdata-schema-o...Wbm10 formation-webmaster-expert-responsive-web-design-rwd-microdata-schema-o...
Wbm10 formation-webmaster-expert-responsive-web-design-rwd-microdata-schema-o...CERTyou Formation
 
Aspna formation-asp-net-perfectionnement
Aspna formation-asp-net-perfectionnementAspna formation-asp-net-perfectionnement
Aspna formation-asp-net-perfectionnementCERTyou Formation
 
Rwdes formation-responsive-web-design-rwd
Rwdes formation-responsive-web-design-rwdRwdes formation-responsive-web-design-rwd
Rwdes formation-responsive-web-design-rwdCERTyou Formation
 
Ac2 dp formation-autocad-2d-perfectionnement
Ac2 dp formation-autocad-2d-perfectionnementAc2 dp formation-autocad-2d-perfectionnement
Ac2 dp formation-autocad-2d-perfectionnementCERTyou Formation
 
Dw003 formation-dreamweaver-avance-xml-ajax-et-jquery
Dw003 formation-dreamweaver-avance-xml-ajax-et-jqueryDw003 formation-dreamweaver-avance-xml-ajax-et-jquery
Dw003 formation-dreamweaver-avance-xml-ajax-et-jqueryCERTyou Formation
 
Ac2 db formation-autocad-2d-les-bases-et-perfectionnement
Ac2 db formation-autocad-2d-les-bases-et-perfectionnementAc2 db formation-autocad-2d-les-bases-et-perfectionnement
Ac2 db formation-autocad-2d-les-bases-et-perfectionnementCERTyou Formation
 
Delap formation-delphi-perfectionnement
Delap formation-delphi-perfectionnementDelap formation-delphi-perfectionnement
Delap formation-delphi-perfectionnementCERTyou Formation
 
Cobob formation-cobol-les-bases-et-perfectionnement
Cobob formation-cobol-les-bases-et-perfectionnementCobob formation-cobol-les-bases-et-perfectionnement
Cobob formation-cobol-les-bases-et-perfectionnementCERTyou Formation
 
Despa formation-design-patterns
Despa formation-design-patternsDespa formation-design-patterns
Despa formation-design-patternsCERTyou Formation
 
Andap formation-android-perfectionnement
Andap formation-android-perfectionnementAndap formation-android-perfectionnement
Andap formation-android-perfectionnementCERTyou Formation
 
Symfb formation-symfony-les-bases-et-perfectionnement
Symfb formation-symfony-les-bases-et-perfectionnementSymfb formation-symfony-les-bases-et-perfectionnement
Symfb formation-symfony-les-bases-et-perfectionnementCERTyou Formation
 
Pgapj formation-phonegap-et-jquery-mobile
Pgapj formation-phonegap-et-jquery-mobilePgapj formation-phonegap-et-jquery-mobile
Pgapj formation-phonegap-et-jquery-mobileCERTyou Formation
 
Ergon formation-ergonomie-de-sites-web
Ergon formation-ergonomie-de-sites-webErgon formation-ergonomie-de-sites-web
Ergon formation-ergonomie-de-sites-webCERTyou Formation
 

Similaire à Xcode formation-iphone-ipad-xcode-et-cocoa (18)

Motou formation-monotouch-for-ios-applications-iphone-ipad-avec-csharp-net
Motou formation-monotouch-for-ios-applications-iphone-ipad-avec-csharp-netMotou formation-monotouch-for-ios-applications-iphone-ipad-avec-csharp-net
Motou formation-monotouch-for-ios-applications-iphone-ipad-avec-csharp-net
 
Symfi formation-symfony-les-bases
Symfi formation-symfony-les-basesSymfi formation-symfony-les-bases
Symfi formation-symfony-les-bases
 
Dw001 formation-dreamweaver-avance-html5-css3-javascript-et-responsive-design
Dw001 formation-dreamweaver-avance-html5-css3-javascript-et-responsive-designDw001 formation-dreamweaver-avance-html5-css3-javascript-et-responsive-design
Dw001 formation-dreamweaver-avance-html5-css3-javascript-et-responsive-design
 
Andmo formation-mono-for-android-applications-android-avec-csharp-net
Andmo formation-mono-for-android-applications-android-avec-csharp-netAndmo formation-mono-for-android-applications-android-avec-csharp-net
Andmo formation-mono-for-android-applications-android-avec-csharp-net
 
Wbm10 formation-webmaster-expert-responsive-web-design-rwd-microdata-schema-o...
Wbm10 formation-webmaster-expert-responsive-web-design-rwd-microdata-schema-o...Wbm10 formation-webmaster-expert-responsive-web-design-rwd-microdata-schema-o...
Wbm10 formation-webmaster-expert-responsive-web-design-rwd-microdata-schema-o...
 
Aspna formation-asp-net-perfectionnement
Aspna formation-asp-net-perfectionnementAspna formation-asp-net-perfectionnement
Aspna formation-asp-net-perfectionnement
 
Rwdes formation-responsive-web-design-rwd
Rwdes formation-responsive-web-design-rwdRwdes formation-responsive-web-design-rwd
Rwdes formation-responsive-web-design-rwd
 
Ac2 dp formation-autocad-2d-perfectionnement
Ac2 dp formation-autocad-2d-perfectionnementAc2 dp formation-autocad-2d-perfectionnement
Ac2 dp formation-autocad-2d-perfectionnement
 
Dw003 formation-dreamweaver-avance-xml-ajax-et-jquery
Dw003 formation-dreamweaver-avance-xml-ajax-et-jqueryDw003 formation-dreamweaver-avance-xml-ajax-et-jquery
Dw003 formation-dreamweaver-avance-xml-ajax-et-jquery
 
Ac2 db formation-autocad-2d-les-bases-et-perfectionnement
Ac2 db formation-autocad-2d-les-bases-et-perfectionnementAc2 db formation-autocad-2d-les-bases-et-perfectionnement
Ac2 db formation-autocad-2d-les-bases-et-perfectionnement
 
Delap formation-delphi-perfectionnement
Delap formation-delphi-perfectionnementDelap formation-delphi-perfectionnement
Delap formation-delphi-perfectionnement
 
Cobob formation-cobol-les-bases-et-perfectionnement
Cobob formation-cobol-les-bases-et-perfectionnementCobob formation-cobol-les-bases-et-perfectionnement
Cobob formation-cobol-les-bases-et-perfectionnement
 
Iui formation-iui
Iui formation-iuiIui formation-iui
Iui formation-iui
 
Despa formation-design-patterns
Despa formation-design-patternsDespa formation-design-patterns
Despa formation-design-patterns
 
Andap formation-android-perfectionnement
Andap formation-android-perfectionnementAndap formation-android-perfectionnement
Andap formation-android-perfectionnement
 
Symfb formation-symfony-les-bases-et-perfectionnement
Symfb formation-symfony-les-bases-et-perfectionnementSymfb formation-symfony-les-bases-et-perfectionnement
Symfb formation-symfony-les-bases-et-perfectionnement
 
Pgapj formation-phonegap-et-jquery-mobile
Pgapj formation-phonegap-et-jquery-mobilePgapj formation-phonegap-et-jquery-mobile
Pgapj formation-phonegap-et-jquery-mobile
 
Ergon formation-ergonomie-de-sites-web
Ergon formation-ergonomie-de-sites-webErgon formation-ergonomie-de-sites-web
Ergon formation-ergonomie-de-sites-web
 

Plus de CERTyou Formation

Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10CERTyou Formation
 
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-editionZz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-editionCERTyou Formation
 
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...CERTyou Formation
 
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...CERTyou Formation
 
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linuxZv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linuxCERTyou Formation
 
Zv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-conceptsZv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-conceptsCERTyou Formation
 
Zop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnementZop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnementCERTyou Formation
 
Zop03 formation-zope-les-bases
Zop03 formation-zope-les-basesZop03 formation-zope-les-bases
Zop03 formation-zope-les-basesCERTyou Formation
 
Zop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnementZop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnementCERTyou Formation
 
Zl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suseZl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suseCERTyou Formation
 
Zl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linuxZl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linuxCERTyou Formation
 
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnementZen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnementCERTyou Formation
 
Zen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-basesZen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-basesCERTyou Formation
 
Zen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnementZen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnementCERTyou Formation
 
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnementZen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnementCERTyou Formation
 
Zen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-basesZen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-basesCERTyou Formation
 
Zen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnementZen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnementCERTyou Formation
 
Zabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureZabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureCERTyou Formation
 

Plus de CERTyou Formation (20)

Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
 
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-editionZz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
 
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
 
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
 
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linuxZv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
 
Zv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-conceptsZv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-concepts
 
Zop05 formation-zope-plone
Zop05 formation-zope-ploneZop05 formation-zope-plone
Zop05 formation-zope-plone
 
Zop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnementZop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnement
 
Zop03 formation-zope-les-bases
Zop03 formation-zope-les-basesZop03 formation-zope-les-bases
Zop03 formation-zope-les-bases
 
Zop02 formation-zope-cps
Zop02 formation-zope-cpsZop02 formation-zope-cps
Zop02 formation-zope-cps
 
Zop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnementZop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnement
 
Zl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suseZl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suse
 
Zl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linuxZl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linux
 
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnementZen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
 
Zen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-basesZen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-bases
 
Zen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnementZen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnement
 
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnementZen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
 
Zen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-basesZen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-bases
 
Zen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnementZen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnement
 
Zabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureZabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructure
 

Xcode formation-iphone-ipad-xcode-et-cocoa

  • 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.