这篇文章介绍了用于 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 导航应用模板 示例。
本节内容
在不同的平台上部署并运行你的应用:
在 Android 上运行你的应用
在 iOS 上运行你的应用
在 Windows 上运行你的应用
在 Windows Phone 上运行你的应用
在 Apache Ripple 仿真器上运行你的应用
请参见
其他资源
适用于 Apache Cordova 的 Visual Studio 工具下载