托管的 Web 应用

使用现有网站代码生成出色的 Windows 10 应用(使用 Windows 电脑和 Mac 均可)。选择开发平台,然后按照说明进行操作。

什么是 Windows 10 上的托管的 Web 应用?

针对现有 Web 应用程序,Windows 10 将使你能够轻松创建可将网站打包以发布到应用商店的通用 Windows 平台 (UWP) 应用。

  • 在所有基于 Windows 的设备(包括电脑、平板电脑、手机、HoloLens、Surface Hub、Xbox 和 Raspberry Pi)上有着出色的外观。
  • 可以通过在网站中运行的 JavaScript 更新和调用本地 Windows API,从而创造一种更有吸引力的用户体验。
  • 与 Cortana 语音命令集成。
  • 使用 Microsoft Edge F12 开发人员工具调试应用。
  • 在 Windows 应用商店中跟踪状态、评分和评价,查看分析以及获取所有 Windows 应用的收益。

开始创建应用

在 Windows 上使用 Visual Studio 创建应用

借助 Visual Studio,只需几分钟即可创建自己的托管的 Web 应用。免费、完整功能的 Visual Studio Community 2015 包含 Windows 10 开发人员工具、通用应用模板、代码编辑器、功能强大的调试器、Windows 移动版仿真器、丰富的语言支持等。

在 Mac 上使用 ManifoldJS 或 App Studio 创建应用

如果你无法访问 Visual Studio,有以下几个选项可供你选择。ManifoldJS 是一款 Node.js 应用,可通过 NPM 轻松安装。你也可以使用 App Studio,它是一款免费的联机应用创建工具,使你可以快速生成 Windows 10 应用。

转换 Chrome 应用,使其可以在通用 Windows 平台上运行

我们简化了使用 HWA-CLI 工具将现有 Chrome 托管的应用转换为 Windows 托管的 Web 应用的操作,此操作可以从现有的 .zip 或 .crx 文件中生成 .appx 程序包。

使用通用 Windows 平台增强你的应用

访问本地 Windows 功能

通过从 Windows 运行时访问 JavaScript 中的本地 Windows 功能,使你的应用夺人眼目。

保护应用的安全

使用我们的内容安全策略 (CSP) 模型设置应用程序内容 URI 规则 (ACUR),并保护应用的安全。

集成 Cortana 语音命令

使用语音的强大功能来运行应用!

声明应用功能

允许以编程方式访问用户资源和设备功能。

使用 OpenID 和 OAuth 验证身份

使用 OpenID 和 OAuth 验证用户身份,为用户提供简单流畅的登录体验。

创建混合应用

不必决定是通过托管的 Web 应用联机运行还是通过封装的 Web 应用脱机运行,可以兼而使用两种方法。

演示

Contoso 旅行应用

Contoso 旅行应用演示了用于调用 Windows 运行时 API 的几种简单方法。此处提供了源代码。

JavaScript 中的 Windows 运行时 API

使用此简单演示页面上的 JavaScript,对 Windows API 进行试验。此处提供了源代码。

  • 弹出消息对话框
  • Toast 通知
  • 访问内置相机 UI
  • 访问联系人列表
  • 向日历添加约会
此页对你是否有帮助?
要提供其他反馈?
谢谢! 感谢你提供反馈。
关注我们 Twitter 博客 Facebook Twitter 博客 Facebook 微信 线上