Comment revendre une application en marque blanche ?

Mis à jour le 4. octobre 2023 par Jan Bunk

Un robot humanoïde vendant une application dans son bureau, art numérique

Vous avez probablement déjà consulté notre page d'accueil pour les revendeurs, qui présente les grandes lignes de notre programme pour les revendeurs. Dans cet article, nous allons tenter d'approfondir les aspects pratiques de la création et de la publication d'une application pour l'un de vos clients.

Décisions fondamentales

La première question que vous devez vous poser en ce qui concerne la revente des applications webtoapp.design est la suivante : "À quel point voulez-vous être impliqué dans le processus ?". C'est le point de départ de tout ce qui va suivre. Vous pouvez soit vous occuper de presque tout ce qui concerne l'application pour votre client, soit essayer de lui confier cette tâche.

Notre recommandation, basée sur ce qui fonctionne le mieux pour nos revendeurs actuels, est d'être très impliqué et de prendre en charge la plupart des étapes pour votre client. Il y a plusieurs raisons à cela :

  • Réfléchissez aux raisons pour lesquelles vos clients travaillent avec vous :
    • Si vous êtes leur développeur web, ils attendent de vous que vous vous occupiez des aspects techniques. La création et la publication d'une application n'est pas très difficile, mais nécessite tout de même quelques compétences informatiques.
    • si vous êtes une agence de marketing, ils veulent que vous vous occupiez de tout ce qui touche au marketing. Lors de la publication de l'application, vous devrez rédiger des descriptions de l'application, concevoir de belles captures d'écran et d'autres choses qui font probablement partie de vos compétences principales.
    • Et ainsi de suite. Je suis sûr que vous trouverez également des similitudes pour votre position. Après tout, il y a une raison pour laquelle votre client vous a demandé (ou inversement) de créer une application pour lui.
  • En fournissant des services supplémentaires (comme la prise en charge de l'ensemble du processus de création et de publication de l'application), vous n'êtes pas soumis à la tarification de webtoapp.design. Si vous le communiquez explicitement à vos clients, ils comprendront pourquoi vous leur facturez davantage que les prix indiqués sur notre page de tarifs.
  • Tôt ou tard, votre client aura probablement besoin d'une assistance (liée à l'application) de votre part. Pour cela, il est évidemment utile que vous sachiez comment tout fonctionne. Par ailleurs, certains clients peuvent avoir besoin d'être tellement encadrés qu'il est plus rapide de s'occuper de tout pour eux que de leur expliquer. Sans compter qu'il est souvent beaucoup plus facile de facturer un tel service que s'il s'agit "d'une simple question posée occasionnellement".

C'est pourquoi nous supposerons dans les lignes qui suivent que vous vous occuperez de la plupart des étapes de création et de publication de l'application pour vos clients. Bien entendu, n'hésitez pas à faire les choses différemment !

Créer une application

Commencez par créer l'application pour votre client ici. Si vous n'avez pas encore de compte webtoapp.design, une adresse e-mail vous sera demandée. Veillez à utiliser la vôtre et non celle de votre client.

Suivez toutes les étapes de personnalisation proposées par le site web. Vous serez ensuite dirigé vers l'écran de paiement, où vous pourrez choisir une formule d'abonnement correspondant aux caractéristiques souhaitées par votre client.

Nous vous enverrons ensuite un aperçu de votre application, que vous pourrez utiliser pour y apporter d'autres ajustements et, une fois que vous aurez terminé, partager avec votre client. En fonction de cela, vous (ou nous, si vous avez besoin d'aide) pouvez apporter les dernières modifications à l'application avant d'entamer le processus de publication.

Publication dans les magasins d'applications

Création des comptes de développeurs

Pour publier une application dans les magasins d'applications, vous devez disposer d'un compte de développeur sur la plateforme concernée (Google/Apple). La question se pose de savoir si vous devez créer un compte de développeur et y publier toutes les applications de vos clients, ou si chaque client doit avoir son propre compte. Voici une analyse des avantages et des inconvénients de la création d'un compte développeur unique pour toutes les applications créées par votre agence :

  • Vous recevez toutes les notifications concernant l'état de l'application (par exemple, les rejets du magasin d'applications, les exigences de mise à jour de l'application).
  • C'est moins cher, car vos clients n'ont pas à payer les frais de compte de développeur à Google/Apple.
  • C'est une procédure plus rapide et plus facile, car vos clients ne doivent pas passer par les étapes de la création d'un compte, qui sont un peu longues et comprennent une vérification de l'identité.
  • Vous avez un accès complet au compte, ce qui vous permet de gérer toutes les étapes de la publication de l'application. Pour plus de détails, voir la section sur la façon de travailler avec les comptes développeurs des clients.
  • Le compte de développeur porte votre nom (celui de votre entreprise), qui apparaît comme l'éditeur de l'application dans les magasins d'applications. Certains clients peuvent ne pas apprécier cela.
  • Nous ne savons pas exactement s'il est permis d'utiliser un compte de développeur pour les applications de plusieurs clients. Voir ci-dessous pour plus de détails.

Êtes-vous autorisé à utiliser un seul compte de développeur pour plusieurs clients ?

Les lignes directrices des magasins d'applications indiquent clairement que les créateurs d'applications (tels que webtoapp.design) ne sont pas autorisés à partager leur compte de développeur avec leurs clients. Toutefois, il n'est pas clair si cela s'applique également aux agences. Nous avons déjà été témoins du rejet par Apple d'une application d'un revendeur, publiée dans un compte contenant plusieurs autres applications d'autres clients. Dans la pratique, cela pourrait donc devenir un problème une fois que vous avez créé plusieurs applications. Ce problème pourrait peut-être être évité si vous fournissiez à Apple des documents attestant que vous disposez de l'autorisation nécessaire de votre client pour publier son application. Cependant, cette solution n'a pas encore été testée.

Nous n'avons pas connaissance de problèmes liés au partage de comptes de développeurs pour les applications Android dans le Google Play Store.

Si vous voulez jouer la carte de la sécurité, laissez chaque client créer son propre compte de développeur, malgré les inconvénients que cela présente.

Travailler avec les comptes de développeurs des clients

Voici quelques informations supplémentaires au cas où vous décideriez de laisser vos clients créer leur propre compte de développeur. Les deux magasins d'applications disposent d'un système permettant d'accorder à d'autres utilisateurs l'accès à un compte de développeur. Une fois que vous y avez accès, vous pouvez effectuer les étapes de publication de l'application au nom de votre client.

Google Play Store

Votre client peut vous inviter à accéder à son compte de développeur Google en tant qu'administrateur. Vous pourrez ensuite suivre toutes les étapes décrites dans nos guides pour le compte de votre client.

Voici notre guide pour inviter un utilisateur à un compte développeur Google - bien sûr, votre client doit inviter votre adresse e-mail au lieu de la nôtre.

L'App Store d'Apple

Malheureusement, certaines actions dans le portail des développeurs Apple (App Store Connect) sont restreintes et ne peuvent être effectuées que par le propriétaire du compte. Voici quelques exemples de ces actions :

  • Création des clés API (nécessaire pour permettre à webtoapp.design de gérer automatiquement la plupart des étapes)
  • Création d'une clé de notification push

Certaines de ces actions peuvent être effectuées si votre client a créé un compte de développeur d'entreprise (uniquement possible s'il s'agit d'une société à responsabilité limitée ou autre) et vous a invité en tant qu'administrateur.

Voici notre guide pour inviter un utilisateur à un compte développeur Apple - bien sûr, votre client doit inviter votre adresse e-mail au lieu de la nôtre.

Obtenir malgré tout un accès complet

La seule façon d'obtenir un accès complet au compte de vos clients est qu'ils vous donnent leurs détails de connexion (gardez à l'esprit l'authentification à deux facteurs), ou que vous exécutiez les étapes sur leur ordinateur après qu'ils se soient connectés. Si vos clients ne se trouvent pas dans votre région, vous pouvez accéder à leur ordinateur à l'aide d'un logiciel de contrôle à distance tel que RustDesk, Teamviewer ou AnyDesk.

Gestion des comptes webtoapp.design (ultérieurement)

Si vous voulez permettre à vos clients d'envoyer des notifications push et d'apporter eux-mêmes des modifications à leur application sans vous demander de vous en occuper, vous devez leur donner accès à un compte webtoapp.design disposant d'un accès à leur application.

Le compte qui crée et configure l'application est considéré comme le propriétaire principal de l'application et c'est aussi celui qui reçoit le reçu de paiement et les autres notifications de webtoapp.design par email. En tant que revendeur, c'est donc votre compte webtoapp.design.

En tant que revendeur, vous pouvez donner à d'autres comptes webtoapp.design l'accès aux applications qui ont été créées dans votre compte. Vous pouvez ajouter des utilisateurs à votre compte dans votre tableau de bord.

Avant d'accorder l'accès, vous ou le client, devez créer un compte webtoapp.design. Une fois que vous les avez ajoutés en tant qu'utilisateurs supplémentaires de l'application, ils peuvent gérer leur application en se connectant sur webtoapp.design et en consultant le tableau de bord de leur application.

Articles connexes


Un robot humanoïde testant une application dans un laboratoire de chimie avec des béchers autour, art numérique

Essayez votre application iOS avant de la publier

Voici comment vous pouvez tester une application iPhone ou iPad en interne avec TestFlight d'Apple, sans devoir passer par le processus d’examen de l'App Store.

Un robot humanoïde construisant une machine de Rube Goldberg dans un entrepôt sombre, art numérique

Comment intégrer votre application avec Zapier ?

Zapier est un outil puissant qui vous permet d'intégrer votre application à d'autres services. Dans ce guide, nous allons vous montrer comment utiliser Zapier pour envoyer automatiquement des notifications push.

La mascotte Android recevant une notification push sur un smartphone, art numérique

Mettez à jour votre application pour qu'elle soit prête pour Android 13

Android 13 a été publié - les applications doivent être mises à jour pour recevoir les notifications push.


Auteur Jan Bunk
Écrit par
Jan Bunk

Bonjour, je suis Jan ! J'ai créé webtoapp.design en 2019 pendant que j'étudiais l'informatique à l'université. Beaucoup de choses ont changé depuis - non seulement j'ai obtenu mon diplôme, mais ce n'est plus seulement moi qui gère webtoapp.design. Nous sommes devenus une équipe mondiale, entièrement à distance et avons acquis beaucoup d'expérience dans le développement et la publication d'applications. Nous avons créé et publié des centaines d'applications dans les magasins d'applications, où elles ont été téléchargées des millions de fois.