迷你应用不是
在详细介绍迷你应用的开发者体验之前,我想简要提及并区分在迷你应用中出现的两项技术,即 H5 和 Quick App。
H5
H5 应用(或页面)通常被视为迷你应用的前身。H5 本质上是一款精心设计的移动 Web 应用(或页面),可在聊天应用中轻松分享。H5 是对 HTML5 技术整体的参考,其中包括响应式设计、简洁的 CSS 动画、多媒体内容等。中文维基百科实际上将 H5 从 H5 重定向到 HTML5。微信 H5 样板项目的演示就是一个具有代表性的 H5 网页体验的一个很好的例子。
快捷应用程序
Quick App 是由以下成员组成的行业联盟:
- Vivo 开放平台
- 华为开发者联盟
- OPPO 开放平台
- 小米开放平台
- 联想 Open Platform
- 金立开放平台
- 魅族开放平台
- 中兴开发者平台
- Nubian 开放平台
- 一加开放平台
- 海信开放平台
- 中国移动终端公司
虽然快捷应用的技术类似于“常规”迷你应用(请参阅构建块和兼容性),但快捷应用的发现方式有所不同。应用会在商店内展示,这些商店会预安装在联盟中制造商的设备上,但也可以通过深层链接分享(请参阅快速应用展示)。它们不在超级应用的环境中运行,而是作为看似独立的全屏应用启动,感觉它们与设备紧密集成。后台会发生这些事件在提供 JavaScript 桥接的操作系统呈现的全屏视图中打开。
致谢
本文由 Joe Medley、Kayce Basques、Milica Mihajlija、Alan Kent 和 Keith Gu 审阅。