Estandarización de miniapps

Popularidad de las miniapps

Las miniapps tuvieron un gran crecimiento. En junio de 2020, las miniapps de WeChat llegaron a 830 millones de usuarios activos, Alipay 401 millones de usuarios activos en abril de 2019 y las miniapps de Baidu en el mismo mes a 115 millones de usuarios activos. En efecto, las empresas intercambiaron la compilación de apps por los dos sistemas operativos iOS y Android y, además, la Web por compilar apps para tres o más plataformas de superapps. Las diferencias entre cada plataforma de superapps pueden no ser tan grandes como las diferencias entre Android, iOS y la Web, pero sin embargo existen. En Android, iOS y la Web, notamos que los enfoques multiplataforma, como Flutter, Ionic y React Native (para la Web), ganan popularidad. En el ecosistema de miniapps, podemos ver un esfuerzo liderado por el MiniApps Ecosystem Community Group con miembros de miniapps de Facebook, Alibaba, Baiance, Byize,

Publicaciones

Hasta ahora, las publicaciones destacadas del grupo incluyen un informe, una Comparación de APIs en MiniApps, especificaciones de W3C y AWPs, además de especificaciones y explicaciones sobre los siguientes aspectos:

El miembro del W3C y participante del grupo Fuqiao Xue (W3C) publicó una Comparación de MiniApps y apps web por su cuenta, es decir, no como una publicación grupal oficial, pero que vale la pena leerla.

El encabezado del Informe de estandarización de MiniApp en una ventana del navegador.
Informe sobre la estandarización de MiniApp.

Lanzamiento formal del grupo de trabajo MiniApps de W3C

El 19 de enero de 2021, se lanzó formalmente el Grupo de trabajo de MiniApps en el W3C. El grupo usa la ortografía y las mayúsculas "MiniApps" para distinguir el esfuerzo de estandarización de la tecnología. Puedes leer el estatuto del grupo para tener una idea del trabajo planificado. Los líderes del grupo presentaron la iniciativa de la siguiente manera:

Actualmente, existen muchas variantes de MiniApps desarrolladas por diferentes proveedores con distintas APIs. Para mejorar la interoperabilidad entre las plataformas de MiniApp, los principales proveedores de MiniApp, como Alibaba, Baidu, Huawei y Xiaomi, trabajan juntos en el W3C Chino Web Interest Group desde mayo de 2019 y publicaron un Informe de estandarización de MiniApp en septiembre de 2019 como la exploración inicial de estandarización de las tecnologías de MiniApp. A medida que más empresas globales se interesan por unirse al debate sobre MiniApp, durante el TPAC 2019 se lanzó el Grupo de la Comunidad del Ecosistema de MiniApps para que la comunidad web global pueda unirse al debate.

Sobre la base de los extensos requisitos de estandarización, el W3C anunció hoy la creación formal del grupo de trabajo de MiniApps, dedicado a la exploración y coordinación en profundidad del diverso ecosistema de MiniApp con los miembros del W3C y el público, y a mejorar la interoperabilidad de las diferentes plataformas de MiniApp, lo que maximizará la integración de MiniApps y la Web, lo que reducirá la fragmentación técnica y el costo de aprendizaje de los desarrolladores.

“Maximizar la integración de MiniApps y la Web” en particular suena muy interesante. Como miembro curioso del grupo, espero con ansias ver hacia dónde se dirige esta iniciativa.

Agradecimientos

Joe Medley, Kayce Basques, Milica Mihajlija, Alan Kent y Keith Gu revisaron este artículo.