Cet article est destiné aux développeurs qui sont débutants dans le développement de jeux iPhone, mais une certaine expérience dans le processus de développement logiciel entier. Il n'est pas différent d'un programme ou d'un développement d'applications pour une plate-forme de traitement comme l'ordinateur personnel Windows trop familière ou le Mac. Mais, iPhone est un téléphone, vous pourriez dire. Vous serez en droit. Il est un des dispositifs plus populaires dans la catégorie dite de smartphone.
Habituellement, ces smartphones par différents fabricants ont un processeur puissant, une grande quantité de mémoire système et sont liés à un ensemble de périphériques e/s. À la différence des ordinateurs personnels de la Wintel ou la variété de Mac, il est impossible de modifier les configurations de ces dispositifs. Ils sont plus comme les ordinateurs portables dont modifications de configuration sont limitées à ce que vous pouvez attacher à eux par des connecteurs prévus à cet effet des appareils externes. Il serait généralement une ou plusieurs connexions USB, par exemple. Les smartphones n'ont pas encore cela. Cependant, le reste du matériel fait pour une plate-forme informatique polyvalente avec un système d'exploitation régulière. Les puissants processeurs utilisés sur eux ont assez d'énergie libre qui aime beaucoup les ordinateurs personnels ; vous pouvez exécuter des programmes tiers. Dans le cas des smartphones, ces programmes sont appelés des apps.
Toutes les fonctionnalités, vous pourriez fournir pour ce genre de configuration fixe encore une puissante plate-forme informatique, ajoute à l'utilité du système. Qui a poussé un grand nombre de développeurs de développer des applications pour ces smartphones. iPhone étant très populaire, il y a beaucoup de personnes attirées pour développer de telles applications. De l'autre côté, il y a beaucoup d'utilisateurs à la recherche de ces améliorations à leurs appareils.
Le processus de développement
Première chose, que vous devez démarrer le développement dans tous les scénarios ci-dessus consiste à mettre la main sur une plate-forme de développement. Ce doit être telle que tout code de l'application est développé sur ce travaillerait sur la plateforme cible. Dans le cas de l'évolution de l'iPhone, c'est le courant comme système d'exploitation OS X d'imper. Apple, le fabricant de l'iPhone, fournit les outils nécessaires au développement de code source, créer code objet et le mode de débogage et de tester le code développé. Ce genre de système intégré est disponible chez Apple. Mais, à mettre la main sur ces outils et documents pertinents, vous devrez vous enregistrer sur le site de développement d'Apple. Cela vous sera utile plus tard lorsque vous avez besoin de libérer de l'app pour la consommation générale. Votre application devra être approuvée par Apple pour être distribués aux utilisateurs finaux.
XCODE est l'environnement de développement intégré ou de l'IDE recommandé par APPLE et est disponible en téléchargement gratuit. XCODE vous donne accès à iOS SDK. Ce paquet inclut également plusieurs cadres pertinents ainsi que d'un user interface (UI) ensemble de fonctions. Le code source doit être développé en Objective-C, un compilateur C qui s'étend de la vénérable langue de C dans le domaine de l'objet. L'IDE a une fenêtre de l'espace de travail qui permet à l'utilisateur d'accéder toutes les ressources.
COMME vous diplômé d'un grand ides pour une application à la conception de l'interface, développement de modules et une phase d'intégration, il serait nécessaire de tester le code sur un périphérique cible. Ce point spécifique devra être enregistré si. C'est une condition préalable pour obtenir votre $ $ etAPP dans la bibliothèque iTunes par la suite. Il faut un abonnement mensuel de $99 pour vous emmener à travers le processus d'approbation. Il y a une communauté d'utilisateurs actifs qui peut aider à obtenir le bêta-test fait pour votre produit.