- Mini App : application créée avec des technologies web, mais qui s’exécute dans une super app plutôt que dans un navigateur
→ super app : WeChat, Alipay, Baidu, Douyin, etc.
→ généralement d’une taille inférieure à 4 Mo
→ découverte via des codes-barres 2D ou par recherche dans la super app
- Les super apps construisent leur propre écosystème
→ elles fournissent des guides UI, des environnements de développement (DevTools et Project Wizard), des API (ID, paiement, graphe social, cloud..), etc.
→ elles utilisent généralement leur propre balisage plutôt que du HTML standard : WXML de WeChat, AXML d’Alipay, Swan Element de Baidu, TTML de ByteDance, etc.
la plupart sont proches de Vue.js (MVVM)
→ mise à disposition de bibliothèques de Web Components
-
WeChat compte 830 millions d’utilisateurs mensuels, Alipay 400 millions
-
Une tentative de standardisation est en cours via le W3C MiniApps Ecosystem Community Group
→ la plupart des entreprises de super apps ci-dessus y participent, ainsi qu’Intel, Facebook, Google, etc.
→ URI Scheme, Lifecycle, Manifest, Packaging, Widget, etc.
-
BMW a également annoncé, en collaboration avec Tencent, une mini-app automobile appelée WeScenario
-
WeChat étend les mini-apps au-delà du mobile jusqu’au desktop
-
Line, Google Spot, Snapchat Minis, etc. sont similaires, mais utilisent des webviews spéciales
-
Projets open source de mini-apps : kbone, WeUI, Omi/Omiu, WePY, vConsole, weweb
1 commentaires
Parmi les services coréens, est-ce que certains prennent en charge les mini apps (à part Line) ? Si quelqu’un en connaît, je suis preneur. (Pour l’instant, Kakao me semble hors de portée.)