Comment vendre mon application iPhone via l'App Store?

Ayant vu le succès de certains développeurs dans la vente d'applications pour iPhone, et avec l'iPad maintenant sorti, il doit y avoir beaucoup de développeurs qui pensent "Pourquoi pas moi?". Les premiers succès notables incluent Trism en 2008, où le développeur Steve Demeter a créé le jeu de puzzle en tant que projet parallèle et a réalisé 250 000 $ (net de la coupe d'Apple) en quelques mois..

L'année dernière, le Flight Control de FireMint (photo ci-dessus) a occupé la première place pendant plusieurs semaines et il en a vendu plus de 700 000. Le lien ci-dessus mène à un PDF de 16 pages où ils ont publié leurs chiffres de vente. Ils espèrent répéter le succès maintenant avec une version HD améliorée pour l'iPad.

En milliards de dollars d'affaires

Il y a bien plus de 100 000 développeurs d'applications iPhone enregistrés, avec plus de 186 000 applications dans l'App Store pour l'iPhone / iPod et plus de 3 500 pour l'iPad au moment de la rédaction (selon 148 applications). Apple, de son propre aveu, a vendu plus de 85 millions d'appareils (50 millions d'iPhones et 35 millions d'iPod Touches) et les jeux sont la catégorie numéro un, ce qui rend beaucoup plus difficile le succès. En avril selon 148 applications, une moyenne de 105 jeux sortaient chaque jour!

Il y a un an, un milliard d'applications avaient été téléchargées et cela représente maintenant 3 milliards. Un grand nombre d'entre elles sont gratuites (environ 22% des applications), mais c'est toujours une immense somme d'argent versée par Apple aux développeurs après la réduction de 30% qu'Apple prend.

Ce n'est pas si facile de gagner beaucoup d'argent. La création de l'application est une chose, mais la vendre en nombre suffisant est un tout autre jeu de balle qui exige que vous en fassiez la promotion et que vous fournissiez des copies gratuites aux critiques. Dans certains cas, les utilisateurs paient des réviseurs pour que leurs applications soient examinées. Si vous êtes vraiment chanceux et qu'Apple en profite, vous bénéficierez de nombreuses promotions gratuites.

Commencer

En bref, si vous souhaitez développer pour l'iPhone:

  • Vous avez besoin d'un ordinateur Mac quelconque, Mac Mini, iMac, MacBook etc. Vous ne pouvez pas développer pour l'App Store sur un PC Windows ou Linux.
  • Rejoignez le programme gratuit des développeurs iPhone. Cela donne accès au système de développement SDK et Xcode que vous téléchargez et installez. Il comprend un émulateur pour que vous puissiez tester la plupart des applications à l'exception de celles qui nécessitent du matériel tel que l'appareil photo ou le GPS.
  • Payez 99 $ par an pour accéder au programme développeur. Cela vous permet d'installer des applications sur votre propre iPhone / iPod Touch / iPad. Il donne également un accès antérieur aux bêtas et aux versions antérieures du SDK.

Processus de développement

Vous vous êtes donc développé et avez une version qui s'exécute dans l'émulateur. Ensuite, vous avez payé vos 99 $ et avez été accepté dans le programme du développeur. Cela signifie que vous pouvez maintenant essayer votre application sur votre iPhone. Voici un aperçu de la façon dont vous procédez. Le site Web des développeurs d'Apple fournit beaucoup plus de détails.

Vous avez besoin d'un certificat de développement iPhone. Ceci est un exemple de cryptage à clé publique.

Pour cela, vous devez exécuter l'application Keychain Access sur votre Mac (dans les outils de développement) et générer une demande de signature de certificat, puis la télécharger sur le portail du programme pour développeurs iPhone d'Apple et obtenir le certificat. Vous devrez également télécharger le certificat intermédiaire et installer les deux dans Keychain Access.

La prochaine étape consiste à enregistrer votre iPhone, etc. en tant que périphérique de test. Vous pouvez avoir jusqu'à 100 appareils qui sont pratiques pour les grandes équipes, surtout lorsqu'il y a un iPhone 3G, 3GS, iPod touch et iPad pour tester sur.

Ensuite, vous enregistrez votre candidature. Enfin, armé à la fois de l'ID d'application et de l'ID d'appareil, vous pouvez générer un profil d'approvisionnement sur le site Web d'Apple. Cela est téléchargé, installé dans Xcode et vous pouvez exécuter votre application sur votre iPhone!

L'App Store

À moins que vous ne soyez une grande entreprise de plus de 500 employés ou une université enseignant le développement d'applications iPhone, il n'y a que deux façons de distribuer vos applications.

  1. Soumettez-le à l'App Store
  2. Distribuez-le par Ad-Hoc Distribution.

La distribution via l'App Store est ce que la plupart des gens voudraient faire. Ad Hoc signifie que vous produisez une copie pour un iPhone spécifié, etc., et pouvez la fournir pour jusqu'à 100 appareils différents. Encore une fois, vous devez obtenir un certificat, exécutez donc Keychain Access et générez une autre demande de signature de certificat, puis accédez au site Web du portail des développeurs Apple et obtenez un certificat de distribution. Vous allez le télécharger et l'installer dans Xcode et l'utiliser pour générer un profil d'approvisionnement de distribution.

Pour soumettre votre application sur l'App Store, vous aurez également besoin des éléments suivants:

  • Une liste de mots descriptifs pour la retrouver dans l'App Store.
  • Trois icônes (29 x 29, 57 x 57 et 512 x 512).
  • Une image de lancement qui apparaît pendant le chargement de votre application.
  • Quelques (1-4) captures d'écran des écrans de votre application.
  • Informations sur le contrat.

Ensuite, vous effectuez la soumission réelle sur le site Web ItunesConnect (partie d'Apple.com), fixez les prix (ou est-ce gratuit), etc. , il devrait apparaître dans quelques jours.

Voici quelques-unes des raisons du rejet, mais ce n'est pas complet, veuillez donc lire le document sur les meilleures pratiques d'Apple:

  • Il est jugé répréhensible, par exemple pornographie.
  • Ça plante.
  • Il a une porte dérobée ou est malveillant.
  • Il utilise des API privées.

Apple déclare recevoir 8 500 applications par semaine et 95% des soumissions sont acceptées dans les 14 jours. Alors bonne chance avec votre soumission et obtenez le codage!

BTW si vous décidez d'inclure un œuf de Pâques (écrans surprise, contenu caché, blagues, etc.) dans votre application, assurez-vous de laisser l'équipe d'examen savoir comment l'activer. Ils ne le diront pas; leurs lèvres sont scellées. Si d'un autre côté vous ne le leur dites pas et que ça sort, alors votre application de l'App Store pourrait aussi!