Untitled - Regart.net
Untitled - Regart.net
Untitled - Regart.net
- TAGS
- untitled
- regart.net
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
iPhone iPad -<br />
Programmation avancée<br />
Objective C<br />
Déroulé /<br />
Core Graphics (Quartz 2D) et Image IO<br />
• Core Graphic (encore appelé Quartz 2D) est un moteur de<br />
rendu graphique en 2D complètement intégré dans iOS.<br />
• Présentation des différentes fonctionnalités de dessin,<br />
• shading, ombre, transparence, rendu anti-aliasé, etc...<br />
• Graphic Context<br />
• Transformations affines (matrices de transformations)<br />
• Ombres portées<br />
• Dégradés<br />
• Transparence<br />
• Création, modification, masquage d’images et data<br />
management<br />
• Layering<br />
Open GL Es<br />
• Open GL Es est un framework intégré à iOS qui permet de<br />
gérer un rendu 3D sur iPhone/iPod/iPad.<br />
• Présentation et utilisation des principales caractéristiques de<br />
Open GL Es<br />
• OpenGL Objects<br />
• Rendering context<br />
• Framebuffers<br />
• Vertex<br />
• Texture<br />
• Performance<br />
g Développement natif avancé pour iOS avec Objective C et Cocoa Touch<br />
Core Audio<br />
• Core Audio est un framework qui permet de gérer le son de<br />
manière numérique dans iOS.<br />
• Présentation de core audio et des ses diverses fonctionnalités<br />
appliquées à iOS<br />
• Queue services<br />
• Sound Effects<br />
• Core Audio framework<br />
• AVAudioPlayer<br />
• AVFoundation<br />
• AudioToolbox framework<br />
• Introduction à OpenAL<br />
GameKit<br />
• Gamekit est un framework qui permet de créer des jeux<br />
sociaux en permettant aux joueurs de partager leurs<br />
expériences avec d’autres. Présentation des différentes<br />
fonctionnalités liées à GameKit, notamment le game center,<br />
ainsi que le peer to peer.<br />
• Game center<br />
• Peer to peer connectivity<br />
• Voice chat<br />
MapKit et Core location<br />
• MapKit est un framework qui offre une interface permettant<br />
l’intégration directe de cartes. Il permet en outre d’y ajouter<br />
des overlays, de faire du reverse-géocoding, d’annoter les<br />
cartes,etc...<br />
• Core Location permet quant à lui de déterminer la position<br />
actuelle du mobile.<br />
• Polygon<br />
• Polyline<br />
• PlaceMark<br />
• MapKitView<br />
• Circles<br />
• LocationManager<br />
• Location class<br />
© <strong>Regart</strong>.<strong>net</strong> Formation — Centre de Formation agréé Adobe [AATC]<br />
iPhone/iPad<br />
Core Data<br />
• Core Data est un framework qui permet de généraliser et<br />
d’automatiser les taches les plus communes associées<br />
au cycle d’un objet, à la sauvegarde de données et à leur<br />
persistence dans le système. Présentation des différentes<br />
spécificités du framework et mise en oeuvre dans une<br />
application.<br />
• Objets persistants<br />
• ManagedObjectContext<br />
• Store coordinator<br />
• FetchRequest<br />
• Predicate<br />
• Descriptor<br />
• Création, effacement, modification de données<br />
Core Motion<br />
• Core Motion est un framework qui permet de détecter les<br />
différents mouvement du mobile à l’aide de l’accéléromètre<br />
et/ou du gyroscope intégré.<br />
• MotionManager<br />
• GyroData<br />
• AccelerometerData<br />
Bonjour<br />
• Bonjour est un framework qui permet de connecter des unités<br />
sans configuration pour l’utilisateur, le tout via l’utilisation du<br />
protocol TCP/IP.<br />
• Bonjour protocol<br />
• Bonjour implementation