SuperApps – construire un écosystème de plate-forme mobile

Image: BBVA

Les SuperApps sont des marchés mobiles avec des micro-applications intégrées pour toutes les occasions.

Les exemples les plus populaires sont WeChat, Facebook et un certain nombre de logiciels aux fonctionnalités similaires (Yandex, Google). Un tel logiciel a acquis la plus grande popularité en Chine, il est aujourd’hui connu dans le monde entier.

Le potentiel de développement de telles applications est extrêmement élevé en raison de la combinaison de fonctions utiles et de modules complémentaires en un seul endroit. Par exemple, Google Corporation absorbe d’autres entreprises, crée de plus en plus de nouvelles options et forme son propre écosystème dans chaque smartphone ou tablette. Contrairement à WeChat, il touche de nombreux domaines de la vie et va bien au-delà de l’impact des réseaux sociaux.

Contrairement aux applications mobiles conventionnelles, les places de marché ne sont pas seulement un programme qui peut fonctionner hors ligne ou avec une connexion au réseau mondial. Il s’agit d’un ensemble d’utilitaires, c’est-à-dire l’intégration d’un certain nombre de fonctions indépendantes dans une seule plate-forme mobile (frontend). Compte tenu des possibilités d’utiliser des frameworks et des API de superapp pour travailler avec diverses micro-applications ou micro-services, un petit programme peut être transformé en un marché aux possibilités illimitées.

Développer et attribuer des superapplications

La principale technologie de développement des superapps est un schéma fonctionnel simple utilisant des services partenaires et des micro-applications intégrées. Du point de vue de l’expérience des experts (en tant que backend), les outils et technologies suivants sont autorisés à créer des SuperApps :

  • Pour la visualisation (frontend) HTML, JavaScript, CSS sont utilisés – ils fournissent un affichage de haute qualité de toutes les données, une interface agréable et conviviale.
  • Le backend est la partie de la SuperApp qui reste invisible pour l’utilisateur. Tous les langages de programmation sont utilisés pour son développement, mais le plus souvent Ruby, PHP, Python, Java.
  • Pour stocker les données utilisateur et les informations associées (avec ou sans accès au réseau), l’intégration du SGBD est requise via l’utilisation de MySQL, PostgreSQL, MongoDB ou d’autres technologies.
  • Des applications serveur, AJAX, des frameworks ou des bibliothèques tierces sont utilisés pour garantir que le backend et le frontend interagissent les uns avec les autres de manière qualitative.

Pour s’assurer qu’une partie des données de l’application est toujours disponible et ne prend pas beaucoup de place sur le téléphone de l’utilisateur, la mise en cache est utilisée. La synchronisation et l’intégration de nouveaux services sont assurées par des outils de développement similaires.

Qui a besoin de SuperApps et pourquoi

Les applications riches en fonctionnalités profitent à la fois aux utilisateurs et aux développeurs. Du point de vue des hommes d’affaires et des propriétaires de SA, on peut noter un certain nombre d’avantages :

  • Présenter de nombreux services dans une seule fenêtre fournit des revenus supplémentaires ;
  • La diversification des services fournis ne nécessite pas une augmentation du personnel, y compris du personnel informatique ;
  • La commodité de la prestation de services est nécessaire pour accroître la fidélité des utilisateurs ;
  • L’extension de l’écosystème maintient l’intérêt du client et met en garde contre le passage à d’autres marques.

Les utilisateurs apprécient la polyvalence des applications pour plusieurs raisons :

  • Il n’est pas nécessaire de rechercher des produits et services connexes : tout est affiché dans une seule fenêtre ;
  • Toutes les promotions et remises sont rassemblées en un seul endroit ;
  • Les fournisseurs de services sont soumis à la QoS avec le propriétaire de la super application.

Lors de l’utilisation de SuperApps, les utilisateurs bénéficient de remises supplémentaires, un programme de fidélité est formé, il y a un cashback et d’autres avantages.

Superapps dans le monde : exemples

Le principal public des places de marché numériques est constitué de jeunes de la génération mobile qui utilisent souvent des smartphones et des gadgets. Les superapps recrutent leur public cible via des recommandations ou via des campagnes publicitaires. Souvent, les publics cibles sont les clients d’une banque ou d’un opérateur utilisant un système et des services de paiement uniques. La plus grande SA du monde peut s’appeler :

  • WeChat est un messager avec un portefeuille, la possibilité d’acheter et de payer des services.
  • Alipay est un portefeuille mobile avec des services intégrés pour les voyages, les achats et les fournisseurs.
  • Meituan est un service pour les abonnés où vous pouvez réserver une chambre, commander de la nourriture, acheter un billet, vous inscrire à des cours ou à des spas.
  • Taobao est une place de marché asiatique où vous pouvez tout acheter, des sous-vêtements aux voitures.
  • Grab est une application de commande de taxi qui s’est transformée en un service logistique avec un système de paiement interne.

Développement de l’écosystème superapp : fonctionnalités

La plupart des SA du monde fonctionnent selon le même schéma :

  • Créer sa propre application avec un service ou une liste de produits spécifique ;
  • Racheter des entreprises de secteurs d’activité connexes ou identiques ;
  • Diversifier les offres de produits et de services.

Certaines marques créent elles-mêmes de nouvelles entreprises. Par exemple, Forward a précédemment aidé Tinkoff à lancer une partie de ses services supplémentaires – un opérateur mobile. Ce n’est qu’après que le fournisseur a commencé à coopérer avec Vympel Telecom et a acheté certaines de ses actions. Sber fonctionne exactement selon le schéma – d’abord, il rachète des entreprises ou fait partie des fondateurs, reçoit des participations majoritaires, puis ajoute de nouveaux services à ses applications et services.

Même s’il existe de nombreux arguments contre le développement de superapps, la technologie ne fait que gagner en popularité. L’abondance d’icônes et d’options peut être compensée par une interface claire et une structuration de haute qualité des options. Pour éviter que les utilisateurs ne se soucient des données personnelles, vous devez utiliser un backend de haute qualité avec une protection contre le piratage.

Et si vous voulez exécuter une super appli ?

Développer une SuperApp à partir de zéro ou créer un ensemble de micro-applications est une tâche complexe qui peut ne pas porter ses fruits lorsqu’il s’agit de petites ou moyennes entreprises. L’exécution de SA n’est certainement pas nécessaire si :

  • La société fournit plusieurs services issus d’industries de services connexes ;
  • L’entreprise n’a pas l’intention de se développer, d’acquérir d’autres entreprises ou de créer des partenariats avec d’autres holdings ;
  • Il n’y a aucun moyen de former une équipe informatique compétente capable de maintenir le système en permanence, et l’externalisation semble peu rentable ou dangereuse.