RECHERCHE

Plan du site

RUBRIQUES

Tous nos articles

JDN > Formations professionnelles > Management, RH, Droits > Innovation > Formation Développer pour l'iPhone et l'iPad




Formation Développer pour l'iPhone et l'iPadInformations pratiquesCentre de formation CCM Benchmark

 Formation Développer pour l'iPhone et l'iPad


 CCM Benchmark, Boulogne-Billancourt
 Formation inter entreprise / intra entreprise


Objectif L'essor du smartphone et de la tablette d'Apple incite les entreprises à développer des applications toujours plus innovantes pour ces terminaux, ainsi que des sites mobiles performants. Mais avant de se lancer dans ce type de projet, les développeurs doivent maîtriser le langage Objective-C, l'environnement de développement intégré sur Mac OS X, puis publier leur application en respectant le processus de validation et la charte de qualité d'Apple.

Quels sont les outils de développement ? Comment tirer profit et exploiter la richesse du langage Objective-C ? Quels composants graphiques utiliser ? Quelles étapes respecter au cours du projet ?

Contenu http://www.ccmbenchmark.com/formation/472-developper-pour-l-iphone-et-l-ipad

Premier jour : de 9h00 à 17h30

1. Historique et contexte
a. NeXT Software et NeXTSTEP, la genèse
b. iPhone, iPod Touch, iPad en chiffres
c. L'Appstore et le modèle économique d'Apple

2. Équipement pré-requis
a. Matériel
b. Logiciels
c. Adhésion au programme

3. L'environnement de développement
a. Installation du SDK
b. Présentation des outils et IDE (Xcode, Interface Builder, Simulator)
c. Méthodologie de développement
d. Cycle d'exécution de l'application
e. Démarrer un nouveau projet avec Xcode
f. Construire une interface avec Interface Builder
g. Modèle-Vue-Contrôleur (MVC)
h. Compiler pour l’iPhone / iPod touch / iPad
i. Utilisation du simulateur
j. Mécanismes d'aide, de complétion et de debug
Exercice pratique : créer et débugger votre première application

Deuxième jour : de 9h00 à 17h30

4. Le Langage Objective-C
a. Classes, objets, méthodes, propriétés, interfaces et implémentations
b. Types de données
c. Opérateurs
d. Structures de contrôle
e. Boucles
f. Conventions de nommage
g. Héritage
h. Polymorphisme, typage dynamique
i. Catégories et protocoles
j. Gestion de la mémoire
k. Le framework Fondation
Exercices pratiques : succession de petits exercices simples de type "chercher l'erreur" ou "optimisation de code"

Troisième jour : de 9h00 à 17h30

5. Les composants graphiques
a. Interface Builder
b. Window
c. View (Web, Text, Image...)
d. Boutons (classiques, switch, Segmented Controls...)
e. Sliders, barre de progression...
f. Controllers (View, TableView, Navigation, Split View...)
g. Tab Bar
Exercice pratique : réaliser votre calculatrice

6. Concevoir une application
a. Principes ergonomiques
b. Connexion des interfaces
c. Gestion des événements
d. Interface tactile
e. Gestion des données (CoreData, données mutlimédia…)
f. Publication de l'application sur l'AppStore
Exercice pratique : réaliser votre client Twitter
Niveau requis Cette formation Mobile, basée sur 30 % de travaux pratiques, s'adresse à un public d'architectes et de développeurs désireux de développer ou gérer des projets de développement sur plate-forme iPhone / iPad / iPod Touch. De bonnes connaissances de la programmation et d’un langage orienté objet (C++, Java, C#, PHP5 objet…) sont nécessaires pour profiter pleinement de la formation.
Coût 1290 euros (15% de remise pour la seconde inscription)
Durée de la formation 3 jours

 

Mise à jour le 29 Décembre 2011 
Mettre à jour | Envoyer cette fiche 


Rechercher
> Recherche avancée
> Toutes les formations
> Top des recherches
0-9|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z


Les informations contenues dans l'Annuaire des formations sont communiquées par les établissements concernés. Elles n'engagent en rien la responsabilité de l'éditeur du Journal du Net. © Benchmark Group


Rechercher une formation
Recherche avancée | Toutes les formations
Top des recherches


ENST Telecom Paris formation continue et professionnelle – Cegos
CNFCE ORSYS
Journal du Net Voir un exemple
Management Voir un exemple
Emploi Voir un exemple
Toutes nos newsletters