O que são H5 e QuickApp?

O que os miniapps não são

Antes de entrar em mais detalhes sobre a experiência do desenvolvedor de miniapps, quero mencionar e separar duas tecnologias que surgem no contexto de miniapps, o H5 e o Quick App.

H5

Os apps (ou páginas) H5 geralmente são considerados o antecessor dos miniapps. O H5 significa, essencialmente, um app da Web (ou página) bem projetado para dispositivos móveis que pode ser compartilhado facilmente em aplicativos de chat. O H5 é uma referência à gama de tecnologias do HTML5 que inclui design responsivo, animações CSS rápidas, conteúdo multimídia etc. A Wikipédia em chinês redireciona do H5 para HTML5. Um bom exemplo de uma experiência representativa na página H5 é a demonstração do projeto boilerplate do WeChat H5 (link em inglês).

App rápido

O Quick App é uma aliança do setor composta pelos seguintes membros:

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 precisam ser listados nas lojas, que vêm pré-instalados em dispositivos dos fabricantes da aliança, mas também podem ser compartilhados por meio de um link direto. Consulte a Demonstração do Quick App. Eles não são executados no contexto de um superapp, mas são iniciados como aplicativos de tela cheia aparentemente independentes que se sentem profundamente integrados ao dispositivo. O que acontece em segundo plano é que eles são abertos em uma exibição de 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.