Aller au contenu principal
  • Cours pratique
  • Informatique

Formation Objective C, développement iOS avancé (iPhone/iPad)

déploiement in-house, optimisation, multithreading, webservices, géolocalisation, animation, audio, provisionning,

Une formatrice accompagne deux participants penchés sur leurs notes, en salle de formation
Durée
4 jours
Niveau
Avancé
Modalités
Distanciel

Description de la formation iPhone

Cette formation Objective C, développement iOS avancé intensive vous permettra de perfectionner vos techniques de développement pour iPhone ou iPad autour de Xcode  sous iOS (multi-threading, web services, géo-localisation, stockage des données, son, animation). Il s'agit de vous faire gagner du temps en vous proposant une synthèse des principales classes, méthodes, et bonnes manières pour les utiliser de façon performante à travers les exemples couramment rencontrés dans les applications professionnelles fonctionnant sous iOS.

Les spécificités de l'iPad, des écrans secondaires et des nouveaux matériels sous iOS seront abordées.

Cette formation vous permettra également d'être le référent technique pour le paramétrage des équipements iPhone ou iPad. Vous saurez définir une configuration type (réglages, applications) et la déployer rapidement (en wifi si nécessaire) sur l'ensemble de vos appareils en vous appuyant éventuellement sur votre propre AppStore.

Atelier en salle : une participante présente des notes au tableau

Objectifs pédagogiques

A l'issue de cette formation Objective C, développement iOS avancé, vous aurez aquis les connaissances et compétences nécessaires pour : 

  • Paramétrer des équipements iPhone ou iPad
  • Configurer des réglages, des apllications
  • Déployer rapidement une configuration sur l'ensemble de vos appareils en vous appuyant éventuellement sur votre propre AppStore

Objectifs opérationnels

Savoir déployer iOS avancé (iPhone/iPad).

Programme

Contenu du cours, module par module

15 modules

Travaux pratiques

Beaucoup de pratique, autour des différents frameworks présentés, consolidée par la réalisation d'une application globale jusqu'à sa commercialisation et son déploiement. TP complet : utilisation optimisée de Web Services en multi-threads (API Flickr, hébergement de photos avec affichage intelligent, observation détaillée du comportement du cache et du multi-thread, modification concrète des performances). TP complet : Core Data (modélisation graphique d'une base de photos, animations avec le SpriteKit et UIDynamics, génération de la base et des classes (mapping), mise en oeuvre de l'application cliente sous iOS).

Programme mis à jour le 07/12/2023

Formations liées