Padronização de mini apps

Os mini apps tiveram um crescimento enorme. Em junho de 2020, os miniapps do WeChat alcançaram 830 milhões de usuários ativos, os apps Alipay mini 401 milhões de usuários ativos em abril de 2019 e os mini apps do Baidu no mesmo mês 115 milhões de usuários ativos. Efetivamente, as empresas trocaram apps de criação para os dois sistemas operacionais iOS e Android e além da Web para criar apps para três ou mais plataformas de superapps. As diferenças entre cada plataforma de superapp podem não ser tão grandes quanto as diferenças entre Android, iOS e Web, mas mesmo assim elas existem. Quando no Android, no iOS e na Web, vimos abordagens entre plataformas, como Flutter, Ionic e React Native (para Web), ganharam popularidade. No ecossistema de miniapps, podemos ver um esforço liderado pelo Grupo da comunidade de ecossistemas de miniapps com membros de, entre outros, Alibaba, China, apps,

Publicações

As publicações importantes do grupo até agora incluem um artigo, uma Comparação de APIs em MiniApps, especificações do W3C e PWAs, além de especificações e explicações sobre os seguintes aspectos:

O membro do W3C e participante do grupo, Fuqiao Xue (W3C) publicou mais uma vez uma Comparação entre MiniApps e apps da Web no próprio nome, ou seja, não como uma publicação oficial do grupo, mas que vale a pena ler.

O cabeçalho do artigo sobre padronização do MiniApp em uma janela do navegador.
Artigo sobre a padronização do MiniApp.

Lançamento formal do Grupo de Trabalho de Miniapps do W3C

Em 19 de janeiro de 2021, o grupo de trabalho de miniApps foi lançado formalmente no W3C. O grupo usa a ortografia e o uso de letras maiúsculas em "MiniApps" para distinguir o esforço de padronização da tecnologia. Você pode ler o termo de abertura do grupo para ter uma ideia do trabalho planejado. Os líderes do grupo introduziram o esforço da seguinte forma:

Atualmente, existem muitas variantes de miniApps desenvolvidas por diferentes fornecedores com diferentes APIs. Para melhorar a interoperabilidade entre as plataformas MiniApp, os principais fornecedores de miniApp, incluindo Alibaba, Baidu, Huawei e Xiaomi, trabalham juntos no grupo de interesse na Web chinesa da W3C desde maio de 2019 e publicaram um artigo sobre padronização de miniApp em setembro de 2019 como a análise inicial de padronização para tecnologias MiniApp. À medida que mais empresas globais se interessam em participar das discussões relacionadas a miniapps, o grupo da comunidade do ecossistema de miniapps foi lançado durante a TPAC 2019 para que a comunidade da Web global possa participar da discussão.

Com base em extensos requisitos de padronização, a W3C anunciou hoje a criação formal do Grupo de Trabalho de MiniApps, dedicado à exploração e coordenação detalhada do ecossistema dos miniapps com membros do W3C e o público. Além disso, a W3C melhorou a interoperabilidade de diferentes plataformas MiniApp, maximizando a integração deles e da Web, reduzindo a fragmentação técnica e o custo de aprendizado dos desenvolvedores.

"Maximizar a integração de MiniApps e a Web" parece muito interessante. Como um membro curioso do grupo, aguardo ansiosamente para ver aonde esse empreendimento está indo.

Agradecimentos

Este artigo foi revisado por Joe Medley, Kayce Basques, Milica Mihajlija, Alan Kent e Keith Gu.