Technifutur® sur Facebook Technifutur® sur LinkedIn Technifutur® sur Twitter Technifutur® sur YouTube Newsletter Technifutur®

Retour Page d'accueil

Vos contacts pour cette formation

Entreprises

Formulaire de renseignements

Martine Simonis
Chargée relations entreprises
T : 04 382 45 18 | Mail


Elisabeth D'Eleuterio
Coordinatrice
T : 04 382 44 46 | Mail



Planifications pour cette formation

Cette formation n'est pas planifiée actuellement

> Formations  Informatique / Mobiles et tablettes / Développement d'applications natives

iOS - Niveau 3

Type de formation :  | Participants : 10  | Durée : 8 jours

> Objectifs

Vous avez déjà travaillé sur un ou plusieurs petits projets iOS et vous souhaitez approfondir vos connaissances de la plate-forme iOS en mettant en oeuvre de nouveaux frameworks tel que Core Animation, MapKit, Core Image ou encore en savoir plus sur les outils de débogage disponibles..

> Public

Cette formation est destinée aux développeurs ayant déjà réalisé une ou plusieurs applications iOS et désirant se perfectionner et aller plus loin dans l’utilisation de la plateforme.

> Prérequis

Posséder un iPhone ou un iPad. Une bonne connaissance du langage Objective-C est indispensable.

> Programme

La plate-forme iOS

Rappel sur la gestion de la mémoire
Gestion manuelle
ARC

UIKit
UIView
UIWindow
UILabel
Les outlets
UIButton
Les actions
UITextField
UIScrollView
Les images sous iOS
UITableView + datasource + delegate
Supporter le retina Display

L'Objective-C avancé
La directive @class
Les catégories et les extensions
Les protocoles
Déclarer son propre delegate
Le KVC
Le KVO
Les notifications

Les ViewController
UIViewController
UItableViewController
UINavigationController
UITabBarController
Le tiercé gagnant
Affichage modal
Gérer la rotation
Les Storyboards

La persistance des données
Sandboxing
Les préférences de l'application
Les fichiers de type PropertyList
Le framework Core Data
iCloud

Les connexions réseaux
Vérifier la disponibilité
Utilisation de la classe NSURLConnection
Traitement Rest/JSON

Touch and fun
Gestion du touch
Core Motion : Accéléromètre et gyroscope
Core Image

Applications iPad
Différences iPad/iPhone
Différence projet iPad/iPhone
UIPopOverController
UISplitViewController

Frameworks iOS
MapKit (Cartographie)
Calendrier et Contacts
Twitter framework
Multimédia (Audio et Vidéo)

UI Avancées
Les layers
Core Animation

Grand Central Dispatch

Nouveautés iOS 6

Outils et techniques de débogage

Localisation et déploiement iOS



Version Texte | Imprimez cette formation Version imprimable