– Développement Avancé En Objective-C

Formation

À la Seyne Sur Mer

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    La seyne sur mer

  • Durée

    15 Jours

  • Dates de début

    Dates au choix

Vous apprendrez à perfectionner vos techniques de programmation d'applications pour iPhone/iPad. Vous verrez notamment la gestion avancée de la mémoire, des contrôleurs de vue, des threads, de la persistance et des pushs notifications.

Les sites et dates disponibles

Lieu

Date de début

la Seyne Sur Mer ((83) Var)
Voir plan
70, Rue de Rome, 83500

Date de début

Dates au choixInscriptions ouvertes

À propos de cette formation



Maîtriser les concepts avancés de gestion de la mémoire
Manipuler et combiner des contrôleurs de vues
Persister les données de l’application via le Core Data
Accéder aux informations personnelles
Gérer les threads et l’asynchronisme Générer des actions push.

Bonnes connaissances en développement iPhone/iPad ou équivalentes au stage

Certification
niveau III

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Rappel
  • Gestion

Le programme

Gestion avancée de la mémoire

  • Rappel sur la gestion de base de la mémoire avec Objective-C.
  • Utilisation de l’Automatic Reference Counting (ARC). Débrayer ARC.
  • Mesurer vos applications avec Instruments (allocation et fuite mémoire, activité des threads, exécution…).
  • Optimiser la gestion de la mémoire. La recherche des objets zombies.
  • Les codes blocks : fonctionnement avancé et bonnes pratiques.

Gestion avancée des contrôleurs de vue

  • Rappel sur le contrôleur de navigation.
  • Combinaisons de contrôleurs et de vues.
  • Le PickerViewController (gestion photos et vidéos).
  • Le Page View contrôleur.
  • Le Split View Controllers. Popovers. In-App Mail.

Gestion avancée des threads

  • Rappel sur le principe de la gestion des threads.
  • Le Grand Central Dispatch. Les opérations asynchrones via des queues.
  • Les threads avec la classe NSThread. Verrouillage avec section critique et mutex.

Persistance des données

  • Rappels XML et JSON.
  • Stockage des données via le Core Data (Archi. et API).
  • Création du modèle de données avec XCode.
  • SQLite : accès à une base de données.

Accès aux informations personnelles

  • Le carnet d’adresses. Fonctionnement et programmation par APIs et par contrôleurs spécifiques.
  • L’Event Kit et le calendrier.
  • Certification et e-Commerce.
  • La technologie In-App Purchase (inclure un mini Store au sein de ses applications pour acheter des produits numériques).

Notifications

  • La gestion des notifications push.
  • Le process de gestion des notifications : serveur, APNs Apple et sur le mobile.
  • Le fonctionnement Apple Push Notification Service.
  • Les certificats spécifiques « ready to push notification ».
  • Envoi de messages « push » via le payload en JSON.

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

– Développement Avancé En Objective-C

Prix sur demande