Mon panier
Search engine

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

Cette formation mobile, basée sur 30 % de travaux pratiques, permet de maîtriser les outils de développement et les composants graphiques nécessaires au développement d'applications iPhone et l'iPad, tout en tirant profit de la richesse du langage Objective-C.

Objectifs

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 ?


A qui s'adresse cette formation ?


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.

Programme

Programme détaillé en PDF

Premier jour

1. Historique et contexte

  • NeXT Software et NeXTSTEP, la genèse
  • iPhone, iPod Touch, iPad en chiffres
  • L'Appstore et le modèle économique d'Apple

2. Équipement pré-requis

  • Matériel
  • Logiciels
  • Adhésion au programme

3. L'environnement de développement

  • Installation du SDK
  • Présentation des outils et IDE (Xcode, Interface Builder, Simulator)
  • Méthodologie de développement
  • Cycle d'exécution de l'application
  • Démarrer un nouveau projet avec Xcode
  • Construire une interface avec Interface Builder
  • Modèle-Vue-Contrôleur (MVC)
  • Compiler pour l'iPhone / iPod touch / iPad
  • Utilisation du simulateur
  • Mécanismes d'aide, de complétion et de debug

  • Exercice pratique : créer et débugger votre première application

Deuxième jour

4. Le Langage Objective-C

  • Classes, objets, méthodes, propriétés, interfaces et implémentations
  • Types de données
  • Opérateurs
  • Structures de contrôle
  • Boucles
  • Conventions de nommage
  • Héritage
  • Polymorphisme, typage dynamique
  • Catégories et protocoles
  • Gestion de la mémoire
  • Le framework Fondation

  • Exercices pratiques : succession de petits exercices simples de type "chercher l'erreur" ou "optimisation de code"

Troisième jour

5. Les composants graphiques

  • Interface Builder
  • Window
  • View (Web, Text, Image...)
  • Boutons (classiques, switch, Segmented Controls...)
  • Sliders, barre de progression...
  • Controllers (View, TableView, Navigation, Split View...)
  • Tab Bar

  • Exercice pratique : réaliser votre calculatrice

6. Concevoir une application

  • Principes ergonomiques
  • Connexion des interfaces
  • Gestion des événements
  • Interface tactile
  • Gestion des données (CoreData, données mutlimédia...)
  • Publication de l'application sur l'AppStore

  • Exercice pratique : réaliser votre client Twitter

Dates

Formateur

Cette formation est animée par Cyril Hue .

Responsable offres et solutions du pôle DigitAll Vision du groupe Degetel.

Catalogue des formations
Le catalogue
Le catalogue 2012 des formations CCM Benchmark
Nous contacter via formulaire Téléphone : 01 47 79 51 08
Newsletter

Inscrivez-vous à notre newsletter pour recevoir toute notre actualité.

Newsletter
Sur le même thème

Développer pour Android

17 - 19 septembre 2012

Marketing mobile

13 juillet 2012, 26 octobre 2012

Développer en Objective-C

13 - 15 juin 2012, 10 - 12 octobre 2012

Applications et sites mobiles performants

7 - 8 juin 2012, 3 - 4 septembre 2012, 2 - 3 octobre 2012, ...

Applications et sites pour tablettes tactiles

9 - 10 juillet 2012, 22 - 23 octobre 2012

Prochaine conférence


Tendances Marketing

Adapter sa stratégie au nouveau contexte de consommation

26 juin 2012