迷你應用程式不是什麼
在進一步說明迷你應用程式的開發人員體驗之前,我想先簡單提及兩項在迷你應用程式中出現的技術,分別是 H5 和 Quick App。
廣告標題 5
H5 應用程式 (或網頁) 通常被視為迷你應用程式的前身。一般人所說的 H5,基本上是指設計精良的行動網頁應用程式 (或網頁),可輕鬆在即時通訊應用程式中分享。H5 是指 HTML5 的總稱,包括回應式設計、快速 CSS 動畫、多媒體內容等。維基百科中文版實際上會將 H5 重新導向至 HTML5。WeChat H5 範本專案的示範,就是代表性 H5 頁面體驗的最佳範例。
快速應用程式
Quick App 是一家產業聯盟,成員包括:
- vivo 開放平台
- Huawei Developer Alliance
- OPPO 開放平台
- Xiaomi Open Platform
- Lenovo Open Platform
- Gionee Open Platform
- Meizu Open Platform
- ZTE 開發人員平台
- Nubian Open Platform
- OnePlus Open 平台
- Hisense Open Platform
- China Mobile Terminal Corporation
雖然快速應用程式的技術與「一般」迷你應用程式相似 (請參閱「建構元素和相容性」),但快速應用程式的探索方式有所不同。這些應用程式會列在商店中,並預先安裝在聯盟中製造商的裝置上,但也可以透過深層連結分享 (請參閱快速應用程式展示內容)。這些應用程式不會在超級應用程式的環境中執行,而是以看似自給自足的全螢幕應用程式形式啟動,讓使用者感覺到與裝置深度整合。在背景中,系統會在提供 JavaScript 橋接的作業系統中,以全螢幕檢視畫面開啟這些內容。
特別銘謝
本文由 Joe Medley、Kayce Basques、Milica Mihajlija、Alan Kent 和 Keith Gu 共同審查。