Comment soumettre une application
Introduction
Cet article fournit des directives aux développeurs concernant la procédure de soumission d'une application. Il contient les instructions applicables aux différents types d'applications pris en charge par le programme pour développeurs Intel AppUp(SM). Nous encourageons les développeurs à consulter les sections spécifiques qui leur fourniront des instructions plus détaillées. Pour la soumission de composants, voir Comment soumettre un composant.
Tâches à accomplir par le développeur avant la soumission d'une application :
Étapes applicables à tout type d'application :
- obtenez une ID et rejoignez le programme pour développeurs Intel AppUp(SM). (voir Comment rejoindre le programme pour développeurs Intel AppUp(SM) ).
- fournissez les informations de paiement de votre organisation si vous souhaitez gagner de l'argent avec vos applications.
- générez un GUID pour votre application dans Mon tableau de bord -> Démarrer une nouvelle application. Ce GUID doit être utilisé dans le code si vous intégrez le SDK Intel AppUp™ (facultatif à l'heure actuelle). suivez les instructions de l'article Comment utiliser Mon tableau de bord.
- intégrez le SDK Intel AppUp™ à votre application. Cette intégration n'est pas obligatoire, mais elle est fortement recommandée. Elle fournit des fonctionnalités de gestion des droits numériques (DRM).
- Compilez un fichier binaire pour la soumission (voir Comment développer une application et les Directives pour les développeurs ; reportez-vous au Guide de packaging des applications afin de connaître les conditions requises pour le packaging).
Étapes propres à chaque type d'application :
-
Soumission d'application Windows native/.NET :
- téléchargez et intégrez la toute dernière version du SDK Intel AppUp™. Des SDK distincts sont disponibles pour les applications C/C++ et .NET. L'intégration du SDK Intel AppUp™ n'est pas obligatoire, mais elle est fortement recommandée.
- développez et packagez votre application sous forme de programme d'installation MSI . Si vous utilisez le SDK, une autre solution consiste à suivre la procédure de création d'un programme d'installation MSI .
- obtenez une signature numérique pour votre application MSI auprès d'une autorité de certification approuvée. Les applications auto-signées seront rejetées lors de la validation. Suivez la Procédure de signature des fichiers MSI .
-
Soumission d'application Java* :
- Si vous utilisez le SDK, suivez la procédure de packaging pour le SDK Java*.
- téléchargez la dernière version du SDK Intel AppUp™ pour Java* et intégrez-la à votre application Java*. (ce n'est pas obligatoire, mais c'est fortement recommandé).
- développez votre application pour le runtime Oracle Java* 1.6 ou supérieur.
- packagez votre application sous forme de fichier JAR.
- obtenez une signature numérique pour votre fichier JAR auprès d'une autorité de certification approuvée (les applications auto-signées seront rejetées lors de la validation). L'article Signature des fichiers JAR fournit de plus amples informations sur ce sujet.
-
Soumission d'application Adobe AIR*
- Si vous utilisez le SDK, suivez la procédure de packaging pour le SDK AIR*.
- téléchargez la dernière version du SDK Adobe AIR* et intégrez-la à votre application. (ce n'est pas obligatoire, mais c'est fortement recommandé).
- développez votre application pour le runtime Adobe AIR* 1.5.3 ou supérieur.
- obtenez une signature numérique pour votre application auprès d'une autorité de certification approuvée (les applications auto-signées seront rejetées lors de la validation).
-
Soumission d'application MeeGo
- Si vous utilisez le SDK, suivez les directives de spécifications de conformité et de packaging pour les applications MeeGo*.
- téléchargez la dernière version du SDK Intel AppUp™ pour MeeGo* et intégrez-la à votre application. (ce n'est pas obligatoire, mais c'est fortement recommandé).
- Packagez votre application sous forme de fichier RPM.
- Aucune signature du code n'est requise pour les applications MeeGo.
En outre, avant de continuer, vous devez télécharger et prendre connaissance de la checklist de soumission des applications et de la checklist de préparation des applications. Pour simplifier la soumission de l'application, veillez à exécuter tous les éléments des listes de contrôle avant de soumettre votre application.
Présentation de la soumission d'applications

Pour soumettre une application, vous devez vous connecter à votre compte sur le site Web du programme pour développeurs Intel AppUp(SM), puis cliquer sur « Mon tableau de bord » dans l'angle supérieur droit de la fenêtre. La soumission d'une application comprend plusieurs étapes, pendant lesquelles le site Web du programme pour développeurs Intel AppUp(SM) collecte les informations nécessaires à la validation et à la publication de votre application en vue de sa distribution. Ces étapes sont les suivantes :
- Informations sur l'application – vous devez indiquer votre nom d'éditeur ainsi que des informations sur l'application (captures d'écran, icônes, langages et descriptions).
- Prix – vous définissez le prix de votre application ou vous indiquez si vous la proposez gratuitement.
- Centre AppUp – c'est là que vous pouvez ajouter des bêta-testeurs pour votre application.
- Télécharger les informations – vous téléchargez vos fichiers msi, jar, rpm, air, etc., vers votre compte.
- Validation – Vous pouvez ajouter à l'intention de l'équipe de validation des conditions matérielles et logicielles requises pour les tests.
- Vue d'ensemble – vous pouvez passer en revue toutes les informations que vous avez entrées et soumettre votre application à la validation.
Gardez à l'esprit que les règles de soumission d'application suivantes sont applicables :
- N'utilisez pas les boutons de votre navigateur pour naviguer dans les pages de soumission.
- Effectuez les étapes l'une après l'autre dans l'ordre imposé. Pour revenir à une étape déjà effectuée, cliquez sur les liens de navigation en haut de chaque page. Vous pouvez avancer jusqu'à toute étape que vous avez déjà terminée. Vous ne pouvez pas sauter à une étape que vous n'avez pas encore terminée.
- Une fois que vous avez terminé l'étape Informations sur le magasin, et à toute étape jusqu'à l'étape Soumission, vous pouvez enregistrer les informations sur votre application pour les modifier ultérieurement sur le Tableau de bord (voir Comment utiliser Mon tableau de bord).
- Une fois que vous soumettez votre application, elle reste dans la file d'attente de validation jusqu'au début du processus de validation. Vous pouvez la retirer de la file d'attente et la modifier à l'aide du Tableau de bord jusqu'à ce que le processus de validation commence.
- Une fois que le processus de validation commence, vous ne pouvez pas modifier les informations de l'application jusqu'à ce que le processus de validation soit terminé et que l'ingénieur de validation rejette ou approuve l'application.
Soumission de votre application
Informations sur l'application et son prix :
- Utilisez le menu déroulant Organisation actuelle pour sélectionner l'organisation qui publiera cette application. Tous les paiements correspondant aux ventes de l'application sont versés à cette organisation.
- Cliquez sur « Démarrer une nouvelle application », puis entrez le nom de l'application. Il s'agit du nom qui sera indiqué dans la Boutique. Ce nom ne doit pas être déjà employé dans l'ensemble de la boutique. Si le nom d'application que vous avez entré n'est pas unique, un message s'affiche. Vous devrez renommer votre application pour pouvoir continuer. Un GUID est créé en même temps que le nom de l'application.
- Entrez le nom de l'éditeur de cette application. Le Nom de l'éditeur s'affiche dans la boutique ; ce nom doit être unique sur le système. Le Nom de l'éditeur peut être le même que celui de l'organisation ou un autre nom, mais le site n'autorise pas que des noms d'éditeurs soient identiques. Ce nom sera associé à l'organisation. Si vous sélectionnez cette Organisation la prochaine fois que vous soumettez une application, le site sélectionnera automatiquement le Nom de l'éditeur. Vous pourrez toutefois modifier le nom de l'éditeur.
- Entrez maintenant toutes les informations propres à l'application. Vous pouvez soit cliquer sur Enregistrer pour enregistrer votre saisie et y revenir par la suite, soit cliquer sur Suivant pour charger les informations dans les autres onglets.
Téléchargement du fichier binaire de l'application :


Pour vous assurer que la validation sera réussie, consultez le Guide de packaging des applications et veillez à suivre la Liste de contrôle de validation d'application avant de soumettre votre application.
Votre application doit se conformer à toutes les restrictions concernant l'exportation. Si votre application a recours au cryptage, n'oubliez pas de cliquer sur toutes les questions dans Conformité pour l'exportation. Vous aurez peut-être à soumettre un CCATS (système de suivi automatisé de la classification des marchandises). Ayez-en un prêt à télécharger, si nécessaire.
- Cliquez sur Télécharger et sélectionnez le fichier binaire à soumettre. Si votre application est une application code source libre, vous devez emballer et télécharger un fichier binaire et les fichiers sources. Reportez-vous au Guide de packaging des applications.
- Ajoutez tout commentaire que vous considérez important à l'intention de l'ingénieur de validation concernant le fichier que vous téléchargez. Par exemple, si vous soumettez une nouvelle version d'une application qui a échoué à la validation, vous pouvez noter ce que vous avez corrigé dans l'application. Ces informations ne sont pas publiées dans la Boutique.
- Cliquez sur Enregistrer pour enregistrer les informations concernant votre application afin de les modifier ultérieurement, ou cliquez sur Suivant pour continuer.
Soumission de l'application :
- Avant de cliquer sur le bouton Envoyer, vérifiez que toutes les informations que vous avez entrées sont correctes. Vous pouvez modifier les informations ou accéder à la page précédente pour corriger une saisie.
- Si vous voulez effectuer des tests bêta sur votre application, vous pouvez inviter des testeurs en entrant leur adresse électronique et leur nom ici. Ils seront invités à tester votre application.
- Cliquez sur Envoyer pour soumettre votre application à la validation.
Liste et signification des champs de soumission :
Voici un récapitulatif des champs rencontrés lors de la procédure de soumission :
Informations sur la boutique
|
Champ |
Description |
Obligatoire |
|
Nom de l'application |
Le nom est automatiquement rempli avec le nom que vous avez fourni lors de la création de l'application. Vous pouvez le changer ici, mais ce doit être un nom unique dans toute la boutique. Vous ne pouvez pas modifier le GUID. |
|
|
Version |
Ce numéro apparaît avec le nom de l'application dans la boutique. Exemple : Mon application version 7.2.5. Il est toujours conseillé d'inclure un numéro de version pour aider les développeurs à identifier la version qu'ils utilisent. Nous vous recommandons également de mettre à jour le numéro de version lorsque vous soumettez un nouveau fichier binaire pour une application déjà publiée. Ni le site, ni la validation ne font référence à ce numéro de version pour leurs traitements internes. Le site génère son propre numéro de version non public pour le traitement interne et pour référence chaque fois que vous téléchargez un nouveau fichier binaire de composant. (Si vous ne téléchargez pas de nouveau fichier binaire, la version interne ne change pas). Après publication de votre application, si vous téléchargez un nouveau fichier binaire, le site notifie les utilisateurs. Il est recommandé d'inclure un numéro de version et de le modifier chaque fois que vous téléchargez un nouveau fichier binaire. |
|
|
Icône du produit |
Le fichier de l'icône à utiliser dans la boutique et dans l'application. Utilisez le bouton Transfert de fichiers pour sélectionner le fichier. Le fichier doit avoir le type et la taille spécifiés : au moins 100x100 pixels (format d'image 1:1) au format .png uniquement. Reportez-vous aux Directives pour les développeurs, à la liste de contrôle de validation d'application, et au document Règles à observer pour l'adaptation et la validation des applications et composants du programme pour développeurs Intel AppUp. |
|
|
Slogan |
Entrez un texte promotionnel court concernant votre application pour la boutique. |
|
|
Dates de mise à disposition |
La date cible à laquelle vous souhaitez que l'application soit lancée. Entrez la date au format jj/mm/aaaa ou sélectionnez-la dans le calendrier en face du champ de saisie de la date. Intel ne garantit pas que l'application sera lancée à cette date. |
|
|
Description courte |
Entrez une brève description pour la boutique (300 caractères maximum). |
|
|
Description intégrale |
Entrez une description longue pour la boutique, affichée lorsque l'utilisateur du site demande davantage d'informations (5000 caractères maximum). |
|
|
Liste des fonctionnalités |
Entrez une brève description d'une fonctionnalité, mettant en évidence la fonctionnalité et l'avantage de l'application, qui accompagnera la Description intégrale. Cliquez sur le signe '+' pour ajouter une autre fonctionnalité. Cliquez sur 'X' pour supprimer une fonctionnalité de la liste. La liste des fonctionnalités s'affiche sous forme de liste à puces dans la boutique. |
|
|
Catégorie principale/Catégorie secondaire |
Sélectionnez une catégorie principale (obligatoire) et une catégorie secondaire (facultatif) dans les menus déroulants. |
|
|
Étiquettes |
Entrez les mots clés que la boutique peut utiliser lors des recherches. |
|
|
Capture d'écran principale |
Utilisez le bouton Transfert de fichiers pour sélectionner le fichier de la capture d'écran principale à utiliser dans la boutique. La capture d'écran doit être de la taille spécifiée. |
|
|
Captures d'écran supplémentaires |
Vous pouvez ajouter deux autres captures d'écran de la taille spécifiée. |
|
|
Notes de publication |
Entrez une URL où les développeurs pourront lire les notes de publication de votre composant. |
|
Service d'assistance
|
Champ |
Description |
Obligatoire |
|
Plates-formes SE prises en charge |
Sélectionnez le ou les systèmes d'exploitation sous lesquels peut être exécutée votre application (appuyez sur Maj+clic ou Ctrl+clic pour sélectionner plusieurs systèmes d'exploitation). |
|
|
Possibilités d'appareils cible |
Sélectionnez les appareils pris en charge par votre application (appuyez sur Maj+clic ou Ctrl+clic pour sélectionner plusieurs appareils). |
|
|
Runtime pris en charge |
Sélectionnez le ou les runtime(s) pris en charge par votre application (appuyez sur Maj+clic ou Ctrl+clic pour sélectionner plusieurs runtimes) |
Oui/Non |
|
Adresse électronique de l'assistance |
Entrez une adresse électronique où il est possible d'envoyer les demandes de support. L'adresse e-mail n'est pas publiée dans la Boutique. Elle est utilisée pour transférer les demandes des clients concernant votre application. Ce champ valide le format de l'adresse électronique. |
|
|
URL de l'assistance |
Entrez l'adresse du site web où les clients peuvent trouver des informations de support. |
|
|
Code source libre ? |
Si votre composant n'est pas proposé avec une licence de code source libre, cliquez sur Non. Sélectionnez ensuite s'il y a lieu d'utiliser le Contrat de Licence d’Utilisateur Final (CLUF) par défaut d'Intel ou entrez votre propre CLUF. Si vous sélectionnez d'entrer votre CLUF, une zone de texte dans laquelle vous pouvez entrer votre contrat de licence s'affiche. Si votre composant est proposé avec une licence de code source libre, cliquez sur Oui, cochez ensuite le ou les contrats de licence sous lesquels il est proposé. |
|
Prix et composants
|
Champ |
Description |
Obligatoire |
|
Composants utilisés |
Ajoutez tous les composants que vous avez utilisés en cliquant sur Ajouter/Modifier des composants. Dans la fenêtre qui s'affiche, cochez la case située en regard du nom du composant. Vous pouvez ajouter plusieurs composants simultanément. Le ou les composants que vous avez sélectionnés sont indiqués sur cette page, ainsi que le Partage de recettes demandé par le développeur du composant. Si le développeur accepte de négocier un Partage de recettes, vous pouvez cliquer sur surenchère et soumettre votre offre. Le total du Partage de recettes de vos composants ne doit pas dépasser 100 %. |
|
|
Prix de vente |
Sélectionnez Gratuit ou Payant, selon votre offre. |
|
|
Sélectionnez une devise et un prix |
Ces informations rempliront automatiquement les tableaux de prix qui suivent avec les devises appropriées. Vous pouvez changer les prix dans ces tableaux. Utilisez une devise que vous connaissez bien pour voir comment le prix que vous connaissez est converti dans d'autres devises. |
|
|
Tarification/Pays |
Vous pouvez changer le prix offert dans chaque devise. Sélectionnez les pays dans lesquels vous voulez vendre votre application. Les tableaux de prix montrent la portion du prix qui est réservée au Partage de recettes des composants et calcule vos gains nets issus de la vente de l'application, après les taxes applicables et le prélèvement de la part réservée au Programme. |
|
|
Ajouter de nouveaux pays |
Cochez cette case si vous voulez vendre automatiquement votre application aux nouveaux pays ajoutés à la liste des pays dans chaque devise. |
|
|
Nouvelles devises |
Cochez cette case si vous voulez être notifié lorsque de nouvelles devises sont ajoutées au programme. Votre application ne sera pas vendue automatiquement dans une nouvelle devise sans votre approbation. |
|
Validation
Votre application est validée en fonction des conditions énoncées dans les Directives pour les développeurs et définies dans les Règles à observer pour l'adaptation et la validation des applications et composants du programme pour développeurs Intel AppUp(SM) .
Tant que la validation n'a pas commencé, vous pouvez retirer l'application de la file d'attente de validation et la modifier, y compris télécharger un nouveau fichier binaire. Le site empêche toute modification une fois que le processus de validation a commencé.
Si vous téléchargez un nouveau fichier binaire, le système de gestion interne des versions lui attribuera une nouvelle version pour la validation et la publication. Vous pouvez conserver le numéro de version que vous entrez ou l'actualiser. Le numéro de version que vous affectez est le seul numéro de version publié avec l'application.
Consultez régulièrement « Mon tableau de bord » pour connaître les résultats de la validation. Le Tableau de bord indique la date de publication.
Si votre application échoue à la validation, des informations s'affichent sur la page Applications, indiquant les raisons de l'échec. L'article Où sont les résultats de ma validation ? explique en détail comment consulter le rapport de validation.