10 points par xguru 2021-03-12 | 1 commentaires | Partager sur WhatsApp
  • 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

 
laeyoung 2021-03-12

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.)