Popularidad de las miniapps
Las miniapps han experimentado un crecimiento enorme. En junio de 2020, las miniapps de WeChat alcanzaron los 830 millones de usuarios activos, las miniapps de Alipay 401 millones de usuarios activos en abril de 2019, y las miniapps de Baidu, los 115 millones de usuarios activos en el mismo mes. De hecho, las empresas cambiaron la creación de apps para los dos sistemas operativos iOS y Android y además, la Web por la creación de apps para tres o más plataformas de superapps. Las diferencias entre cada plataforma de superapp pueden no ser tan grandes como las diferencias entre Android, iOS y la Web, pero, de todos modos, existen. En Android, iOS y la Web, vimos que los enfoques multiplataforma como Flutter, Ionic y React Native (para la Web) ganaron popularidad. En el ecosistema de miniapps, podemos ver un esfuerzo liderado por el MiniApps Ecosystem Community Group con miembros de, entre otros, Alibaba, Baidu, ByteDance, Huawei, Intel, Xiaomi, China Mobile, Facebook y Google para estandarizar aspectos de las mini apps.
Publicaciones
Entre las publicaciones destacadas del grupo hasta el momento, se incluyen un informe, una comparación de las APIs en MiniApps, las especificaciones de W3C y las PWA, y las especificaciones y explicaciones sobre los siguientes aspectos:
- Esquema de URI: especificación, explicación
- Ciclo de vida: especificación, explicación
- Manifiesto: especificación, explicación
- Empaquetado: especificación, explicación
- Exploración de los requisitos de los widgets
Fuqiao Xue (W3C), miembro de W3C y participante del grupo, también publicó una comparación de las miniapps y las apps web en su propio nombre, es decir, no como una publicación oficial del grupo, pero, de todos modos, vale la pena leerla.
Lanzamiento formal del Grupo de trabajo de MiniApps de W3C
El 19 de enero de 2021, se lanzó formalmente el Grupo de trabajo de MiniApps en W3C. El grupo usa la ortografía y el uso de mayúsculas "MiniApps" para distinguir el esfuerzo de estandarización de la tecnología. Puedes leer la carta del grupo para conocer el trabajo planificado. Los líderes del grupo presentaron el esfuerzo de la siguiente manera:
Actualmente, existen muchas variantes de MiniApps desarrolladas por diferentes proveedores con diferentes APIs. Para mejorar la interoperabilidad entre las plataformas de MiniApp, los principales proveedores de MiniApp, incluidos Alibaba, Baidu, Huawei y Xiaomi, trabajan juntos en el W3C Chinese 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 para las tecnologías de MiniApp. A medida que más empresas globales se interesan en unirse al debate relacionado con MiniApp, el MiniApps Ecosystem Community Group se lanzó durante TPAC 2019 para que la comunidad web global pueda unirse al debate.
Según los requisitos de estandarización extensos, W3C anunció hoy el establecimiento 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 de W3C y el público, y a mejorar la interoperabilidad de diferentes plataformas de MiniApp, lo que maximiza la integración de MiniApps y la Web, reduce 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 ver hacia dónde se dirige este esfuerzo.
Agradecimientos
Este artículo fue revisado por Joe Medley, Kayce Basques, Milica Mihajlija, Alan Kent, y Keith Gu.