Home header
Linux temps réel embarqué et outils de développements Technique





Formation à la programmation Objective-C pour iPhone et MacOS-X

Réf.FormationpdfDuréeLieuDatesTarif
4140Programmation Objective-C pour iPhone 4 J.
Nous consulter
1940€
 

Autres formations du même cycle

 
4110Programmation C sous UNIX 4 J.Nous consulter1940€
4150Programmation Système sous UNIX 4 J.Nous consulter1940€


Programmation Objective-C pour iPhone

Objectifs

Ce stage permet aux personnes ayant une connaissance de la programmation C d'apprendre le langage Objective-C et le framework COCOA pour développer des applications pour MacOS-X, l'iPhone et l'iPad.


Programme

iPhone OS

  • Présentation de l'iPhone
  • Environnement de développement iPhone

Objective-C

  • Les bases
  • syntaxe, interface et implementation, classes, instances methode, introduction à Xcode.
  • Les objets de la bibliothèque standard: Framework Foundation
  • NSString, NSNumbers, Containers, NSArray, NSSet, NSDictionary, héritage de classe, protocol, selectors.
  • Gestion de la mémoire
  • new, alloc et init, reference counting et garbage collection, auto-release pool, property et synthesize
  • Extension des propriétés des objets
  • plist, delegation, categories, exceptions

Développement d'applications iPhone

  • Environnement
  • iPhone bundle
  • Création d'un projet
  • Le SDK
  • Interface Builder
  • Les fichiers NIB et XIB, hellworld
  • Code et vues
  • Relier code et vue, créer des objets dynamiquement, UIAlertView, UIActionSheet
  • Application utilisant vues multiples et tableaux
  • Tâches critiques, interruptions, vues multiples, navigation et tab Bar

Travailler avec les vues

  • Les outils de base de l'interface utilisateur
  • UIScreen, UIView, UIWindow, Quarz et OpenGL, UIApplication, UIResponder, événements tactiles, animations Les contrôleurs de vues.
  • Exemple d'application multi-vues utilisant Interface Builder.

Objets de l'interface UIKit

  • Les objets de base
  • UITextFields, Pickers, Sliders, TableViews
  • Présentation d'applications avancées
  • WebViews, Audio, Multithread, Orientation, Accéléromètre, GPS
  • Persistance des données - écriture de fichiers
  • Settings, CoreData, localisation
  • Connectivité et réseau

Corrigé des exercices


Participants

Cette formation est adaptée aux développeurs d'applications.


Matériel mis à disposition des participants

Les travaux pratiques du stage sont réalisés sur:

  • Ordinateur portable apple sous MacOS-X.


Mis en place des sessions

  • Nombre de participants: Le nombre de participant est limité à 8 par session
  • Formateurs: Nos formateurs sont tous des ingénieurs expérimentés, ayant plusieurs années de pratique sur BSD et MacOS-X et les téléphones portables.
  • Sessions spéciales: Organisation de sessions en intra-entreprise sur demande. Dans ce cas nous pouvons adapter la formation à vos besoins précis.


Inscrivez-vous pour une session

MNIS est agréé pour les formations d'entreprise, la déclaration d'activité est enregistrée sous le numéro 11 75 43153 75 auprès du préfet de région d'Ile de France.

Envoyez-nous un email, indiquant la formation et les dates que vous avez retenues et nous contacterons pour finaliser avec vous votre inscription.
Cliquez pour cela sur l'icône à droite...


Consultez nos références - contactez-nous à mnis@mnis.fr.



©M.N.I.S Société | Produits | Services | Formations | Support | Partenariat | Presse | Téléchargements ©M.N.I.S