(+33)1 55 60 76 72
Toutes nos formations sont désormais disponibles en classe virtuelle. Contactez-nous pour plus d’informations : formation@oxiane.comToutes nos formations sont désormais disponibles en classe virtuelle. Contactez-nous pour plus d’informations : formation@oxiane.com

iPhone iPad iOS

Développer des applications iPhone/iPad sous iOS
Vous cherchez une formation et vous ne l'avez pas trouvée...Faites une suggestion
Accueil » Formations » Front / Mobile » iPhone iPad iOS

Cette formation vise à établir les bases du développement d'application pour iOS. L'environnement de développement sera abordé en détails afin de bien configurer son l'application et maximiser sa productivité notamment grâce aux innovations apportées par Apple : les storyboards et ARC (Automatic Reference Counting) par exemple. Après l'étude du cycle de vie d'un projet et d'une application, les nombreuses interfaces seront passées en revue ainsi que les patrons de conception fondamentaux dans Cocoa Touch facilitant la création d’interaction avec l'utilisateur (multi-touch et gestes). La communication et le partage de données, essentiels dans une application connectée, seront abordés avant de clôturer par les éléments composant la publication sur l'App Store. A l'issue de cette formation, vous serez prêt pour développer confortablement vos premières applications iOS.

Nous consulter 5 jours MO-IOS1

iPhone iPad iOS — Développer des applications iPhone/iPad sous iOS

Programme

Présentation de iOS et du SDK

  • Pré requis
  • Historique
  • Architecture
  • Les différentes couches

Xcode, anatomie d’une application

  • Création de projet
  • Gestion des fichiers
  • Configuration
  • Documentation and navigation dans le code
  • Storyboard and fichier Nib
  • Interface Builder

Design Pattern

  • Délégation
  • Cible/Action
  • MVC

Le framework UIKit

  • Vue d’ensemble
  • Evènements and notifications
  • Chaîne de répondeurs
  • Hiérarchie des vues
  • Anatomie d’une vue
  • Les contrôleurs de vue

Les sous-classes de UIView

  • UIScrollView and UIImageView
  • Les vues pour le texte
  • UIWebView
  • UITableView
  • Popovers and UISplitView
  • Contrôles et autres vues

Interactions avec les vues

  • Segues
  • Touch et multi-touch
  • Gestes

Système et réseaux

  • Gestion des fichiers
  • Requêtes HTTP
  • XML and JSON
  • Bonjour

Les frameworks MessageUI et Social

  • Mail
  • SMS
  • Partager sur Facebook et Twitter

App Store et compléments

  • Internationalisation
  • Préférences
  • Recommendations : Human Interface Guidelines (HIG)
  • Publier sur l’App Store

Profils des intervenants

Toutes nos formations sont animées par des consultants-formateurs expérimentés et reconnus par leurs pairs.

Modalités d'évaluation

Evaluation des acquis de la formation par le biais de cas pratiques et/ou mises en situation.
Attestation de formation remise à chaque participant.

Démarche qualité

Questionnaire d’évaluation de satisfaction à chaud complété par chaque participant à l’issue de la formation.

Moyens pédagogiques

Salle équipée de PC (1 poste par stagiaire), vidéo-projecteur.
Espace de pause.