Formation : Développement d'une application sur iPhone
(Réf. 16412)Evaluation : 



Détails de la fiche formationOptions disponibles pour la fiche formationDétails de la fiche formation
Compétence(s)
Apple Iphone
Prérequis
Connaissance pratique d'un langage de programmation C, C++ ou Java
Public
Développeurs et chefs de projets techniques
Objectifs
- Prendre en main l'environnement XCode et Interface Builder sur Mac
- Développer une application en respectant les règles ergonomiques d'Apple
- Manipuler les composants graphiques mis à disposition
- Gérer les préférences d'une application
- Gérer l'écran tactile
- Manipuler une base de données embarquée : SQLite
Type de formation
CourteProgramme
iPhone et iPad : architecture et contexte
- Processeur
- Mémoire
- Connectivité
- Modèle commercial
Objective-C : les bases
- Créer une classe
- Mise en oeuvre de l'héritage et des protocoles
- Description des classes les plus courantes du SDK
- Les propriétés
- Les API Cocoa
Les composants graphiques
- Interface Builder
- Window
- View (Web View, Text View, Image View...)
- Boutons (classiques, switch, Segmented Controls...)
- Sliders, barre de progression...
- Controllers (View Controller, TableView Controller, Navigation Controller, Split View Controller pour iPad...)
- Tab Bar
- Bouton, Textfield
Les règles d'ergonomie
- Interfaces graphiques pour mobiles
- Adaptation de l'ergonomie d'une application pour l'iPhone
- Gestion des préférences
- Ergonomie et AppStore
Gestion des événements
Gestion mémoire
- Le comptage de références
- L'Auto-Release Pool
- Outils de gestion de la mémoire (Leaks, Object Allocation, Activity Monitor)
Les entrées / sorties
- Lire et écrire dans un fichier
- Manipuler le protocole HTTP
- Et les Web Services
SQLite
- Présentation SQL
- Paramétrage d'un projet pour utiliser SQLite
- Stratégies de création du schéma associé à une application
Les autres API
- Open GL
- Géolocalisation
- Accéléromètre
- Notification (SDK 3)
- Cut and Paste
- Store Kit
- Autres spécificités SDK 3.0 (Mapkit, Gamekit)
Pédagogie
70% de travaux pratiques
Point(s) fort(s)
Non renseignéOptions disponibles pour la fiche formation
Langue(s)
Français
Moyen(s)
Inter-Entreprise
Durée
Non renseignéZone géographique
Inter-Entreprise :
75000 Paris :