2010-07-01 4 views
0

d'abord quelques informations générales:Les étapes pour devenir un iPhone Developer

L'entreprise où je travaille ont décidé de créer une application iPhone pour notre produit principal et m'a désigné pour faire ce travail. Je suis un développeur C# professionnel depuis plus de 5 ans et bien que j'aie utilisé d'autres langages (Java, C++, etc.), je ne les ai pas utilisés à un niveau professionnel et pas pendant de nombreuses années. En ce qui concerne le développement Mac/iPhone, je n'ai jamais utilisé un Mac et j'ai un téléphone Android.

Mon entreprise est heureuse pour moi d'aller sur les cours nécessaires, acheter tous les livres nécessaires, etc., pour accélérer la courbe d'apprentissage. Ma première tâche est de rechercher ce dont j'ai besoin (équipement, IDE, SDK) et quel matériel d'apprentissage utiliser (livres, forums, cours - nous sommes basés à Londres mais si le cours est assez bon, ils pourraient me mettre sur un avion).

Bien sûr, je vais chaluter sur Internet pour certaines de ces réponses, mais je pensais que je ne peux pas nuire à consulter la connaissance considérable de débordement de pile (embrasser le cul, je sais!). De plus, je suis sûr qu'il y aura beaucoup de gens comme moi qui pourraient faire avec pointant dans la bonne direction.

Merci d'avance.

+0

double possible [Mise en route avec le développement iPhone] (http://stackoverflow.com/questions/332039/getting-started- avec-iphone-développement) –

+0

Merci pour le lien, recherché mais raté celui-là. – Magpie

Répondre

2

J'étais à l'événement Stackoverflow DevDays à Londres l'année dernière et il y avait une excellente présentation par Phil Nash, où il a ajouté here décrivant le démarrage de la programmation pour la plate-forme iPhone.

C'est probablement un bon point de départ. Les principales choses que j'en ai tirées étaient que vous aviez besoin d'un Mac, d'un XCode et d'un jump start (lire: mind-meld) en Objective-C!

EDIT: vaut la peine de vérifier le site officiel Apple iPhone Dev Center aussi.

Questions connexes