Popularité de la mini-appli
Les mini-applications connaissent une croissance extraordinaire. En juin 2020, les mini-applications WeChat avaient atteint 830 millions d'utilisateurs actifs, les mini-applications Alipay 401 millions d'utilisateurs actifs en avril 2019 et les mini-applications Baidu au cours du même mois 115 millions d'utilisateurs actifs. En réalité, les entreprises ont échangé les applications de création d'applications pour les deux systèmes d'exploitation iOS et Android, ainsi que le Web, pour créer des applications pour au moins trois super-plates-formes d'applications. Les différences entre chaque plate-forme de super-applications ne sont peut-être pas aussi importantes que celles entre Android, iOS et le Web, mais elles existent néanmoins. Sur Android, iOS et le Web, des approches multiplates-formes telles que Flutter, Ionic et React Native (pour le Web) ont gagné en popularité. Dans l'écosystème des mini-applications, l'initiative du MiniApps Ecosystem Community Group, avec des membres d'Alibaba, de Baidu, de Huaize (Chiababance, Facebook ou Huaize), entre autres, et de l'écosystème des mini-applications a gagné en popularité.
Publications
Parmi les publications notables du groupe figurent un livre blanc, une comparaison des API dans MiniApps, des spécifications W3C et des PWA, ainsi que des spécifications et des explications sur les aspects suivants:
- Schéma d'URI: spec, explier
- Cycle de vie: spec, explication
- Fichier manifeste: spec, explainer
- Empaquetage: spec, explainer
- Exploration des exigences concernant les widgets
Fuqiao Xue (W3C), membre et participant au groupe du W3C, a également publié une comparaison des MiniApps et des applications Web pour son propre compte. Il ne s'agit pas d'une publication de groupe officielle, mais elle vaut néanmoins la peine d'être lue.
![En-tête du livre blanc sur la standardisation de MiniApp dans une fenêtre de navigateur](https://web.dev/static/articles/mini-apps/mini-app-standardization/image/the-header-the-miniapp-s-9b515d2c1fe36.png?authuser=6&hl=fr)
Lancement officiel du groupe de travail "MiniApps" du W3C
Le 19 janvier 2021, le groupe de travail MiniApps a été lancé officiellement dans le W3C. Le groupe utilise l'orthographe et les majuscules de "MiniApps" pour distinguer l'effort de normalisation de la technologie. Vous pouvez lire la charte du groupe pour vous faire une idée du travail prévu. Les responsables du groupe ont présenté l'effort comme suit:
Il existe actuellement de nombreuses variantes de mini-applications développées par différents fournisseurs avec différentes API. Afin d'améliorer l'interopérabilité entre les plates-formes MiniApp, les fournisseurs grand public de MiniApp, y compris Alibaba, Baidu, Huawei et Xiaomi, collaborent avec le W3C China Web Interest Group depuis mai 2019. Ils ont publié en septembre 2019 un livre blanc sur la standardisation des applications dans le cadre de leur premier examen de la normalisation des technologies MiniApp. Alors que de plus en plus d'entreprises internationales souhaitent participer à la discussion sur les mini-applications, le groupe communautaire de l'écosystème MiniApps a été lancé lors du TPAC 2019 pour permettre à la communauté Web mondiale de participer à la discussion.
S'appuyant sur des exigences de normalisation poussées, le W3C a annoncé aujourd'hui la création officielle d'un groupe de travail dédié à l'exploration et à la coordination approfondies de son écosystème varié avec les membres du W3C et le public. L'objectif était d'améliorer l'interopérabilité des différentes plates-formes MiniApp, en maximisant ainsi l'intégration des mini-applications et du Web, réduisant ainsi la fragmentation technique et les coûts d'apprentissage des développeurs.
L'article Maximiser l'intégration des mini-applications et du Web semble particulièrement intéressant. En tant que membre curieux du groupe, j'ai hâte de voir où cette initiative va vous mener.
Remerciements
Cet article a été lu par Joe Medley, Kayce Basques, Milica Mihajlija, Alan Kent et Keith Gu.