- Mini App: aplicación creada con tecnologías web, pero que se ejecuta dentro de una superapp y no en el navegador
→ superapps: WeChat, Alipay, Baidu, Douyin, etc.
→ normalmente tienen un tamaño de 4 MB o menos
→ se descubren usando códigos de barras 2D o mediante búsquedas dentro de la superapp
- Las superapps construyen sus propios ecosistemas
→ ofrecen guías de UI, entornos de desarrollo (DevTools y Project Wizard), APIs (ID, pagos, grafo social, nube, etc.) y más
→ usan sus propios lenguajes de marcado en lugar de HTML común: WXML de WeChat, AXML de Alipay, Swan Element de Baidu, TTML de ByteDance, etc.
la mayoría son similares a Vue.js (MVVM)
→ ofrecen bibliotecas de componentes web
-
WeChat tiene 830 millones de usuarios mensuales y Alipay tiene 400 millones de usuarios mensuales
-
Se está intentando estandarizar a través del W3C MiniApps Ecosystem Community Group
→ participan la mayoría de las empresas de superapps mencionadas arriba, junto con Intel, Facebook, Google y otras
→ URI Scheme, Lifecycle, Manifest, Packaging, Widget, etc.
-
BMW también anunció una miniapp para automóviles llamada WeScenario en colaboración con Tencent
-
WeChat está expandiendo las miniapps más allá del móvil, hasta el escritorio
-
Line, Google Spot, Snapchat Minis y otros también son similares, pero usan webviews especiales
-
Proyectos open source de miniapps: kbone, WeUI, Omi/Omiu, WePY, vConsole, weweb
1 comentarios
¿Alguien sabe qué servicios locales, además de Line, ofrecen soporte para mini apps? (Por ahora, dudo mucho que Kakao siquiera sea opción)