Mini-App-Standardisierung

Mini-Apps sind stark gewachsen. WeChat-Mini-Apps haben im Juni 2020 830 Millionen aktive Nutzer, Alipay Mini-Apps 401 Millionen aktive Nutzer im April 2019 und Baidu-Mini-Apps im selben Monat 115 Millionen aktive Nutzer erreicht. Bisher haben Unternehmen effektiv Apps für die beiden Betriebssysteme iOS und Android und zusätzlich das Web für die Entwicklung von Apps für drei oder mehr Super-App-Plattformen entwickelt. Die Unterschiede zwischen den einzelnen Super-App-Plattformen sind möglicherweise nicht so groß wie die Unterschiede zwischen Android, iOS und dem Web, sind aber dennoch vorhanden. Wo unter Android, iOS und im Web plattformübergreifende Ansätze wie Flutter, Ionic und React Native (für Web) an Beliebtheit gewonnen haben, beobachten wir eine Initiative der MiniApps Ecosystem Community Group, die unter anderem von Mitgliedern von Facebook, HuByteia, Miniapps, Baidu, Miniapps, Baidu, Miniapps und Baidu, Mini-Apps, HuByteia, China, Baidu, Miniapps und Baidu, Mini-Apps und Baidu, Alibaba, Alibaba, Balibaba und Baidu-Baidu anging.

Veröffentlichungen

Zu den wichtigsten Publikationen der Gruppe gehören ein Whitepaper, ein Vergleich von APIs in MiniApps, W3C-Spezifikationen und PWAs sowie Spezifikationen und Erklärungen zu folgenden Aspekten:

Fuqiao Xue (W3C), Mitglied und Teilnehmer der W3C-Gruppe, hat außerdem einen Vergleich von Mini-Apps und Web-Apps in seinem Namen veröffentlicht, also nicht als offizielle Gruppenpublikation, aber dennoch lohnenswert.

Die Kopfzeile des Whitepapers zur MiniApp-Standardisierung in einem Browserfenster.
Whitepaper zur MiniApp-Standardisierung.

Formale Einführung der W3C MiniApps Working Group

Am 19. Januar 2021 wurde die MiniApps Working Group offiziell im W3C gegründet. Die Gruppe verwendet die Rechtschreibung und Großschreibung "MiniApps", um die Standardisierungsbemühungen von der Technologie zu unterscheiden. Sie können die Gruppencharta lesen, um einen Eindruck von der geplanten Arbeit zu bekommen. Die Leiter der Gruppe haben das Projekt folgendermaßen eingeführt:

Derzeit gibt es viele Varianten von MiniApps, die von verschiedenen Anbietern mit unterschiedlichen APIs entwickelt wurden. Zur Verbesserung der Interoperabilität zwischen MiniApp-Plattformen arbeiten gängige MiniApp-Anbieter wie Alibaba, Baidu, Huawei und Xiaomi seit Mai 2019 in der W3C Chinese Web Interest Group zusammen und haben im September 2019 ein Whitepaper zur MiniApp-Standardisierung als erste Standardisierungsforschung für MiniApp-Technologien veröffentlicht. Da immer mehr globale Unternehmen an der Diskussion zu MiniApp interessiert sind, wurde die MiniApps Ecosystem Community Group auf dem TPAC 2019 ins Leben gerufen, damit sich die globale Web-Community an der Diskussion beteiligen kann.

Basierend auf umfangreichen Standardisierungsanforderungen hat das W3C heute die offizielle Einrichtung der MiniApps Working Group bekanntgegeben. Diese soll die vielfältige MiniApp-Umgebung mit W3C-Mitgliedern und der Öffentlichkeit eingehend erforschen und koordinieren und die Interoperabilität zwischen verschiedenen MiniApp-Plattformen verbessern, wodurch die Integration von MiniApps und das Web maximiert und die technische Fragmentierung sowie die Lernkosten der Entwickler reduziert werden.

Insbesondere "Maximieren der Integration von MiniApps und dem Web" klingt sehr interessant. Als neugieriges Mitglied der Gruppe freue ich mich auf die Zukunft dieses Projekts.

Danksagungen

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