Qué no son las miniapps
Antes de entrar en más detalles sobre la experiencia de los desarrolladores de miniapps, quiero mencionar y distinguir brevemente dos tecnologías que surgen en el contexto de las miniapps: H5 y Quick App.
H5
Las apps (o páginas) de H5 se suelen ver como las predecesoras de las miniapps. Lo que las personas quieren decir con H5 es, en esencia, una app web (o página) para dispositivos móviles bien diseñada que se pueda compartir fácilmente en aplicaciones de chat. H5 es una referencia al conjunto de tecnologías HTML5 que incluye diseño responsivo, animaciones CSS ágiles, contenido multimedia, etc. La Wikipedia china en realidad redirecciona de H5 a HTML5. Un buen ejemplo de una experiencia en una página H5 representativa es la demostración del proyecto estándar de WeChat H5.
App rápida
Quick App es una alianza del sector que consta de los siguientes miembros:
- plataforma abierta de vivo
- Alianza de desarrolladores de Huawei
- Plataforma abierta de OPPO
- Plataforma abierta de Xiaomi
- Lenovo Open Platform
- Plataforma abierta de Gionee
- Plataforma abierta de Meizu
- Plataforma para desarrolladores de ZTE
- Plataforma abierta de Nubia
- Plataforma abierta OnePlus
- Plataforma abierta de Hisense
- China Mobile Terminal Corporation
Si bien la tecnología de Quick App es similar a la de las miniapps "comunes" (consulta Componentes básicos y compatibilidad), el descubrimiento de App rápida es diferente. Están diseñados para publicarse en tiendas, que vienen preinstaladas en los dispositivos de los fabricantes de la alianza, pero también se pueden compartir a través de un vínculo directo (consulta la Presentación de apps rápidas). No se ejecutan en el contexto de una superapp, sino que se inician como aplicaciones de pantalla completa aparentemente independientes que parecen estar muy integradas en el dispositivo. Lo que sucede en segundo plano es que se abren en una vista de pantalla completa renderizada por el sistema operativo que proporciona el puente JavaScript.
Agradecimientos
Joe Medley, Kayce Basques, Milica Mihajlija, Alan Kent y Keith Gu revisaron este artículo.