Mini-App-Standardisierung

Beliebtheit von Mini-Apps

Mini-Apps haben ein enormes Wachstum verzeichnet. WeChat-Miniprogramme hatten im Juni 2020 830 Millionen aktive Nutzer, Alipay-Miniprogramme im April 2019 401 Millionen aktive Nutzer und Baidu-Miniprogramme im selben Monat 115 Millionen aktive Nutzer. Unternehmen haben effektiv den Bau von Apps für die beiden Betriebssysteme iOS und Android und zusätzlich das Web gegen den Bau von Apps für drei oder mehr Super-App-Plattformen eingetauscht. Die Unterschiede zwischen den einzelnen Super-App-Plattformen sind möglicherweise nicht so groß wie die Unterschiede zwischen Android, iOS und dem Web, aber sie sind dennoch vorhanden. Während auf Android, iOS und im Web plattformübergreifende Ansätze wie Flutter, Ionic und React Native (für das Web) an Popularität gewonnen haben, sehen wir im Mini-App-Ökosystem Bemühungen der MiniApps Ecosystem Community Group mit Mitgliedern von unter anderem Alibaba, Baidu, ByteDance, Huawei, Intel, Xiaomi, China Mobile, Facebook und Google, Aspekte von Mini-Apps zu standardisieren.

Veröffentlichungen

Zu den bisherigen Veröffentlichungen der Gruppe gehören ein Whitepaper, ein Vergleich von APIs in Mini-Apps, W3C-Spezifikationen und PWAs sowie Spezifikationen und Erläuterungen zu den folgenden Aspekten:

W3C-Mitglied und Gruppenteilnehmer Fuqiao Xue (W3C) hat in seinem Namen einen Vergleich von Mini-Apps und Web-Apps veröffentlicht, der nicht als offizielle Gruppenpublikation gilt, aber dennoch lesenswert ist.

Der Header des Whitepapers zur Standardisierung von Mini-Apps in einem Browserfenster.
Das Whitepaper zur Standardisierung von Mini-Apps.

Offizielle Einführung der W3C MiniApps Working Group

Am 19. Januar 2021 wurde die MiniApps Working Group (Arbeitsgruppe für Mini-Apps) offiziell im W3C gegründet. Die Gruppe verwendet die Schreibweise und Groß-/Kleinschreibung „MiniApps“, um die Standardisierungsbemühungen von der Technologie zu unterscheiden. Im Charter der Gruppe können Sie sich ein Bild von den geplanten Arbeiten machen. Die Leiter der Gruppe stellten die Initiative so vor:

Derzeit gibt es viele Varianten von Mini-Apps, die von verschiedenen Anbietern mit unterschiedlichen APIs entwickelt wurden. Um die Interoperabilität zwischen Mini-App-Plattformen zu verbessern, arbeiten die wichtigsten Mini-App-Anbieter, darunter Alibaba, Baidu, Huawei und Xiaomi, seit Mai 2019 in der W3C Chinese Web Interest Group zusammen. Im September 2019 veröffentlichten sie ein Whitepaper zur Standardisierung von Mini-Apps als erste Standardisierungsstudie für Mini-App-Technologien. Da immer mehr globale Unternehmen an der Diskussion über MiniApps interessiert sind, wurde während des TPAC 2019 die MiniApps Ecosystem Community Group ins Leben gerufen, damit die globale Web-Community an der Diskussion teilnehmen kann.

Aufgrund der umfangreichen Standardisierungsanforderungen hat das W3C heute die formelle Einrichtung der MiniApps Working Group angekündigt, die sich der eingehenden Untersuchung und Koordination des vielfältigen MiniApp-Ökosystems mit W3C-Mitgliedern und der Öffentlichkeit widmet und die Interoperabilität verschiedener MiniApp-Plattformen verbessert, wodurch die Integration von MiniApps und dem Web maximiert wird. Dadurch werden die technische Fragmentierung und die Lernkosten für Entwickler reduziert.

„Maximizing the integration of MiniApps and the Web“ klingt besonders interessant. Als neugieriges Mitglied der Gruppe bin ich gespannt, wohin diese Reise geht.

Danksagungen

Dieser Artikel wurde von Joe Medley, Kayce Basques, Milica Mihajlija, Alan Kent und Keith Gu geprüft.