Standaryzacja miniaplikacji

Miniaplikacje wykazują wielki wzrost. Według stanu na czerwiec 2020 r. miniaplikacje WeChat osiągnęły 830 mln aktywnych użytkowników, miniaplikacje Alipay w kwietniu 2019 r. 401 mln aktywnych użytkowników oraz 115 mln aktywnych użytkowników w tym samym miesiącu. Firmy tworzą aplikacje na 2 systemy operacyjne iOS i Android, a dodatkowo internet – na co najmniej 3 superaplikacje. Różnice między poszczególnymi superaplikacjami mogą być mniejsze niż między Androidem, iOS a internetem, ale mimo to istnieją. Na Androidzie, iOS i w internecie zaobserwowaliśmy wieloplatformowe podejścia, takie jak Flutter, Ionic i React Native (dla witryn) na dużą skalę. W ekosystemie miniaplikacji obserwujemy działania, w których MiniApps Ecosystem Community Group, np. MiniApps Ecosystem Community Group, m.in. firmy MiniApps Ecosystem Community Group i platformy Google Mobile.

Publikacje

Do najważniejszych publikacji grupy należą dokument, porównanie interfejsów API w MiniApps, specyfikacje W3C i PWA oraz specyfikacje i objaśnienia dotyczące następujących aspektów:

Fuqiao Xue (W3C) – członek i uczestnik grupy W3C opublikował porównanie miniaplikacji i aplikacji internetowych we własnym imieniu. Oznacza to, że nie jest to oficjalna publikacja grupowa, ale mimo to warto przeczytać.

Nagłówek dokumentu dotyczącego standaryzacji aplikacji MiniApp w oknie przeglądarki.
Raport na temat standaryzacji miniaplikacji.

Formalne uruchomienie grupy roboczej W3C MiniApps

19 stycznia 2021 r. w W3C oficjalnie uruchomiliśmy grupę Roboczą MiniApps. Zespół używa pisowni i wielkich liter w nazwie „MiniApps”, aby odróżnić proces standaryzacyjny od technologii. Możesz przeczytać schemat grupy, aby zorientować się, co będzie się działo w ramach zaplanowanej pracy. Liderzy grupy ogłosili te zmiany w następujący sposób:

Obecnie istnieje wiele wariantów MiniApps opracowanych przez różnych dostawców z różnymi interfejsami API. Aby zwiększyć interoperacyjność między platformami MiniApp, popularne dostawcy miniaplikacji, takie jak Alibaba, Baidu, Huawei i Xiaomi, współpracują w ramach chińskiej grupy zainteresowań W3C Web Interest Group W3C od maja 2019 r., a we wrześniu 2019 r. opublikowali dokument na temat standaryzacji miniaplikacji jako wstępną analizę standaryzacji technologii MiniApp. W rozmowach na temat MiniApp zainteresowanych jest coraz więcej firm z całego świata, dlatego w czasie TPAC 2019 została uruchomiona grupa MiniApps Ecosystem Community Group, której członkowie globalnej społeczności internetowej mogli dołączyć do dyskusji.

W związku z ogromnymi wymaganiami standaryzacji zespół W3C ogłosił dziś formalne założenie grupy roboczej MiniApps, która zajmuje się dogłębną eksploracją i koordynacją zróżnicowanego ekosystemu MiniApp z członkami organizacji W3C i odbiorcami publicznymi, a także poprawą interoperacyjności różnych platform MiniApp. W ten sposób maksymalizuje integrację MiniApps and the Web, zmniejszając fragmentację techniczną i koszty nauki deweloperów.

Szczególnie interesujące brzmi „maksymalizacja integracji miniaplikacji i internetu”. Jako ciekawy członek grupy z niecierpliwością czekamy na dalszy rozwój tego przedsięwzięcia.

Podziękowania

Ten artykuł zrecenzowali Joe Medley, Kayce Basques, Milica Mihajlija, Alan Kent i Keith Gu.