Programme de formation : Objective C - Initiation

 

 

Contenu Du Programme

    Introduction

  • Pourquoi Objective-C ?
  • Apple et le développement mobile
  • Prise en main de l'environnement de développement xCode
  • Votre première application
  • Un rappel sur les notions de Programmation Orientée Objet peut être fait si nécessaire
    • Prise en main du langage

  • Types de variables, constantes et énumération
  • Déclaration de fonctions
  • Les conditions, les tableaux, les boucles
  • La classe NSString
  • Utilisation de méthodes : Appels imbriqués, Passage de paramètres
  • Les accesseurs
  • Création d'objets
  • Gestion de la mémoire
  • Déclarer une classe : ajout d'attributs, ajout de méthodes, init et dealloc
    • En savoir plus sur l'Objective C

  • En savoir plus sur la gestion de mémoire : cycle de vie des objets et copie d'objets
  • Préfixes de classes
  • Les propriétés
  • Les catégories
  • L'introspection
  • Les protocoles
  • Messages dynamiques : utilisation de sélecteurs pour appeler des méthodes, message forwarding
  • Les exceptions
    • Avancer avec Foundation Kit

  • Framework, librairie statique ou librairie dynamique ? Rappels
  • La classe NSObject : cycle de vie d'un objet (allocation, initialisation, utilisation, désallocation), gestion de la mémoire (best practices, debug avec NSZombie), copie d'objets
  • Les objets mutables et non mutables
  • Les classes NSString, NSNumber, NSArray, NSDictionnary, NSValue, NSData, NsDate
  • La classe NSAutoreleasePool
  • Multithreading avec la classe NSThread, le concept de fil d'éxécution
  • Multithreading avec la classe NSOperation, le concept de queue de bloc d'opération
  • PUBLIC CONCERNÉ

    • Tout utilisateur bureautique itinérant et souhaitant disposer des ressources de l'intranet Sharepoint hors du réseau de l'entreprise. Tout utilisateur bureautique désireux de travailler en collaboration avec des collègues sans la présence d'un serveur Sharepoint dans l'entreprise

    OBJECTIFS

    • Prendre en main le langage Objective C
    • Apprendre à utiliser quelques classes des frameworks Cocoa et iOS
    • Se familiariser avec l'environnement de développement XCode/Interface Builder

    PRÉREQUIS

    • Futures développeurs iphone/ipad

    DURÉE

    • 2 jours

    DATES

    TARIF

    • Nous consulter
    RECEVEZ VOTRE PROPOSITION PERSONNALISEE (PROGRAMME, TARIF) EN 1 MINUTE !
    Pour cela, c'est simple et rapide, entrez vos coordonnées :


    Name
    Vous êtes *
    Formation financée par *
    Civilité *
    Votre nom *
    Votre prénom *
    Votre tél *
    Votre email *
    Société
    Pays *
    Choisissez votre formation *
    Et votre matière *

    Veuillez remplir tous les champs obligatoires.

    Nous vous garantissons la stricte protection de vos données personnelles, en conformité avec la loi en vigueur

    Notre Charte de confidentialité et Cookies