Introduction au
développement iPhone
Pascal Batty
iOS ?
“Mobile First”
Luke Wroblewski
Activations d’appareils
Source : LukeW, 17 septembre 2012
Android
480M
iOS
400M
Source : OpenSignal
iPhone iPad
Taux d’adoption
Source : LukeW, 1 octobre 2012
iOS 6.0 Android 4.1
70%
30%
99%
1%
Taux d’adoption
Source : LukeW, 1 octobre 2012
en 48h
iOS 6.0 Android 4.1
70%
30%
99%
1%
Taux d’adoption
Source : LukeW, 1 octobre 2012
en 48h en 2 mois
iOS 6.0 Android 4.1
70%
30%
99%
1%
Navigation Mobile
0%
18%
35%
53%
70%
Opera Mini Nokia Safari Android IE Autre
1,30
9,60
23,00
60,10
1,30
4,70
Part des navigateurs Mobile sur le mois de septembre 2012
Source :Akamai, oct. 2012
Quels moyens ?
Web App
Framework Tiers
Xcode + Cocoa + ObjC
Comment ça marche ?
Objective-C
MVC
ModelView
Controller
Construis
Dessine
Teste
Profile
Déploie
Temps + Motivation
Qu'est-ce qu'une App ?
•Écran Tactile
•Haut-Parleur
•Caméra
•Géolocalisation
•Accéléromètres
•Stockage local
Internet partout !
Services intégrés
•iCloud
•Game Center
•Plans
•Facebook & Twitter
App
• API REST
• Serveur de media
• Web Service SOAP
• Site Web
• …
Attention tout de même
Quelques limites
Bac à Sable
Hello!
Mais vraiment…
Qu'est-ce qu'une app ?
Ma Super App
Ma Super App
Ma Super App
Attention au détail
“Complexity
≠
Complication”
Josh Clark
Mobilité = Contexte
Votre App
&
Vos Utilisateurs
Ma Super App
?
Merci

Introduction au développement iPhone