Czego miniaplikacje nie są
Zanim powiem więcej o tym, jak miniaplikacje wpływają na pracę deweloperów, chcę krótko wspomnieć o 2 technologiach, które pojawiają się w kontekście miniaplikacji: H5 i Quick App.
H5
Aplikacje (lub strony) H5 są powszechnie uważane za poprzedników miniaplikacji. H5 to dobrze zaprojektowana aplikacja internetowa na urządzenia mobilne (lub strona), którą można łatwo udostępniać w aplikacjach do czatu. H5 to odwołanie do zbioru technologii HTML5, który obejmuje elastyczne projektowanie, szybkie animacje CSS, treści multimedialne itp. Chińska Wikipedia przekierowuje z H5 do HTML5. Dobrym przykładem strony H5 jest demonstracja projektu WeChat H5 boilerplate.
Szybka aplikacja
Quick App to sojusz branżowy, w którym uczestniczą:
- vivo open platform
- Huawei Developer Alliance
- Otwarta platforma OPPO
- Xiaomi Open Platform
- Lenovo Open Platform
- Gionee Open Platform
- Meizu Open Platform
- platforma ZTE Developer,
- Nubian Open Platform
- OnePlus Open Platform
- Hisense Open Platform
- China Mobile Terminal Corporation
Technologia szybkich aplikacji jest porównywalna z „zwykłymi” miniaplikacjami (patrz Bloki konstrukcyjne i zgodność), ale sposób ich znajdowania jest inny. Mają być dostępne w sklepach, które są wstępnie zainstalowane na urządzeniach producentów należących do sojuszu, ale można je też udostępniać za pomocą precyzyjnego linku (patrz prezentacja szybkich aplikacji). Nie są one uruchamiane w kontekście superaplikacji, ale jako pozornie samodzielne aplikacje pełnoekranowe, które są głęboko zintegrowane z urządzeniem. W tle otwierają się one w trybie pełnoekranowym renderowanym przez system operacyjny, który zapewnia most JavaScript.
Podziękowania
Ten artykuł został sprawdzony przez Joe Medley, Kayce Basques, Milica Mihajlija, Alan Kent i Keitha Gu.