Apache Cordova 工具的更新: 支持Windows 7


[原文发表地址] Apache Cordova Tooling Update with Support for Windows 7

[原文发表时间] 8/4/2014

本周,我们发布了Multi-Device Hybrid应用程序开发扩展的CTP 2.0版本, 它使开发人员可以使用Apache Cordova™来构建 iOS 和 android,Windows的应用程序。对于此预览版本,3个月内客户通过UserVoice, Twitter, StackOverflowEmail要求的几大功能主要有:支持更多操作系统的调试和调试低于Android 4.4 (“KitKat”)的设备。

支持 Windows 7 8根据我们的数据,近 15%的开发人员正试图在 Windows 7 或 8上安装Cordova扩展。在此版本之前,开发者将不得不升级到 Windows 8.1 — — 并不总是方便或甚至有可能在企业版环境中。因此,从CTP 2.0开始,开发者可以在 Windows 7+(包括 Windows Server 2012 R2) 上安装,并可以使用以前仅在Windows8.1上可用的相同工具集。

 Windows 7 的电脑运行Multi-Device Hybrid应用程序

在良好配置开发环境下开启和快速运行那些曾经使用其他工具来构建Cordova项目的开发人员多次告诉我们:构建一个良好配置的开发机器会花费几天时间。通过十几个不同的依赖关系和数以百计的可能版本组合 — — 更别说是环境的配置 — — 很难知道什么样的安装程序将起作用。使用 CTP 2.0,Visual Studio 将指导开发人员通过下载、 安装和配置工具链来开启开发和快速运行。当开发人员打开一个项目时,Visual Studio 还将执行系统的诊断检查,以确保 开发环境依然可用。如果不可用,Visual Studio 会提出来解决这个问题的建议。

安装程序会照顾到第3方工具的获取和配置

Visual Studio 运行系统诊断程序,以确保开发环境依然可用

更多的安卓系统调试目标约 82%的Android 设备市场不支持 4.4 (“KitKat”)版本,因此调试依赖设备和仿真器运行的低于Android 4.4的版本有非常大的必要。然而大多数工具使用的调试协议还未到4.4版本。幸运的是,还有另一种选择Visual Studio CTP 2.0支持它。JsHybugger使用一个相对便宜的许可证,开发人员现在可以使用 Visual Studio 调试工具在依赖的设备和仿真器上运行2.3到4.4的安卓版本。

在依赖的 Android 设备上运行一个Multi-Device Hybrid应用程序

修复了300 bug我们前两个版本,CTP 1.0 和 1.1 中,对即将拥有的功能,提供非常好的体验,没必要隐藏它们:仍有开发预览状态和几个难解决的问题。感谢客户在StackOverflow、 推特和博客中给我们的反馈,我们发现并修复300 多个 bug, 以提高总体产品的可靠性、 性能和行为。此外,开发人员期望找到更好的安装第3方依赖关系的逻辑,改进错误消息,并快速生成。

MSDN 文档。开发者对于首次发布的文档的反馈是非常积极的,并且我们扩大了的文档优化。我们更新并迁移80 页 PDF到MSDN中,所以开发人员可以通过其 web 浏览器检索最新文档。

尝试一下吧

现在,Visual Studio 2013 的用户可以下载并安装Multi-Device Hybrid应用程序的扩展CTP2.0。当然,我们很乐意听到您的反馈意见。您可以直接通过UserVoice, Twitter, StackOverflowEmail与产品团队联系。

clip_image006

Ryan J. Salva Visual Studio Client Tool 团队 项目经理

Ryan工作于Visual Studio Client Tool 团队,他主要负责HTML, CSS 和JavaScript。今天他主要集中于Apache Cordova 工具和Windows Store应用程序。然而,他有着关于web标准开发的15年职业生涯。

Comments (0)