Visual Studio的 Apache Cordova 插件CTP3.0发布!

北京时间12号晚23点开始的Connect()活动上,微软发布了一系列激动人心的消息!

  • .NET开源了!以后.NET将可在Linux和Mac OS平台上运行!
  • VS免费了!!如果你是学生,个人开发者,初创企业,那么你将可以使用Visual Studio Community 2013!免费!
  • Visual Studio 2015集成了 Clang 和 LLVM,这意味着什么,意味你可以在VS里头编译iOS程序了!
  • Visual Studio 2015还自带了Android模拟器!可以告别那个渣爆了的原生Android模拟器了!
  • Visual Studio的 Apache Cordova 插件CTP3.0发布!现在可以直接在VS里面debug部署到iOS模拟器或者真机上的应用程序!

链接:

  1. Visual Studio 2013 Update 4(最新版): http://go.microsoft.com/fwlink/?linkid=390465
  2. Visual Studio 2015 Preview : http://go.microsoft.com/fwlink/?linkid=517106
  3. Visual Studio Community 2013 : http://go.microsoft.com/fwlink/?LinkId=518340
  4. 各种开发者的免费福利: http://go.microsoft.com/fwlink/?LinkId=518339
  5. 下载Apache Cordova CTP 3.0: http://www.microsoft.com/en-us/download/details.aspx?id=42675

咱们来瞅瞅这个Cordova CTP 3.0到底更新哪些东西:

这是CTP3.0的新的特性:

  1. 更新了Ripple模拟器——实时更新Ripple!不用再重新编译就可以看到效果!
  2. 可以在Visual Studio调试部署到iOS模拟器和真机上的iOS程序了!同时实时看到修改效果!(这个目前)
  3. 提高remote iOS build agent的安全性以及让它更容易配置
  4. 改善了Plugin的管理体验,更加方便地从Git或者自己的文件系统导入自定义的Plugin
  5. config.xml界面重新设计,更加人性化
  6. 支持Apache Cordova CLI 4.0.0,支持Windows Universal App!直接可以生成Windows 8.1和Windows Phone 8.1的应用!

要使用CTP 3.0,必须是2013 update 4或者2015版本:)

如果装过CTP 2.0的童鞋,在装CTP 3.0的时候可能会遇到下面的问题:

需要先卸载CTP 2.0,然后再安装CTP 3.0哈。参考

先去控制面板à程序à卸载程序,找到CTP2,卸载。

然后它会告诉你,成功卸载了,其实它是骗你的,完全没有好么。。。

用管理员模式运行cmd,输入:

“%ProgramData%\Package Cache\{dea88246-f74a-4171-ad6c-d9c978bf2973}\vs2013mda_0.1.exe” /uninstall /passive /force /burn.ignoredependencies={53d408db-eb91-43fb-9d8f-167681c19763};vsupdate_KB2829760

然后CTP的安装程序会跳出来,其实它在卸载,不要以为它在安装,时间略久一点,耐心等到进度条结束哟:)

然后就可以开始安装CTP 3.0了!

里面node, ant, android等东西如果已经安装过,就不要选了。

其实你也可以直接下载2015 preview版本,直接就内含了CTP 3.0。不用这么麻烦。

更新后的Ripple模拟器

添加一个工程后,选择Ripple,运行:

在Visual Studio可以看到Debug窗口已经打开:

定位到标题位置,准备修改:

修改完毕,焦点移到其他位置:

可以看到Ripple里头的标题栏已经改变!实时调试!不用重新编译!

在Visual Studio调试iOS程序:

调试iOS程序可以在Ripple模拟器里头,也可以在MAC的Simulator里面,或者直接跑在真机上。

我现在配置是MAC上跑了Parallels Desktop 10,推荐,不卡,非常好用。然后PD10上面我再跑了windows,windows 10上安装了visual studio。

你也可以不用这样,但是需要mac和你的pc是在一个内网里头。

现在MAC上安装vs-mda-remote:

然后启动vs-mda-remote:

可以看到有个PIN码,记下来。

回到windows里面的Visual Studio,在toolsàOptions里面,找到tools for Apache Cordova,然后配置好,mac的ip,端口以及PIN码。现在CTP 3.0多了PIN,保证安全性。

然后就可以开始调试了,选择Simulator,iphone 5或者iphone 6什么的:

同样在Visual Studio里面可以看到Debug的界面(目前只有VS 2015支持)

remote iOS build agent:

就刚才说的,添加了PIN码,保证安全性:

导入自定义的Plugin:

轻松导入各种Plugin:

支持Cordova CLI 4.0:

现在可以直接运行Windows Universal Apps的项目了,更多Cordova CLI 4.0的功能参见

最后

赶紧动手开始吧~~

时间: 2024-08-01 16:18:40

Visual Studio的 Apache Cordova 插件CTP3.0发布!的相关文章

Windows服务器Pyton辅助运维--03.安装Visual Studio 的 Python 开发插件 PTVS

PTVS (Python Tools for Visual Studio) http://pytools.codeplex.com/ 当前版本:2.1 RC PTVS (Python Tools for Visual Studio) 是一个开源项目,采用Apache 2.0许可发布.PTVS的主要特性包括:CPython.IronPython.Jython和PyPy:高级编辑功能如IntelliSense:多重构:内置REPL(read-eval-print loop)窗口:调试和分析功能,等等

解决记录:win10 无法安装VS2017,visual studio installer下载进度始终为0

问题描述:win10 下无法安装VS2017,visual studio installer下载进度始终为0,点击取消按钮后,也没有反应,visual studio installer也关闭不掉: 具体问题详见 博问:https://q.cnblogs.com/q/106027/          微软问题:https://social.msdn.microsoft.com/Forums/zh-CN/baafa177-158d-4130-bc64-330b7b32a14c/win10-vs201

Apache Flume 1.6.0 发布,日志服务器

Apache Flume 1.6.0 发布,此版本现已提供下载: http://flume.apache.org/download.html 更新日志和文档: http://flume.apache.org/releases/1.6.0.html Flume 是一个分布式.可靠和高可用的服务,用于收集.聚合以及移动大量日志数据,使用一个简单灵活的架构,就流数据模型.这是一个可靠.容错的服务. 相关链接 Apache Flume 的详细介绍:请点这里 Apache Flume 的下载地址:请点这里

Apache Accumulo 1.8.0 发布,K/V 存储方案

Apache Accumulo 1.8.0 发布了,Apache Accumulo 是一个可靠的.可伸缩的.高性能的排序分布式的 Key-Value 存储解决方案,基于单元访问控制以及可定制的服务器端处理(腾云科技ty300.com).使用 Google BigTable 设计思路(基础教程qkxue.net),基于 Apache Hadoop.Zookeeper 和 Thrift 构建. 主要改进: Speed up WAL roll oversUser level API for RFile

Apache OpenWebBeans 1.7.0 发布

Apache OpenWebBeans 1.7.0 发布了,OpenWebBeans将会成为一款对被定义为JSR-299的Web Beans说明实现程序,此外它还获得了ASL的许可. 该版本主要做了如下改进: OWB-1.7.0 is the move to Java7 as minimum requirementdropped support for old technologies like JSF-1.2, EL-1.0 and Tomcat6下载地址:http://www.apache.

在Visual Studio 2015的Cordova项目中使用Gulp

之前一直是在vs 2013中使用Cordova来开发移动app(目前有iPad版/iPhone版/安卓版),准备到下一个milestone的时候升级到2015,这两天在尝试各种东西. 2015中的cordova项目和2013结构变化很大,所以需要一个手动迁移过程,这个过程之前已经有同事尝试过了,包括很多插件可能都要重新安装,不同插件的使用可能还有些不太一样. 这两天在研究如何在项目里使用gulp这个前端集成工具,vs 2015支持这个东西是一个非常大的利好,之前很多事情现在都可以自动来做了. g

visual studio 2015 rc &cordova -hello world

初始环境,用来看看书,电影,上上网的win8,所以一切从头开始. 1,首先还是装visual studio 2015  rc吧,目前只放出在线安装,所以要很长很长时间.不过有新闻说很快要实现中国网友至少8m的带宽. 2,然后才仔细看系统要求: Joyent Node.js enables Visual Studio to integrate with the Apache Cordova Command Line Interface (CLI) and Apache Ripple Emulato

Visual studio code离线安装插件

公司研发区不能连接公网,使用Visual studio code(vsc)写Golang代码需要安装Go插件,下面介绍下,vsc离线安装插件的步骤.以安装lukehoban.Go为例. 打开官网首页: https://code.visualstudio.com/ 点击 Extentions,然后点击右端的图片链接,进入插件下载页面.(或者直接输入https://marketplace.visualstudio.com/VSCode ) 搜索要安装的插件,打开插件对应的页面, 需要在这个页面提取如

Visual Studio 外请版本管理插件 - AnkhSVN

太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. Visual Studio 有自已的版本管理系统,叫做 TFS(Team Foundation Server), 而我们常用 SVN,当然时下流行