编者语:距离上一次Xamarin Evolve 大会足足有两年时间了,这两年整个行业都在变化,Xamarin是整个.NET行业的表表者。两年过去Xamarin终于并入微软,免费了,也开源了。还有什么大招呢?刚结束的Xamarin Evolve给了你很好的答案,下面让我和大家分享下。

Xamarin对比起其他跨平台技术,优势在于原生的UI控件,原生的运行性能,和跟原生的API无缝对接。这个是对比起其他跨平台 技术来说都占了绝对的优势。所以Nat Friedman 上台后首先重复了这点。

有Xamarin就有Miguel出现了,这家伙出来一片的掌声,当然大家期待的事情发生了。首先呢,就是延续微软Build2016的信息-Xamarin开源。大家可以通过http://open.xamarin.com 去获取Xamarin.iOS, Xamarin.Android,Xamarin Forms的代码。其实这个我更觉得是为了更好地和iOS/Android对接,通过开源,消除Apple/Google对微软收购Xamarin后的一些顾虑。开源后,我更希望看到在语言层面的扩展,始终Xamarin已经是很完善了,但如果能够扩展更多的语言支持那是非常好的。(我期待Swift的,Welcome Apple to Xamarin !!)

接着当然是谈Xamarin Studio 了,这个我更期待在并入微软后叫做  Visual Studio for Mac 。你可以在Beta Channel下载最新的Xamarin Studio 6 RC .有黑色背景了(哥哥现在在努力下载,借图一张表达下仰慕)

少不了谈谈集成Roysln这个编译器给Xamarin Studio带来一堆的优势也有一堆的好处,嗯!!微软现在是地表最强的开发工具集合体了。看看下面的特性,或者你会兴奋不已(警告莫过早了,好戏在后头)

iOS模拟器在Windows上跑了,对是在Windows上跑了。你现在打开Visual Studio 2015 把Xamarin的升级频道改成Alpha即可。(还是需要MAC的-_-!!!)不过直观多了,这个过瘾极了。

这个模拟器比原生还强,支持手写收入,方便测试。Miguel现场用这个模拟器写书法了,用的是Surface Book。

当然你可以直接插设备在Windows上进行调试,比以前方便太多太多了。Feel so good !!!

Miguel 也提到了XamarinForms不过对比起后面的内容就微不足道了。

Miguel就这样下去了,接下来Nat Friedman  把一个妹子叫上台。美!说啥呢?

XAML是微软的......也可以用来做Xamarin Forms.嗯!!现在.....有可视化了!!可视化啊可视化!!Xamarin Forms终于不再需要写那可恶的硬编码呢!!(现在只支持Mac,Windows我估计会整合到Blend)

一轮掌声,Miguel又来了。是什么?Xamarin WorkBooks,如果你玩过Xcode估计就有玩过那个playground,当然它比playground强太多,这个我还是先用了再和大家分享。这个同时兼容了Mac和Windows.

好友James上台,在视频见到他,真的兴奋。每次在西雅图,他总是很热情。他和伙伴介绍了Xamarin Forms Theme你可以很方便地添加你想要的app主题。还有整合云端数据快速生成图标插件DataPages.    建议你回看视频看看这两个新添置的功能,估计对于处理界面交互和云端数据交互都有非常大的帮助。

之后是DevOps这个无非是说说和Visual Studio Team Services的整合,还有Xamarin Test Cloud,不过这两个估计在国内相对吸引度不大. 最令我哇一声的是居然发布了Test Cloud Live 。真的棒极了,你无需要装模拟器,就可以通过Visual Studio 启动云端的模拟器进行调试。太棒了!因为在开发移动应用最痛苦的是设备!!

90分钟的Keynote就在无尽的惊喜和不断的掌声中结束了,实在太棒!这两年的等待是值得的。另外Xamarin的博客已经放出今天的一堆大招相关的一些文章和指引,建议大家如果想了解得更详细就去http://blog.xamarin.com看看。

Xamarin和微软的组合让人期待了两年,今天真的让人又惊又喜!!I'm loving it !!

原文地址:http://blog.csdn.net/kinfey/article/details/51265254


Xamarin社区新闻,深度好文,微信中搜索Xamarin 或扫描二维码关注

内容转载自公众号

Xamarin
了解更多

Xamarin Evolve 2016 Keynote回顾相关推荐

  1. 玩玩Xamarin Evolve 2016带来的新特性(三)-Xamarin Workbooks

    编者语:五一祝各位劳动者快乐.今天是该系列文章的最后一篇,当然Evolve 2016还有很多很多的内容,但是我觉得iOS Simulator(for Windows), Xamarin Preview ...

  2. 玩玩Xamarin Evolve 2016带来的新特性(一)-iOS Simulator(for Windows)

    编者语: Xamarin Evolve 2016给不少.NET社群的朋友带来了强心剂,做.NET还是有前途啊,特别在微软开源的策略上.我会在五一假期和大家谈谈Xamarin中大家比较关注的iOS Wi ...

  3. 回顾Google IO 2016 -Keynote【图解】

    Google IO大会倒计时进行中~~ 两名演奏者在使用高空"古筝". 最后5秒倒计时~~~~全场轰动~ 倒计时结束,IO大会正式开始. 屏幕中,一个人把纯白的唱片放入唱片机中. ...

  4. 2016年回顾2017年目标之流水账

    本来不想写,这一年浑浑噩噩,没啥可回顾的:但想了想,还是写个流水账,至少留个念想. 在2016年中,技术上没有什么长进,计划的马拉松也没有完成(跑步这事完全断掉了),机器学习的也没有太好的进展,英语学 ...

  5. Golang1.8新特性展望及2016发展回顾

    http://www.tuicool.com/articles/za6F7zE 译自 tylerchr 的 What's Coming in Go 1.8 . 随着Go 1.8 新特性的开发工作已经冻 ...

  6. Mackevision 发布 2016 年回顾与展望

    总部位于德国斯图加特,专注于基于数据的可视化和计算机生成图像(CGI) 的 Mackevision 公司在汽车领域享有盛名.二十多年来,Mackevision 一直致力于设计制作图像和视频以及高端互动 ...

  7. 为创造者而生——Unite Beijing 2018 Keynote回顾

    5月11日晚,Unite Beijing 2018 Keynote主题演讲于国家会议中心圆满落幕.今年的Keynote主题演讲汇聚了12位重量级嘉宾,为参会者呈现出了一场属于Unity 2018的技术 ...

  8. 2016.NET Core相关内容回顾

    每一年的脚步的确是快,转眼间马上就2017..NET Core 2014年宣布开源以来,在2016年发布了第一个版本,2017年将发布第二个版本,在这新年之际,我们回顾2016年,新的一年,带着理想和 ...

  9. 你知道这个C#开发跨平台APP的样例介绍开源项目吗?

    站长英文太差就不翻译了,大家看效果图,都是使用Xamarin.Forms开发的开源移动App介绍,感兴趣的可以访问Github和Gitee仓库看看,下载对应的App项目研究. Github:https ...

最新文章

  1. WinCE5.0中应用程序如何直接写屏
  2. UA MATH575B 数值分析下 计算统计物理例题2
  3. iphone尺寸_iPhone折叠机概念图:屏幕双打孔,iPhone折叠机有多优秀!
  4. javascript --- [FormData的使用] 表单元素转换成表单 对象二进制文件上传
  5. sql 不等于符号_SQL 必备知识 - 第一弹
  6. 在NVIDIA Jetson TX2上安装TensorFlow
  7. 图神经网络,这到底是个什么?
  8. python程序出现了异常会执行哪个语句,python中的异常是什么?应该怎么处理异常?...
  9. 16S多样性组成谱研究,9.13分的Water Research轻松二连发!
  10. Java无法加载主类
  11. 局域网访问提示无法访问检查拼写_win10无法访问共享提示请检查名称的拼写怎么办...
  12. 20162327WJH第三次实验——查找与排序2
  13. 计算机重命名怎样操作,如何对计算机/电脑进行重命名操作?
  14. bzoj 4424: Cf19E Fairy dfs
  15. 第五章运算符表达式和语句
  16. 开源!!!100 多个常用 API 数据接口免费分享!建议收藏!
  17. 视频剪辑配乐技巧 视频剪辑配音推荐
  18. 什么是线速路由器 线速转发
  19. java long初始化_java中long类型的变量想要初始化其值为空,要怎么实现?
  20. 基于花季A传媒ABP落地领域驱动设计-02.聚合和聚合根的最佳实践和原则

热门文章

  1. python 抓取的网页默认是bytes的,要转码
  2. [转载]Android Layout标签之-viewStub,requestFocus,merge,include
  3. windows下整合tomcat和nginx
  4. 云水画中人,独立一江秋
  5. 右击硬盘分区第一项出现Auto的解决办法
  6. 【C#/.NET】不用AutoMapper,我用啥呢?
  7. .NET6之MiniAPI(十一):本地化
  8. c#爬虫-使用ChromeDriver 所见即所得
  9. 记一次 .NET医院公众号程序 线程CPU双高分析
  10. C#使用iTextSharp操作PDF文件