Chrome 应用可让您使用 HTML5、CSS 和 JavaScript 提供与原生应用相当的体验。
为什么要构建 Chrome 应用?
与构建传统的 Web 应用或原生移动应用相比,构建 Chrome 应用可以扩大潜在受众群体并扩展您的开发能力。
扩展潜在受众群体
与在特定操作系统上原生运行的应用不同,当您编写 Chrome 应用时,您的应用会立即提供给更广泛的受众群体。
到任何桌面设备
您无需为 Windows、OS X 和 Linux 编写和维护单独的应用,只需编写一个可在运行 Chrome 的任何位置运行的应用。这包括 Windows、Linux 和 OS X。
到移动设备 [通过 Cordova]
使用移动版 Chrome 应用 (MCA),您可以将应用部署到移动设备,并针对仅在 Android 和 IOS 平台上提供的硬件功能。
当然还有 Chromebook
编写 Chrome 应用是将应用安装到 Chromebook 上的唯一方式。Chromebook 是一款颇具吸引力、价格低廉、维护较少的设备,可提供完整的网络体验。
扩展您的开发能力
您可能会想:“如果我编写一个标准 Web 应用,就可以在任何配有网络浏览器的平台上运行它。”当然,这是完全正确的,但请注意,Chrome 应用的开发能力超出了传统 Web 应用所能提供的开发能力:
- Chrome 应用可无缝集成到桌面,与传统 Web 应用相比,它看起来更像是桌面应用。
- 与基于浏览器的常规应用一样,桌面版 Chrome 应用没有多功能框(地址栏)和标签页栏,这是因为与原生桌面应用一样,它们并不包含在浏览器中。
- Chrome 应用启动器可让用户轻松找到并启动您的 Chrome 应用。
- OS X 用户可以使用集成的聚焦搜索功能来查找并启动您的应用。
- 桌面版 Chrome 应用可以访问主机的文件系统,并利用硬件功能(如 USB、蓝牙和连接的人机接口设备)。
若要查看 Chrome 应用的外观,最好的办法就是安装一些应用。
谁应该构建 Chrome 应用?
所有人!但某些行业对 Chrome 应用具有特殊兴趣。
设备制造商
Chrome 应用的跨平台特性让编写设备驱动程序没有那么麻烦。设备制造商只需编写一个应用来配置其设备,该应用即可在任何设备上运行。
教育工作者
Chromebook 是一个便宜、维护较少的选择,可以让每个教室都配备笔记本电脑。 利用 Chrome 应用,您在 Chromebook 上以原生方式运行且易于安装的应用,让教学变得轻松简单。 例如:
医疗服务提供方
迄今为止,一家儿科服务通过使用 Chromebook 上的 Chrome 应用节省了数万美元。
Chrome 开发者版编辑器
在 Chrome 开发编辑器中使用功能齐全的 IDE。