Comment apprendre à développer des applications iPhone
Depuis l'ouverture de l'App Store aux tiers (2008), développeurs novices et confirmés y ont bâti des fortunes (ex: Steve Demeter - Trism, Ethan Nicholas - iShoot). Apprendre ne se fait pas du jour au lendemain ; il faut maîtriser plusieurs langages. Mais avec l'investissement initial (logiciels Apple) et du temps, vous pouvez lancer votre première app.
Prérequis
- Mac sous MacOS X Leopard
- SDK développeur Apple (iOS SDK)
- Objective-C
- Cocoa
- OpenGL
Instructions
Procurez-vous un Mac (ou accès à un Mac) sous Leopard. Le SDK Apple et les langages maison (Objective-C, Cocoa) l'exigent.
Inscrivez-vous au iPhone Developer Program sur le site Apple Developer, téléchargez l'iOS SDK (simulateurs, outils). Accès aux ressources techniques : iOS Reference Library (exemples de code, guides : son, détection mouvement...).
Apprenez Objective-C, Cocoa, OpenGL (tous pertinents). Objective-C/Cocoa = langages Apple. OpenGL = multiplateforme pour graphismes haute performance ; ressources hors Apple (guide, manuel, livres recommandés sur site OpenGL).
Suivez un cours dédié au développement iPhone. Stanford propose des cours (Objective-C, Cocoa, graphismes). Quelques semaines/mois, connaissances en programmation requises.
