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 com miniapps, quero mencionar brevemente e separar duas tecnologias que aparecem no contexto dos miniapps, H5 e Quick App.

H5

Os apps H5 (ou páginas) são geralmente considerados os predecessores dos miniapps. 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 compartilhado facilmente em aplicativos de chat. H5 é uma referência ao conjunto de tecnologias do HTML5, que inclui design responsivo, animações CSS rápidas, conteúdo multimídia etc. A Wikipedia em chinês redireciona de H5 para HTML5. Um bom exemplo de experiência de página H5 representativa é a demonstração do projeto WeChat H5 boilerplate.

App rápido

O Quick App é uma aliança do setor que consiste nos seguintes membros:

Embora a tecnologia da app rápida seja comparável aos miniapps "normais" (consulte Blocos de construção e compatibilidade), a descoberta da app rápida é diferente. Eles são listados em 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 o showcase de apps rápidos). Eles não são executados no contexto de um superapp, mas são iniciados como aplicativos de tela cheia aparentemente independentes que parecem estar totalmente integrados ao dispositivo. O que acontece em segundo plano é que elas são abertas 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.