Visual Studio Tools for Apache Cordova 入门

这篇文章介绍了用于 Apache Cordova 的 Visual Studio 工具,是一个预发布的软件。所述功能呈现在预览版中,并可能会发生更改。你可以从 Microsoft 下载中心下载预览版。

你可以使用适用于 Apache Cordova 的 Visual Studio 工具为 iOS、Android 和 Windows 设备创建跨平台应用。 Visual Studio 扩展让开发者能使用Cordova 和标准 web 技术(例如 HTML、CSS 和 JavaScript)来进行跨平台开发。

你可以使用该扩展来为以下设备和平台创建应用:

  • Android 2.3.3 及更高版本(4.4 提供了最好的开发者体验)

  • iOS 6、7 和 8

  • Windows 8 和 8.1

  • Windows Phone 8 和 8.1

备注

与 CTP3 中适用于 Apache Cordova 的 Visual Studio 工具一同安装的 Cordova 版本是 4.0.0。

当你使用适用于 Apache Cordova 的 Visual Studio 工具开发应用程序时,Visual Studio 可以提供这些优势:

  • **安装简便。**手动安装 Cordova 涉及到大量工作,包括寻找、安装和维护支持本地平台所需的所有第三方软件的正确版本。 Visual Studio 能为你解决这个问题,它包含一个第三方依赖项安装程序,能让你迅速开始创建过程。

  • **插件管理。**Cordova 插件使用 JavaScript 界面来让开发者访问本机 API。 支持自定义插件(例如将手机变为条形码扫描器的插件)对应用的成功至关重要。 使用 Visual Studio 可轻松添加各种插件,例如核心 Cordova 和自定义插件。 Visual Studio 中插件的 IntelliSense 也能为你带来好处。

  • **统一的调试体验。**跨平台开发通常需要使用另一种工具来调试每个设备、仿真器或模拟器。 使用不同的工具意味着你每次切换设备时都要使用不同的工作流,并且会降低生产效率。 利用 Visual Studio,你可以对所有的部署目标都使用相同的世界级调试工具,这些部署目标包括 Windows、Android 仿真器、连接的 Android 设备、iOS 设备和仿真器,以及 Apache Ripple 仿真器。

  • **编写一次代码就能在所有地方进行部署。**Cordova 中的通用 JavaScript 和插件 API 让开发者能使用向所有目标平台(iOS、Android 和 Windows)部署的单个代码库来轻松编写应用。 当然,你可以在必要时编写平台特有的代码。

获取工具

下载适用于 Apache Cordova 扩展的 Visual Studio 工具

有关安装的指示,请参阅安装 Visual Studio Tools for Apache Cordova;若想要开始编写你的第一个应用,请参阅创建 Apache Cordova 应用

下载示例

该示例应用展示了如何使用可在 Cordova 上使用的不同框架(AngularJS、WinJS 和 Backbone)来创建任务列表。 该应用让用户能创建新任务、在任务上打勾以及删除任务。 该应用使用 Microsoft Azure 移动服务来存储数据,并使用 Bing 地图来提供有效的地址。

   

提示

要下载证明多页面导航和其它功能的适用于 Apache Cordova 的 Visual Studio 工具的其它示例,请参见AngularJS 母版详细信息页示例 and WinJS 导航应用模板 示例。

本节内容

请参见

其他资源

适用于 Apache Cordova 的 Visual Studio 工具下载

适用于 Apache Cordova 的 Visual Studio 工具常见问题

已知问题

Visual Studio 中的 Cordova 构建过程