自萨蒂亚·纳德拉(Satya Nadella)上任微软CEO以来,可谓是惊喜不断,仿佛让世界尤为是咱们.net程序员心中又燃起了但愿。先是免费提供 iOS 版和安卓版 Office;而后在 xbox One 发布失利后,纳德拉迅速任命了新的 Xbox 领导人。菲尔·斯宾塞在纳德拉担任CEO不到两个月后就走立刻任,并很快干掉了捆绑销售 kinect 的策略,同时承诺将更关注玩家。几个月后,微软以 25 亿美圆收购了 Minecraft,这出乎不少人的意料,也是纳德拉担任CEO以来的首次重大收购;而后是对于win10的强力打造;固然,这些乱七八糟的东西对于咱们来讲,都没什么"luan"用,我们最关心和最期待的确定是.net的跨平台和开源(固然,开源还有很长的路要走,可是我做为一名5年的.net程序员,我从始至终都相信MS能站起来。)ios
虽然微软已经在采起一系列的措施"自救",以试图挽回MS的霸主地位。可是这确定是一条很长的路。当下最火辣劲爆的仍是当属安卓和ios无疑,因此咱们也必须跟上时代的脚步,了解了解安卓和IOS,可是转型又太费劲,并且安卓那一大堆的JDK也让人头疼不已。这时候,VS2015来了,减去了要转型的烦恼,轻轻松松的在VS上就能够突突安卓和IOS程序。程序员
Cordova提供了一组设备相关的API,经过这组API,移动应用可以以JavaScript访问原生的设备功能,如摄像头、麦克风等。 Cordova还提供了一组统一的JavaScript类库,以及为这些类库所用的设备相关的原生后台代码。 Cordova支持以下移动操做系统:iOS, Android,ubuntu phone os, Blackberry, Windows Phone, Palm WebOS, Bada 和 Symbian。web
在微软2014年11月12日发布的Visual Studio 2015预览版本中已经集成了Cordova开发的相关工具,支持Apache Cordova 4.0.0,能够很方便的直接在上开发Android, iOS以及Windows Phone的应用。同时该预览版本中还集成了Android模拟器以配合Android的开发调试。ubuntu
本篇博文demo部分也会以Android为主,IOS若是这篇博文效应好或者你们喜欢的话在后续在更新。app
首先,须要下载一个VS2015,如今好像只有Preview的,即便如此,也能知足咱们爽一下的需求了。若是你的机器尚未vs2015,能够来这里下载工具
这里咱们能够根据需求选择对应的模拟器post
咱们先来一个简单的应用一睹为快吧visual-studio
在index里输入内容,而后选择适当的模拟器运行,效果以下:学习
VS2015暂时尚未提供打包的功能,目前只能支持在pc端预览。多是preview的版本的缘故,因此暂时不支持打包,也可能微软的方向就是想打造一个移动web app(由于暂时的结构来看,js搭建的这种app很难实现手游),这都不得而知了。得2015正式版出来之后才能揭晓,vs2015让开发人员看到了ms对市场的信心和决心!咱们也应该有理由相信,ms在各个方面(包括移动端),会愈来愈strong。lua
咱们须要在模拟器上运行咱们的程序,虽然没有提供打包功能,可是模拟器的逼真效果也能知足咱们的需求(不过仍是但愿vs2015早点出正式版) 下面就介绍一下模拟器,模拟器主要分为两种
运行后效果图:
Ripple模拟器为了尽量的知足开发者的需求同时达到逼真的效果,提供了不少高逼格功能,这里主要列举两个
这里虽然只是写了一个最简单的demo,可是已经让我兴奋不已了(可能个人兴奋点比较低),经过这个简单的demo,看到的不仅是demo,而是.net的将来。壮哉,我大.net
也是最近周末没事在家瞎捣鼓,目前也处于探索学习阶段。至于其余的好玩的东东,还有待继续研究。若是园子里其余的大大有这方面的研究,欢迎批评与指正。
做 者:请叫我头头哥
出 处:http://www.cnblogs.com/toutou/
关于做者:专一于基础平台的项目开发。若有问题或建议,请多多赐教!
版权声明:本文版权归做者和博客园共有,欢迎转载,但未经做者赞成必须保留此段声明,且在文章页面明显位置给出原文连接。
特此声明:全部评论和私信都会在第一时间回复。也欢迎园子的大大们指正错误,共同进步。或者直接私信我
声援博主:若是您以为文章对您有帮助,能够点击文章右下角【推荐】一下。您的鼓励是做者坚持原创和持续写做的最大动力!