Quels sont les étapes du développement d’une application mobile ou d’un mini‑programme ? En avez‑vous bien conscience ?
Lorsqu’il s’agit de développer une application ou un mini‑programme, outre la recherche et la constitution d’une équipe de développement, d’autres préparatifs sont également nécessaires.
Tout d’abord, il convient de créer une société afin d’en faire le porteur légal de l’application ou du mini‑programme, et ainsi pouvoir mener des activités commerciales. L’enregistrement d’une entreprise offre une protection juridique, garantissant la légalité et la conformité de toutes les opérations de développement et d’exploitation. Par ailleurs, cette formalité contribue à renforcer la crédibilité et l’image de marque, posant ainsi les bases d’un développement futur. Bien sûr, il est également possible d’opérer une application ou un mini‑programme au nom d’une personne physique ; toutefois, compte tenu des politiques actuelles des différentes plateformes d’applications et de WeChat, les exploitants individuels se heurtent à de nombreuses restrictions, par exemple l’impossibilité pour un mini‑programme personnel d’intégrer la fonction de paiement via WeChat. Une fois l’enregistrement de l’entreprise effectué, il faudra s’occuper des points suivants :
I. Créer un compte auprès d’un fournisseur de services cloud. Nous pouvons choisir de créer un compte chez des fournisseurs tels qu’Alibaba Cloud, Tencent Cloud ou Huawei Cloud, afin d’effectuer des opérations comme l’achat de noms de domaine, l’acquisition de serveurs et l’achat d’autres services tiers.
II. Acheter un nom de domaine et procéder à son enregistrement. Pourquoi faut-il acquérir un nom de domaine ? Tout d’abord, le nom de domaine permet d’utiliser le protocole HTTPS pour chiffrer les informations et les données, afin d’éviter que des pirates ne les dérobent. Ensuite, l’application doit disposer d’un site web public afin de publier ses conditions de confidentialité ; sans ce site, les plateformes d’applications refuseront de l’accepter. Par ailleurs, l’application ou le mini‑programme nécessite également une adresse de rappel de données ainsi qu’une adresse de gestion back‑office.
III. Créer des comptes sur les plateformes d’applications et sur la plateforme WeChat. Pour ouvrir un compte développeur sur l’App Store d’Apple, il faut d’abord enregistrer un numéro D-U-N‑S ; une fois cette étape accomplie, vous pourrez procéder à l’enregistrement de votre compte développeur. Le tarif annuel du compte développeur Apple est de 688 yuans ; si le paiement n’est pas effectué l’année suivante, les applications déjà publiées seront masquées sur l’App Store, mais les utilisateurs ayant déjà téléchargé ces applications ne seront pas impactés. Sur les marchés d’applications Android et HarmonyOS en Chine, aucune redevance n’est exigée ; il suffit de réaliser une authentification nominative du développeur pour valider la demande. Pour créer un compte développeur Google, il est nécessaire d’utiliser un VPN afin d’accéder aux sites étrangers : commencez par ouvrir un compte Google, puis enregistrez-vous comme développeur Google, en payant un montant unique de 25 dollars, valable à vie. Quant au compte sur la plateforme WeChat, il existe trois types : le compte abonné, le compte service et le mini‑programme ; c’est le mini‑programme que nous devons créer. L’ouverture d’un compte mini‑programme requiert le paiement d’une taxe d’authentification de 300 yuans — auparavant facturée en une seule fois, cette somme est désormais prélevée chaque année, à compter de la date de la première authentification.
IV. Enregistrez un compte marchand auprès d’un service de paiement tiers. Si votre application ou mini‑programme intègre une fonction de paiement, vous devez créer un compte marchand auprès d’un prestataire de paiement tiers. Les deux plateformes de paiement les plus répandues proposent des procédures simples : il suffit de renseigner les informations requises et de procéder à l’authentification par identification réelle — vous avez certainement déjà ouvert un compte bancaire professionnel pour votre entreprise.
V. Créez un compte développeur auprès d’un fournisseur de cartes tiers. Si votre application ou mini‑programme nécessite des fonctionnalités cartographiques, vous devez enregistrer un compte développeur auprès d’un prestataire de cartes tiers. À l’heure actuelle, les solutions les plus couramment utilisées reposent sur les API des plateformes ouvertes de cartes de Dete et Dudu ; choisissez l’une de ces deux options.
VI. Demandez les autorisations spéciales d’exploitation. Les autorisations spéciales d’exploitation requises pour une application ou un mini‑programme doivent être obtenues conformément aux exigences propres à chaque cas.