O que os miniapps não são
Antes de entrar em mais detalhes sobre a experiência do desenvolvedor com miniapps, quero mencionar e separar brevemente duas tecnologias que surgem no contexto de miniapps, o H5 e o Quick App.
H5
Os apps H5 (ou páginas) costumam ser vistos como o antecessor dos mini apps. O que as pessoas querem dizer com H5 é, essencialmente, um app da Web para dispositivos móveis (ou página) bem projetado que pode ser facilmente compartilhado em aplicativos de chat. H5 é uma referência ao conjunto de tecnologias HTML5 que inclui design responsivo, animações CSS rápidas, conteúdo multimídia etc. A Wikipédia chinesa redireciona do H5 para HTML5. Um bom exemplo de experiência representativa na página H5 é a demonstração do projeto padrão do WeChat H5 (link em inglês).
App rápido
O Quick App é uma aliança do setor composta pelos seguintes membros:
- plataforma aberta do Liveo
- Huawei Developer Alliance (link em inglês)
- Plataforma aberta OPPO
- Plataforma aberta da Xiaomi
- Plataforma aberta da Lenovo
- Plataforma aberta Gione
- Plataforma aberta Meizu
- Plataforma de desenvolvedor ZTE
- Nubian Open Platform (link em inglês)
- Plataforma aberta da OnePlus
- Plataforma aberta da Hisense (link em inglês)
- China Mobile Terminal Corporation (link em inglês)
Embora a tecnologia do Quick App seja comparável a miniapps "normais" (consulte Elementos básicos e compatibilidade), a descoberta do Quick App é diferente. Eles devem ser listados nas lojas, que vêm pré-instaladas nos dispositivos dos fabricantes da aliança, mas também podem ser compartilhados por meio de um link direto. Consulte a Demonstração do app Quick App. Eles não são executados no contexto de um superapp, mas são iniciados como aplicativos autônomos em tela cheia que parecem profundamente integrados ao dispositivo. O que acontece em segundo plano é que eles são abertos em uma visualização em tela cheia renderizada pelo sistema operacional que fornece a ponte JavaScript.
Agradecimentos
Este artigo foi revisado por Joe Medley, Kayce Basques, Milica Mihajlija, Alan Kent e Keith Gu.