Популярность мини-приложения
Мини-приложения демонстрируют колоссальный рост. К июню 2020 года количество активных пользователей мини-приложений WeChat достигло 830 миллионов , мини-приложений Alipay — 401 миллиона к апрелю 2019 года, а мини-приложений Baidu — 115 миллионов . Фактически, компании перешли от разработки приложений для двух операционных систем — iOS и Android, а также веб-платформы, к разработке приложений для трех и более суперплатформ . Различия между каждой суперплатформой могут быть не такими большими, как различия между Android, iOS и веб-платформой, но тем не менее они существуют. В то время как на Android, iOS и веб-платформе мы наблюдаем рост популярности кроссплатформенных подходов, таких как Flutter , Ionic и React Native ( для веб-приложений ), в экосистеме мини-приложений мы видим усилия, возглавляемые группой сообщества MiniApps Ecosystem Community Group , в состав которой входят представители таких компаний, как Alibaba, Baidu, ByteDance, Huawei, Intel, Xiaomi, China Mobile, Facebook и Google, направленные на стандартизацию аспектов мини-приложений.
Публикации
К числу заметных публикаций группы на сегодняшний день относятся: аналитический документ , сравнение API в мини-приложениях, спецификации W3C и PWA , а также спецификации и пояснения по следующим аспектам:
- Схема URI: spec , explainer
- Жизненный цикл: спецификация , пояснение
- Манифест: спецификация , пояснение
- Упаковка: спецификация , пояснение
- Исследование требований к виджетам
Член W3C и участник группы Фуцяо Сюэ (W3C) также опубликовал от своего имени сравнение мини-приложений и веб-приложений , то есть не в качестве официальной публикации группы, но тем не менее, заслуживающее внимания.

Официальное открытие рабочей группы W3C по мини-приложениям.
19 января 2021 года в W3C была официально создана рабочая группа MiniApps . Группа использует написание и заглавные буквы «MiniApps», чтобы отличать работу по стандартизации от самой технологии. С уставом группы можно ознакомиться, чтобы получить представление о планируемой работе. Руководители группы представили свою работу следующим образом:
В настоящее время существует множество вариантов мини-приложений, разработанных различными поставщиками с использованием разных API. Для повышения совместимости между платформами мини-приложений ведущие поставщики мини-приложений, включая Alibaba, Baidu, Huawei и Xiaomi, с мая 2019 года сотрудничают в рамках Китайской группы по интересам в области веб-технологий W3C и в сентябре 2019 года опубликовали документ по стандартизации мини-приложений (MiniApp Standardization White Paper) в качестве первоначального исследования стандартизации технологий мини-приложений. Поскольку все больше глобальных компаний проявляют интерес к обсуждению, связанному с мини-приложениями, во время TPAC 2019 была создана группа сообщества экосистемы мини-приложений (MiniApps Ecosystem Community Group), чтобы глобальное веб-сообщество могло присоединиться к дискуссии.
Основываясь на обширных требованиях к стандартизации, W3C сегодня объявила о формальном создании Рабочей группы по мини-приложениям, которая будет заниматься углубленным изучением и координацией разнообразной экосистемы мини-приложений с участием членов W3C и общественности, а также повышением совместимости различных платформ мини-приложений, тем самым максимально увеличивая интеграцию мини-приложений и веб-технологий, уменьшая техническую фрагментацию и снижая затраты на обучение разработчиков.
«Максимизация интеграции мини-приложений и веб-технологий» звучит особенно интересно. Как любопытный участник группы, я с нетерпением жду, куда приведет это начинание.
Благодарности
Данная статья была рецензирована Джо Медли , Кейси Баскесом , Милицей Михайловией , Аланом Кентом и Китом Гу.