Cosa non sono le mini app
Prima di approfondire l'esperienza degli sviluppatori delle mini app, vorrei menzionare brevemente due tecnologie emerse nel contesto delle mini app, H5 e App rapida.
H5
Le app (o pagine) H5 sono comunemente considerate il predecessore delle mini app. Con H5 si intende in pratica un'app (o una pagina) web mobile ben progettata che può essere condivisa facilmente nelle applicazioni di chat. H5 fa riferimento all'insieme di tecnologie HTML5 che include il reattivo design, animazioni CSS accattivanti, contenuti multimediali e così via. La Wikipedia cinese in realtà reindirizza da H5 a HTML5. Un buon esempio di esperienza sulle pagine H5 rappresentativa è la demo del progetto WeChat H5 boilerplate.
App rapida
App rapida è un'alleanza di settore composta dai seguenti membri:
- piattaforma aperta vivo
- Huawei Developer Alliance
- Piattaforma aperta OPPO
- Piattaforma aperta Xiaomi
- Piattaforma aperta Lenovo
- Piattaforma aperta Gioonee
- Piattaforma aperta Meizu
- Piattaforma per sviluppatori ZTE
- Piattaforma aperta nubiana
- Piattaforma aperta OnePlus
- Piattaforma aperta di Hisense
- China Mobile Terminal Corporation
Sebbene la tecnologia di App rapida sia paragonabile alle mini app "normali" (consulta la sezione Componenti di base e compatibilità), il rilevamento di App rapida è diverso. Sono destinate a essere elencati nei negozi, che sono preinstallati sui dispositivi dei produttori dell'alleanza, ma possono anche essere condivisi tramite un link diretto (consulta la vetrina delle app rapide). Non vengono eseguite nel contesto di una super app, ma vengono lanciate come applicazioni a schermo intero apparentemente autonome e profondamente integrate nel dispositivo. In background, vengono aperti in una visualizzazione a schermo intero il cui rendering viene eseguito dal sistema operativo che fornisce il bridge JavaScript.
Ringraziamenti
Questo articolo è stato esaminato da Joe Medley, Kayce Basques, Milica Mihajlija, Alan Kent e Keith Gu.