Comment développer et soumettre une application iPhone simple à iTunes
Le processus de développement d’une application iPhone n’est pas aussi difficile ou simple qu’on pourrait le penser. Je ne suis pas programmeur, mais je voulais voir si je pouvais apprendre par moi-même à développer des applications iPhone. Les nouvelles présentent divers articles sur les enfants de moins de 9 ans. S’ils peuvent le faire, nous le pouvons sûrement aussi ?
Tout comme la cuisine, certains processus sont impliqués dans l’application Cooking. Cet article ne concerne pas votre style de cuisine en soi (c’est-à-dire la programmation), mais uniquement les étapes générales nécessaires pour le sortir de votre tête et l’intégrer à iTunes.
La création d’une application n’est pas totalement gratuite, il est donc important de savoir à l’avance qu’à un moment donné du processus, vous dépenserez 99 $ (USD). De plus, il est important de savoir à l’avance que vous aurez besoin d’un Mac à un moment donné et que vous devrez utiliser un code Mac spécifique pour créer votre application.
Maintenant que nous avons tous vu les petits caractères, voici les étapes passionnantes pour appliquer le bonheur !
Étape 1 : Trouvez une idée lumineuse
Vous avez une idée unique pour une application ? Comme vous le savez probablement, il existe un billion (enfin, peut-être pas un billion) d’applications. Alors, qu’est-ce qui distingue l’application ? Pourquoi quelqu’un voudrait-il utiliser votre application ? Si vous facturez, pourquoi paient-ils pour cela ?
Assurez-vous de vérifier qu’aucune autre application ne peut faire la même chose que vous proposez. Ou, si vous voulez créer quelque chose de mieux qu’une application qui existe déjà, réfléchissez à la façon dont votre idée s’améliorera. Dessinez-le sur papier ou sur ordinateur.
Étape 2 : Obtenez un Mac
L’iPhone est un produit Apple qui utilise une variante de Mac OS. Actuellement, les outils de développement iPhone ne sont disponibles que pour les utilisateurs de Mac (bien qu’il soit prouvé qu’ils ont été conçus en mode jailbreak sur PC), mais pour les obtenir dans l’App Store, vous avez finalement besoin d’un Mac pour y accéder. Si vous n’avez pas de Mac sous la main, vous pouvez acheter un Mac mini à un prix relativement bas.
Faire une vidéo du jour
Étape 3 : Inscrivez-vous en tant que développeur Apple
Pour utiliser les outils Mac, vous devez être un développeur Apple officiel. L’inscription est gratuite, il vous suffit donc de leur fournir vos informations et d’accepter leurs conditions. Il vous suffit de vous inscrire une seule fois et d’utiliser le même nom d’utilisateur et mot de passe que votre compte iTunes. En tant que développeur Apple, vous pouvez développer des applications iPhone pour n’importe quel produit Mac.
Étape 4 : Téléchargez le kit de développement logiciel (SDK) pour iPhone
Une fois que vous devenez développeur officiel, vous pouvez télécharger le SDK pour iPhone. La version dont vous avez besoin dépend du système d’exploitation que vous utilisez actuellement. Ce téléchargement est énorme car il contient toutes sortes de documentation, des exemples de code et toutes sortes de choses que vous serez heureux d’avoir plus tard. Cela peut prendre quelques heures, vous pouvez donc commencer le téléchargement, mettre un bon film et attendre.
ManiacDev est un excellent site avec des tonnes d’informations pour les super débutants et les technologues comme moi. Commencez simplement par la première vidéo et prenez des notes pendant que vous regardez. Vraiment, vraiment, ce sont les meilleurs tutos que j’ai trouvés !
Étape 5 : Téléchargez XCode
Téléchargez XCode si vous ne l’avez pas déjà fait. Selon Apple, « Xcode est un IDE complet et complet construit autour d’un flux de travail fluide qui intègre les étapes d’édition, de construction et de compilation du code source, ainsi qu’une expérience de débogage graphique, le tout sans quitter la vue source. » alors vous voudrez peut-être louer un deuxième film.
Étape 6 : Développez votre application iPhone à l’aide des modèles du SDK
Après avoir dessiné votre application sur papier ou dans Photoshop, vous pouvez commencer à concevoir en utilisant les modèles fournis dans le SDK. C’est là que les temps de téléchargement énormes seront d’un énorme avantage. Vous aurez le choix entre de nombreux modèles et de nombreux didacticiels de clips YouTube sur la façon de les utiliser efficacement.
Étape 7 : Apprendre Objective-C pour Cocoa
Si vous aimez les langages de programmation, vous aimerez Objective-C. Cette partie peut devenir délicate si vous ne savez pas comment programmer, vous voudrez peut-être trouver un ami programmeur ou embaucher quelqu’un. Il est également très utile d’acheter un livre de référence.
Étape 8 : Rédigez votre application en Objective-C
Une fois que vous connaissez au moins les bases d’Objective-C (ou au moins que vous savez comment trouver des réponses aux questions de programmation), vous pouvez commencer à écrire vos applications. Il est utile de prendre des captures d’écran au fur et à mesure afin que vous puissiez vous souvenir de ce que vous avez essayé. Certaines applications peuvent être programmées en quelques heures seulement, tandis que d’autres peuvent prendre des mois. Vous seul savez combien de détails vous voulez lors de votre voyage inaugural vers l’App Store !
Étape 9 : Testez l’application dans le simulateur iPhone
Le SDK est livré avec un joli simulateur d’iPhone. Vous devrez charger votre application et faire vos propres tests. Vous devriez essayer de corriger autant de bogues que possible et considérer toutes les façons dont les gens pourraient utiliser votre application.
Étape 10 : Organisez une vente de pâtisseries
Tu te souviens quand je t’ai dit en petits caractères que tu devais lever de l’argent ? C’est ce moment-là. Malheureusement, il y a des frais d’adhésion uniques de 99 $ (USD) pour charger l’application dans iTunes. Ces frais ne peuvent pas être supprimés, mais si votre application en vaut la peine, vous pouvez les récupérer en trois exemplaires ! Vraiment, cependant, vous obtenez beaucoup pour vos 99 $. D’une part, vous avez accès aux personnes les plus cool de ce côté de Pluton !
Étape 11 : Laissez les autres tester votre application
Une fois que vous avez payé, vous pouvez demander à d’autres membres de la communauté des applications de tester votre application et de vous aider à corriger les éventuels bogues. C’est une super communauté et c’est amusant de tester de nouvelles choses. Si vous êtes un débutant comme moi, vous serez en admiration devant le roi et la reine des stars geek. Selon la nature et la complexité de votre demande, ce processus peut prendre un certain temps.
Étape 12 : Soumettez votre application pour approbation
Après avoir testé votre application dans la communauté et résolu les problèmes, vous pouvez soumettre votre application à iTunes pour approbation. Vous pourrez le télécharger directement depuis la communauté. Le processus d’approbation peut prendre un certain temps, alors soyez patient !
Étape 13 : Surveillez la pâte et l’écoulement !
Si vous créez une application payante, attendez simplement que les fonds arrivent à terre. Si vous créez une application gratuite, faites attention au trafic !
Avez-vous des conseils à partager avec les développeurs d’applications ? Laissez-les dans la section des commentaires ci-dessous.
Crédit image : Erik K. Veland, stopnlook, davidgsteadman, Leo Reynolds, helpei, Cedric Chee, dianagavrilita
A propos de l’auteur