iPhone / iPad - Développement d'application iOS avec Objective-C et COCOA par Dawan
Lieu(x)
En centre (69)
Durée
Total : 35 heures
En centre : 35 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
IntroductionQuid sur le développement d'applications mobiles iOSProcessus de développement et de déploiementOutils et licencesXCode : présentation, API's de programmation (Cocoa), Simulateur, debugStructure d'un projet, fichiers, configurationLangage C : syntaxe, concepts de baseAtelier : Manipulation de l'IDE XCode, SDK, un premier projetObjective
- CHistorique, versionsSyntaxe de base du langage : variables, structure de contrôles, fonctionsProgrammation Orientée Objet sous Objective
- C :
- Classes, instanciation
- Agrégation
- Encapsulation (propriétés)- HéritageCycle de vie des objets et gestion de la mémoireContrôleursProtocolesAtelier : construction d'une application complexeFoundation.frameworkApport de COCOACocoa Foundation Kit : classes simplesCocoa Foundation Kit : structures de donnéesPrésentation du Cocoa Application KitAtelier : Utilisation de multiples classes du framework : chaînes, listes, dictionnaires,...Développement iPhone / iPadArborescence, interface, configurationCréation de vues :
- contrôles standards, listes
- navigation
- images, icônes
- vues personnalisées
- animation de vuesPattern MVC : présentation, vues et liaison au contrôleurDebug du code : options, problèmes récurrentsOptimisation du codeTest en émulationEmpaquetage et publicationStockage des données :
- méthodes et différents formats
- sérialisation de données dans des fichiers
- préférences de l'utilisateurAtelier : une application vitrine avec traitement de données XMLConcepts avancésCommunications diverses : synchrones, asynchronesEvénements spéciaux, multitouch et motionSupport du multimédiaInternationalisation de l'applicationMultithreadingAccès aux réseaux (Wifi), géolocalisationAccès aux webServicesAtelier : construction d'applications complexes avec i18n, communications asynchrones et évènements spéciaux
- CHistorique, versionsSyntaxe de base du langage : variables, structure de contrôles, fonctionsProgrammation Orientée Objet sous Objective
- C :
- Classes, instanciation
- Agrégation
- Encapsulation (propriétés)- HéritageCycle de vie des objets et gestion de la mémoireContrôleursProtocolesAtelier : construction d'une application complexeFoundation.frameworkApport de COCOACocoa Foundation Kit : classes simplesCocoa Foundation Kit : structures de donnéesPrésentation du Cocoa Application KitAtelier : Utilisation de multiples classes du framework : chaînes, listes, dictionnaires,...Développement iPhone / iPadArborescence, interface, configurationCréation de vues :
- contrôles standards, listes
- navigation
- images, icônes
- vues personnalisées
- animation de vuesPattern MVC : présentation, vues et liaison au contrôleurDebug du code : options, problèmes récurrentsOptimisation du codeTest en émulationEmpaquetage et publicationStockage des données :
- méthodes et différents formats
- sérialisation de données dans des fichiers
- préférences de l'utilisateurAtelier : une application vitrine avec traitement de données XMLConcepts avancésCommunications diverses : synchrones, asynchronesEvénements spéciaux, multitouch et motionSupport du multimédiaInternationalisation de l'applicationMultithreadingAccès aux réseaux (Wifi), géolocalisationAccès aux webServicesAtelier : construction d'applications complexes avec i18n, communications asynchrones et évènements spéciaux
Objectifs
Maîtriser le développement d'applications mobiles sous iPhone/iPad
Centre(s)
- Lyon - 6ème (69)
Secteur(s)
Formation proposée par : Dawan
À découvrir