Le marché des applications est en constante évolution et la création d'applications réussie peut attirer l'attention de tous ceux qui la voient. Vous avez une idée géniale pour une application iPhone ? Les applications iPhone sont plus faciles à créer qu'il n'y paraît. Bien que vous deviez apprendre un langage de programmation, la conception d'interfaces peut être réalisée avec des outils graphiques. Créer des applications demande du temps, de la patience et une volonté d'apprendre, mais peut-être pourrez-vous créer le prochain Flappy Bird ! Voir l'étape 1 ci-dessous pour commencer.
Étape
Méthode 1 sur 5: Configuration de l'environnement de développement
Étape 1. Téléchargez et installez Xcode
Xcode est un environnement de développement utilisé pour développer des applications iPhone. Xcode est téléchargeable gratuitement depuis Apple, mais nécessite OS X 10.8 ou une version ultérieure. Il n'existe aucun moyen officiel d'exécuter Xcode sur un ordinateur Windows ou Linux. Cela signifie que si vous souhaitez développer des applications iPhone mais que vous ne possédez pas de Mac, vous devrez d'abord acheter un Mac.
Pour développer des applications iOS 8, vous aurez besoin de Xcode 6.0.1 et du SDK iOS 8, tous deux disponibles gratuitement auprès d'Apple. Le SDK iOS 8 contient un certain nombre de nouvelles API qui vous permettent de créer de nouvelles expériences utilisateur, notamment l'intégration iCloud et Touch ID
Étape 2. Installez une bonne application d'édition de texte
Bien que vous puissiez écrire des programmes avec Xcode, vous pouvez travailler avec du code plus facilement si vous disposez d'un éditeur de texte spécial pour la programmation. Textmate et JEdit sont deux choix très populaires.
Étape 3. Installez une application de graphiques vectoriels
Si vous envisagez de créer un design personnalisé pour votre application, vous devez installer une bonne application vectorielle. Les graphiques vectoriels peuvent prospérer sans sacrifier la qualité et sont essentiels pour de belles applications. CorelDraw, Adobe Illustrator, Xara Designer et Inkscape sont des exemples de bons programmes vectoriels, ou utilisez Drawberry, un bon éditeur d'images vectorielles gratuit. Drawberry n'est pas aussi bon que les programmes professionnels, mais c'est assez bon pour les utilisateurs novices ou les utilisateurs qui ne veulent pas payer car ils utilisent rarement le programme.
Étape 4. Comprendre Objective-C
Objective-C est un langage de programmation utilisé pour créer des fonctions dans les applications iPhone et gérer la manipulation de données et d'objets. Objective-C appartient à la famille des langages C et est un langage orienté objet. Si vous comprenez C ou Java, Objective-C devrait être facile à comprendre.
- Bien que vous puissiez créer des applications de base sans comprendre Objective-C, vous ne pouvez pas créer de fonctions avancées sans écrire le code vous-même. Sans Objective-C, vous ne pouvez que déplacer votre application entre les écrans.
- Il existe de nombreux tutoriels Objective-C disponibles en ligne et sous forme de livre. Si vous voulez vraiment apprendre la programmation iPhone, vous pouvez l'apprendre confortablement car vous avez beaucoup de ressources.
- Les communautés Objective-C populaires incluent les forums de développeurs Apple, le groupe iPhoneSDK sur Google et Stack Overflow.
Étape 5. Envisagez de payer un développeur tiers
Si vous n'êtes pas intéressé par l'apprentissage de l'Objective-C ou si vous ne pouvez pas concevoir d'applications, de nombreux indépendants et équipes de développement peuvent gérer tous les aspects du développement d'applications pour vous. Payer un développeur tiers peut être un processus compliqué, mais cela peut aider si vous n'aimez pas la programmation. Assurez-vous que toutes les personnes impliquées dans le projet signent un accord de non-divulgation et assurez-vous qu'une structure de paiement est en place avant le début du projet.
ODesk et Elance sont deux des fournisseurs de services indépendants les plus populaires sur Internet, et tous deux comptent des centaines de développeurs et d'artistes de différents niveaux de compétence
Étape 6. Créez un compte développeur
Pour déployer votre application sur l'App Store ou la donner à d'autres pour la tester, vous devez disposer d'un compte développeur Apple. Ce compte coûte 99 $ par an et vous demandera de saisir des informations fiscales et bancaires.
Vous pouvez créer un compte sur le site iOS Dev Center
Étape 7. Téléchargez l'exemple d'application
Une fois que vous avez créé un compte de développeur, vous aurez accès aux ressources de développement d'Apple, y compris des exemples de projets qui peuvent vous éclairer sur la façon dont le développement d'applications est effectué. Trouvez des exemples liés à l'application que vous êtes sur le point de créer et expérimentez-les dans Xcode.
Méthode 2 sur 5: Planification d'applications
Étape 1. Définissez votre concept
Avant d'ouvrir Xcode pour la première fois, vous devez disposer d'un plan bien pensé pour votre application et ses fonctionnalités, tel qu'un document de conception qui inclut toutes les fonctionnalités de l'application, des gribouillis d'une interface d'application potentielle et un flux entre les écrans, et une idée de base du système à mettre en place.
- Essayez d'être "fidèle" à vos documents de conception lorsque vous créez votre application. Cela vous aidera à vous concentrer sur les fonctionnalités que vous souhaitez.
- Essayez de dessiner un petit doodle pour chaque écran de votre application.
Étape 2. Déterminez votre part de marché
La part de marché de votre application déterminera l'apparence et le fonctionnement de votre application. Par exemple, une application d'agenda aura une part de marché différente d'un jeu de tir sanglant.
Étape 3. Déterminez le besoin de l'application
Si votre application est une application utilitaire, elle doit être soit une solution à un problème non résolu, soit une meilleure solution que celle disponible. Si votre application est un jeu, votre application doit avoir des fonctionnalités qui la différencient des autres jeux et qui plaisent à un groupe spécifique de joueurs.
Étape 4. Considérez votre contenu
L'interface de votre application est déterminée par le type de contenu qui sera affiché à l'utilisateur de l'application. Par exemple, si votre application est une application sur la photographie, vous devez créer une interface qui permet aux utilisateurs de visualiser et de parcourir facilement les photos.
Étape 5. Mettez en œuvre un bon processus de conception d'interface
L'interface que vous concevez ne doit pas gêner l'utilisateur. C'est-à-dire que le bouton de sélection doit être clairement visible et que l'utilisateur ne doit pas remettre en question la fonction d'un bouton. Si vous utilisez des icônes, les icônes que vous utilisez doivent représenter leur fonction. La navigation sur l'application doit être fluide et naturelle.
La conception d'interface est une combinaison d'art et de science. Vous devrez peut-être modifier votre conception plusieurs fois dans votre projet
Méthode 3 sur 5: Création de l'application
Étape 1. Créez un nouveau projet dans Xcode
Ouvrez Xcode et démarrez un nouveau projet à partir du menu Fichier. Sélectionnez "Application" dans la barre "iOS" à gauche de la fenêtre. Dans la section Modèles, sélectionnez « Application vide ».
- Il existe différents modèles conçus pour diverses tâches. Commencez avec un modèle vierge jusqu'à ce que vous soyez à l'aise avec le processus de développement. Vous pouvez essayer des modèles plus avancés lorsque vous comprenez comment fonctionne la création d'applications.
- Il vous sera demandé d'entrer le nom du produit, l'identification de l'entreprise et le préfixe de classe. Si vous n'avez pas reçu d'identification d'entreprise d'Apple, entrez com.example. Pour le préfixe, entrez XYZ.
- Sélectionnez "iPhone" dans le menu Appareils.
Étape 2. Créez un storyboard
Un storyboard est une représentation visuelle de l'intégralité de l'écran de votre application et affiche l'intégralité de l'écran et ses transitions. L'outil Storyboard vous aidera à créer le flux de votre application.
- Cliquez sur Fichier > Nouveau > Fichier
- Sous les options iOS, cliquez sur "Interface utilisateur".
- Sélectionnez "Storyboard", puis cliquez sur Suivant.
- Sélectionnez iPhone dans le menu Appareils, puis nommez-le "Principal". Assurez-vous que le fichier est enregistré au même emplacement que votre projet.
Étape 3. Appliquez Storyboard à votre projet
Une fois que vous avez créé un storyboard, vous devez l'implémenter en tant qu'interface principale de votre application. Cela ouvrira le Storyboard lorsque l'application sera ouverte. Si vous n'implémentez pas Storyboard, rien ne se passera à l'ouverture de l'application.
- Cliquez sur le nom de votre projet dans l'arborescence de navigation de gauche
- Recherchez des cibles dans le mainframe et sélectionnez votre projet dans la liste des cibles.
- Recherchez la section Informations sur le déploiement dans l'onglet Général.
- Entrez Main.storyboard dans le champ "Interface principale".
Étape 4. Entrez votre premier écran à l'aide du contrôleur d'affichage
Ce contrôleur contrôle la façon dont le contenu est visualisé par l'utilisateur. Il existe une variété de contrôleurs de vue disponibles, y compris des vues standard et de table. Vous devez ajouter un contrôleur de vue à votre Storyboard, qui indique à l'application comment afficher le contenu à l'utilisateur.
- Sélectionnez le fichier "Main.storyboard" dans la navigation du projet. Vous verrez un canevas vierge dans la fenêtre Interface Builder.
- Trouvez la bibliothèque d'objets en bas du cadre de droite, et elle peut être démarrée en cliquant sur l'icône du petit cube. Cela chargera une liste d'objets qui peuvent être ajoutés à votre toile.
- Cliquez et faites glisser l'objet "View Controller" sur votre toile. Votre premier écran apparaîtra sur la toile.
- Votre première "scène" est terminée. Lorsque l'application démarre, le contrôleur d'affichage charge votre premier écran.
Étape 5. Ajoutez des objets d'interface sur votre premier écran
Après avoir configuré le contrôleur de vue, vous pouvez remplir l'écran avec les objets d'interface dont vous avez besoin, tels que des étiquettes, des champs de texte et des boutons. Les objets d'interface peuvent être trouvés dans la liste de la bibliothèque d'objets - l'emplacement où vous pouvez trouver le contrôleur de vue en ce moment.
- Cliquez et faites glisser un objet de la liste pour le faire glisser sur l'écran.
- La plupart des objets peuvent être redimensionnés en cliquant et en faisant glisser la case dans le coin de l'objet. Lorsque vous redimensionnez un objet, une grille apparaît à l'écran afin que vous puissiez vous assurer que c'est la bonne taille.
Étape 6. Modifiez l'objet que vous avez entré
Vous pouvez modifier les propriétés de chaque objet. Cela vous permet de créer une interface unique et intuitive. Par exemple, vous pouvez ajouter un exemple de texte à un champ de texte pour aider les utilisateurs à le remplir.
- Sélectionnez l'objet que vous souhaitez modifier et cliquez sur le bouton "Inspecteur d'attributs" en haut du cadre de droite. Ce bouton a la forme d'un bouclier.
- Changez l'objet selon votre goût. Vous pouvez modifier le style de police, le type et la couleur, la mise en page, l'image d'arrière-plan, l'exemple de texte, le style de cadre, etc.
- Les options disponibles dépendent de l'objet que vous souhaitez modifier.
Étape 7. Ajoutez un autre écran
Au fur et à mesure que votre projet grandit, vous devrez peut-être ajouter d'autres écrans pour afficher tout le contenu dont votre application a besoin. Par exemple, si vous créez une application de tâches, vous avez besoin de deux écrans: un pour saisir les entrées de tâches et un pour afficher toutes les entrées.
- De nouveaux écrans sont ajoutés en faisant glisser et en déposant un objet de contrôleur de vue sur une partie vide de votre toile. Si vous ne trouvez pas de zone vierge sur le canevas, cliquez sur "Zoom arrière" jusqu'à ce que vous trouviez une zone vierge. Assurez-vous de déposer le contrôleur de vue sur le canevas, pas sur l'écran existant.
- Vous pouvez modifier l'écran principal en sélectionnant le contrôleur de vue que vous souhaitez utiliser dans la vue d'ensemble du projet. Cliquez sur le bouton "Inspecteur d'attributs" et cochez "Est le contrôleur de vue initial". Par exemple, si vous créez une application de tâches, vous utiliserez l'écran d'affichage des tâches comme écran principal.
Étape 8. Ajoutez une barre de navigation
Une fois que vous avez deux écrans, il est temps de créer une barre de navigation pour que les utilisateurs puissent passer d'un écran à l'autre. Vous pouvez utiliser un contrôleur de navigation, qui est un contrôleur de vue personnalisé. Ce contrôleur ajoute une barre de navigation en haut de votre application et permet aux utilisateurs de se déplacer entre les écrans.
- Vos commandes de navigation doivent être ajoutées à votre écran d'accueil afin qu'elles puissent contrôler d'autres écrans.
- Sélectionnez la vue initiale de l'application dans la vue d'ensemble du projet.
- Cliquez sur Éditeur → Intégrer dans → Contrôleur de navigation.
- Vous verrez une barre de navigation grise en haut de l'écran auquel vous avez ajouté le contrôleur.
Étape 9. Ajoutez une fonction à la barre de navigation
Une fois que vous êtes entré dans la barre de navigation, vous pouvez entrer des outils de navigation sur la barre. Sa saisie permettra à l'utilisateur de passer d'un écran à l'autre.
- Ajoutez un titre à la barre de navigation. Cliquez sur " Éléments de navigation " sous votre contrôleur d'affichage préféré. Ouvrez l'inspecteur d'attributs et saisissez un titre d'écran dans la zone Titre.
- Ajouter des boutons de navigation. Ouvrez la bibliothèque d'objets si vous ne l'avez pas déjà fait et recherchez l'élément Bar Button. Cliquez et faites glisser vers la barre de navigation. Généralement, le bouton qui vous fait avancer vers un autre écran est placé à droite et le bouton de retour est placé à gauche de l'écran.
- Donnez des propriétés au bouton. Les boutons peuvent être configurés pour avoir certaines propriétés qui les rendent adaptables à diverses fins. Par exemple, si vous créez une liste de tâches, vous aurez besoin d'un bouton pour ajouter une entrée. Sélectionnez votre bouton et ouvrez l'inspecteur d'attributs. Sélectionnez le menu Identifiant, puis sélectionnez "Ajouter". Votre bouton changera de forme en un logo "+".
Étape 10. Liez le bouton sur l'écran existant
Pour que le bouton fonctionne, vous devez le connecter à un autre écran. Dans notre exemple de liste de tâches, le bouton est sur la liste et doit être lié à l'écran pour saisir l'entrée. Pour lier un bouton, maintenez la touche Contrôle enfoncée et faites glisser le bouton vers le deuxième écran.
- Lorsque vous relâchez le bouton de la souris, le menu Action Segue apparaît avec plusieurs options. Sélectionnez « Push » pour utiliser la transition « push » lors du basculement entre les écrans. Vous pouvez également choisir "Capital", qui ouvrira l'écran en tant qu'action spéciale, plutôt que dans le cadre d'une séquence d'action.
- Si vous utilisez Push, une barre de navigation et un bouton de retour seront ajoutés automatiquement sur votre deuxième écran. Si vous sélectionnez Modal, vous devrez ajouter une deuxième barre de navigation, un bouton pour annuler et un bouton Terminé (pour les applications à faire. D'autres applications nécessiteront un type de bouton différent).
- Les boutons "Annuler" et "Terminé" peuvent être créés de la même manière que les boutons "Ajouter". Sélectionnez « Annuler » ou « Terminé » dans le menu Identificateur de l’inspecteur d’attributs.
Étape 11. Ajoutez des capacités de traitement des données
A présent, vous avez été capable de créer des interfaces navigables sans avoir besoin d'écrire du code. Si vous souhaitez ajouter des fonctionnalités plus avancées, telles que le stockage de données ou la gestion des entrées utilisateur, vous devrez écrire du code. Les guides d'écriture de code dépassent le cadre de cet article, mais de nombreux guides Objective-C sont disponibles sur Internet.
Vous pouvez utiliser votre prototype d'interface pour vous aider à trouver un développeur. Avoir une interface navigable vous aidera à clarifier quelles pièces ont besoin d'être programmées
Méthode 4 sur 5: Test de l'application
Étape 1. Démarrez le simulateur iOS
Xcode inclut un simulateur iOS qui vous permet de tester votre application sur des simulations de différents types d'appareils iOS. Pour démarrer le simulateur, sélectionnez "Simulator and Debug" dans le menu en haut de la fenêtre Xcode, puis sélectionnez l'appareil sur lequel vous souhaitez tester.
Étape 2. Créez votre application
Cliquez sur le bouton Build, qui ressemble à un bouton Play normal, pour compiler l'application et l'exécuter. Ce processus peut prendre quelques instants, vous pouvez voir la progression sur la barre d'outils. Une fois cela fait, le simulateur iOS s'ouvrira et vous pourrez commencer à tester votre application.
Étape 3. Testez l'application sur votre iPhone
Avant de déployer l'application à tester, vous pouvez la tester sur votre propre appareil si vous avez un iPhone. Tout d'abord, connectez votre appareil à l'ordinateur par USB. Fermez iTunes s'il est ouvert. Sélectionnez "Périphérique et débogage" dans le menu, puis cliquez sur Construire. Après un certain temps, l'application s'ouvrira sur l'iPhone. Testez toutes les fonctions avant de fermer l'application.
Étape 4. Déboguez l'application
Si votre application rencontre des problèmes, vous devez savoir ce qui s'est passé et pourquoi. Le processus de découverte de ce problème est long et il existe de nombreuses raisons pour lesquelles votre application peut être problématique. Ouvrez la console de débogage et lisez le message d'erreur. La plupart de ces messages d'erreur sont difficiles à comprendre. Si vous ne comprenez pas, essayez de rechercher le message d'erreur. Il y a de fortes chances que vous puissiez trouver des messages sur les forums de développeurs d'Apple avec des réponses d'autres développeurs expérimentés.
Le débogage peut prendre beaucoup de temps. Si vous n'abandonnez pas, vous vous améliorerez. Vous commencerez à reconnaître les erreurs dans l'application, à les trouver et parfois même à prédire l'occurrence d'erreurs. L'une des erreurs les plus courantes consiste à libérer un objet de la mémoire plus d'une fois. Une autre erreur est d'oublier d'allouer de la mémoire et d'initialiser des objets avant d'essayer d'ajouter ou d'associer des objets en mémoire. Plus vous créez d'applications, moins vous ferez d'erreurs
Étape 5. Vérifiez l'utilisation de la mémoire
L'iPhone a une mémoire très limitée. Chaque fois que vous allouez de la mémoire à un objet particulier, vous devez la libérer une fois que l'objet a fini de l'utiliser et restituer la mémoire utilisée. Des outils sont disponibles dans le SDK iPhone pour vérifier l'utilisation de la mémoire et d'autres ressources.
- Après avoir sélectionné Périphérique et débogage, sélectionnez Exécuter → Exécuter avec Performance Tool → Fuites. Cela affichera Instruments et démarrera l'application sur l'appareil. Allez-y et utilisez l'application comme d'habitude. Les applications peuvent ne pas répondre fréquemment pendant que les instruments enregistrent et analysent votre utilisation de la mémoire. Une fuite de mémoire créera un pic rouge sur la chronologie de Leaks. La source de la fuite de mémoire sera affichée en bas de l'écran.
- Double-cliquer sur l'objet divulgué essaiera de vous amener au code problématique, ou cliquer sur la petite flèche dans la barre d'adresse affichera l'historique des fuites. Parfois, la source de la fuite ne provient pas de l'endroit où la fuite a été détectée.
- Si vous vous sentez confus, essayez le processus d'élimination. Marquez-les en tant que commentaires et/ou ignorez soigneusement certaines sections de votre code et exécutez votre application. Parfois, vous pouvez affiner la zone générale et trouver les zones à problèmes. Lorsque vous le trouvez, vous pouvez soit corriger le code, soit le réécrire. Gardez à l'esprit que l'utilisation de Google vous amène souvent à des liens directs vers les forums internes d'Apple ou la documentation concernant votre problème rapidement.
Étape 6. Déployez votre application pour que d'autres la testent
Bien que tester votre application dans un état simulé soit un bon moyen de vous assurer que votre application fonctionne et que son interface a l'air bien, le test par d'autres est excellent. Assurez-vous d'avoir corrigé les erreurs les plus fatales avant de déployer votre application pour les testeurs. Pour déployer votre application auprès des testeurs, vous devez générer un certificat ad-hoc sur le site iOS Dev Center.
- Des testeurs externes peuvent vous donner un avis auquel vous ne vous attendez pas. Ces avis sont souvent utiles si votre candidature est très complexe.
- Pour autoriser un appareil de test, vous devez avoir le numéro UDID de l'appareil.
- Sélectionnez Périphérique dans le menu et cliquez sur "Créer". Dans le Finder, recherchez le dossier de votre projet et recherchez le dossier "Ad-Hoc-iphoneos". Dans ce dossier, il y a une application. Copiez le certificat "AdHoc.mobileprovision" depuis iOS Dev Center dans le même dossier. Sélectionnez l'application et le certificat, puis compressez-les au format zip. Cette archive peut être fournie à des testeurs externes. Vous devrez créer une archive distincte pour chaque certificat ad-hoc.
Méthode 5 sur 5: Publier votre projet
Étape 1. Créez une demande de distribution
Sélectionnez Périphérique et version et cliquez sur "Créer". Dans le Finder, recherchez le dossier de votre projet et recherchez le dossier "Ad-Hoc-iphoneos". Dans ce dossier, il y a une application. Compressez l'application sous forme de zip.
Pour que votre application passe la certification Apple, elle doit être optimisée pour iOS 7 et Retina Display
Étape 2. Ouvrez le tableau de bord iTunes Connect depuis iOS Dev Center
Si vous avez des étapes inachevées pour terminer la configuration, elles seront affichées en haut de la page. Assurez-vous que toutes vos informations fiscales et bancaires sont saisies correctement.
Étape 3. Saisissez toutes les informations sur l'application
Cliquez sur "Gérer vos applications" et sélectionnez "Ajouter une nouvelle application". entrez le nom de l'application, le numéro SKU et l'ID de l'offre groupée. Sélectionnez l'ensemble d'applications dans le menu disponible.
- Remplissez le formulaire pour la description de l'application, les mots-clés, le site d'assistance, la catégorie, l'e-mail de contact, les droits d'auteur, etc.
- Remplissez le formulaire Droits et tarification.
- Préparez l'image pour iTunes. Vous avez besoin d'une icône vectorielle de 512x512 et d'une capture d'écran de votre application. Une capture d'écran peut être prise à partir du simulateur iPhone en appuyant sur Commande+⇧ Maj+4 et en faisant glisser une ligne dans la zone qui apparaît. Assurez-vous que la taille est de 320x480 pour iPhone. Les captures d'écran sont la partie la plus importante du processus de marketing de l'application, alors assurez-vous qu'elles montrent les informations les plus importantes sur l'application.
Étape 4. Téléchargez votre application
Cliquez sur « Prêt à télécharger le fichier binaire », et vous serez dirigé vers un écran qui vous invite à télécharger le téléchargeur d'applications. Téléchargez le téléchargeur d'applications et appuyez sur Terminé.
- Installez le téléchargeur d'applications et démarrez l'application. La première fois que vous le démarrez, il vous sera demandé d'entrer vos informations de connexion iTunes.
- Application Uploader vérifiera votre compte iTunes Connect et trouvera les applications prêtes à être téléchargées. Les applications prêtes pour le téléchargement apparaîtront dans le menu. Sélectionnez l'application que vous souhaitez télécharger, sélectionnez le fichier zip de distribution que vous venez de créer et téléchargez le fichier. Le téléchargeur de fichiers vérifiera les éléments internes du bundle et affichera une erreur si quelque chose ne va pas, comme un numéro de version incompatible, une icône manquante, etc. Si tout va bien, votre application sera téléchargée.
Étape 5. Attendez le temps d'inspection
Vous ne pouvez rien faire d'autre que d'attendre que votre demande soit examinée. Apple vous informera par e-mail sous quelques jours ou semaines si votre application passe à l'état "En cours d'examen". Lorsque votre demande est vérifiée, le processus est très rapide. Si votre application échoue à l'ensemble initial de tests, vous serez informé par e-mail pourquoi, et Apple vous donnera des suggestions sur la façon de contourner ce problème. Si votre application est éligible, Apple vous enverra un e-mail indiquant que votre application est en vente. Votre application apparaîtra maintenant dans l'iTunes Store.
Étape 6. Faites la promotion de votre application
Une fois que votre nouvelle application est prête à être vendue, il est temps de faire la promotion. Utilisez les réseaux sociaux, publiez des communiqués de presse sur des sites à propos de votre application, réalisez des vidéos YouTube et faites tout ce qu'il faut pour amener les gens à parler de votre application.
Vous pouvez envoyer une copie gratuite de l'application aux testeurs qui écriront à propos de votre application sur leur site ou l'examineront sur leur chaîne YouTube. Si vous pouvez vous connecter avec les meilleurs testeurs, votre application peut bien se vendre
Étape 7. Faites attention aux chiffres de vente
Téléchargez iTunes Connect Mobile gratuitement sur votre iPhone. Connectez-vous quotidiennement et vérifiez les ventes, la part de marché et les pays qui ont acheté votre application. C'est la partie la plus amusante ! Apple vous enverra des e-mails périodiques avec des liens vers vos données de vente les plus récentes. Vous pouvez ensuite le télécharger pour vos notes. Bonne chance!
Des astuces
- Essayez de créer de nouvelles applications au lieu de dupliquer des applications à partir d'applications existantes dans l'App Store. Recherchez dans l'App Store pour savoir quelles applications sont disponibles. Bien sûr, si votre idée est meilleure, alors faites de votre idée une réalité.
- Recherchez des moyens d'améliorer votre application.
- Si vous aimez les références imprimées, recherchez des livres sur la création d'applications iPhone sur Amazon.
- Essayez de tester l'application sur différents appareils iDevice avec différentes versions d'iOS si possible.
- Si vous embauchez un développeur iOS et que vous voulez vous assurer que votre application ressemble à ce que vous voulez, vous pouvez concevoir votre application dans Photoshop et utiliser psdtoxcode pour la convertir en une application Xcode/iOS !
Avertissement
- Le SDK iPhone est en constante évolution et les appareils iOS évoluent constamment. Si une mise à jour du SDK est disponible lorsque vous créez un projet, assurez-vous de lire les nouveautés et les modifications du SDK avant de procéder à la mise à jour. Vous n'aurez peut-être pas besoin de mettre à jour la version du SDK, à moins qu'Apple n'exige que toutes les applications nouvellement livrées utilisent le dernier SDK. Si vous mettez à jour le SDK, certaines des méthodes que vous utilisez peuvent devenir obsolètes et bien qu'elles ne se bloquent probablement pas dans une application, soyez prudent.
- Lorsque votre application est acceptée sur l'App Store, ne vous sentez pas intimidé si vous recevez une mauvaise critique. Certaines personnes donnent des critiques constructives et certaines personnes sont tout simplement impolies.
- Votre application ne sera probablement pas téléchargée par beaucoup de gens - n'abandonnez pas.
- Créer des applications iPhone est tellement addictif que vous aurez peut-être du mal à vous arrêter.