什么是 Chrome 应用?

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。