Xamarin Evolve 2016 Keynote回顾
编者语:距离上一次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 Evolve 2016 Keynote回顾相关推荐
- 玩玩Xamarin Evolve 2016带来的新特性(三)-Xamarin Workbooks
编者语:五一祝各位劳动者快乐.今天是该系列文章的最后一篇,当然Evolve 2016还有很多很多的内容,但是我觉得iOS Simulator(for Windows), Xamarin Preview ...
- 玩玩Xamarin Evolve 2016带来的新特性(一)-iOS Simulator(for Windows)
编者语: Xamarin Evolve 2016给不少.NET社群的朋友带来了强心剂,做.NET还是有前途啊,特别在微软开源的策略上.我会在五一假期和大家谈谈Xamarin中大家比较关注的iOS Wi ...
- 回顾Google IO 2016 -Keynote【图解】
Google IO大会倒计时进行中~~ 两名演奏者在使用高空"古筝". 最后5秒倒计时~~~~全场轰动~ 倒计时结束,IO大会正式开始. 屏幕中,一个人把纯白的唱片放入唱片机中. ...
- 2016年回顾2017年目标之流水账
本来不想写,这一年浑浑噩噩,没啥可回顾的:但想了想,还是写个流水账,至少留个念想. 在2016年中,技术上没有什么长进,计划的马拉松也没有完成(跑步这事完全断掉了),机器学习的也没有太好的进展,英语学 ...
- Golang1.8新特性展望及2016发展回顾
http://www.tuicool.com/articles/za6F7zE 译自 tylerchr 的 What's Coming in Go 1.8 . 随着Go 1.8 新特性的开发工作已经冻 ...
- Mackevision 发布 2016 年回顾与展望
总部位于德国斯图加特,专注于基于数据的可视化和计算机生成图像(CGI) 的 Mackevision 公司在汽车领域享有盛名.二十多年来,Mackevision 一直致力于设计制作图像和视频以及高端互动 ...
- 为创造者而生——Unite Beijing 2018 Keynote回顾
5月11日晚,Unite Beijing 2018 Keynote主题演讲于国家会议中心圆满落幕.今年的Keynote主题演讲汇聚了12位重量级嘉宾,为参会者呈现出了一场属于Unity 2018的技术 ...
- 2016.NET Core相关内容回顾
每一年的脚步的确是快,转眼间马上就2017..NET Core 2014年宣布开源以来,在2016年发布了第一个版本,2017年将发布第二个版本,在这新年之际,我们回顾2016年,新的一年,带着理想和 ...
- 你知道这个C#开发跨平台APP的样例介绍开源项目吗?
站长英文太差就不翻译了,大家看效果图,都是使用Xamarin.Forms开发的开源移动App介绍,感兴趣的可以访问Github和Gitee仓库看看,下载对应的App项目研究. Github:https ...
最新文章
- WinCE5.0中应用程序如何直接写屏
- UA MATH575B 数值分析下 计算统计物理例题2
- iphone尺寸_iPhone折叠机概念图:屏幕双打孔,iPhone折叠机有多优秀!
- javascript --- [FormData的使用] 表单元素转换成表单 对象二进制文件上传
- sql 不等于符号_SQL 必备知识 - 第一弹
- 在NVIDIA Jetson TX2上安装TensorFlow
- 图神经网络,这到底是个什么?
- python程序出现了异常会执行哪个语句,python中的异常是什么?应该怎么处理异常?...
- 16S多样性组成谱研究,9.13分的Water Research轻松二连发!
- Java无法加载主类
- 局域网访问提示无法访问检查拼写_win10无法访问共享提示请检查名称的拼写怎么办...
- 20162327WJH第三次实验——查找与排序2
- 计算机重命名怎样操作,如何对计算机/电脑进行重命名操作?
- bzoj 4424: Cf19E Fairy dfs
- 第五章运算符表达式和语句
- 开源!!!100 多个常用 API 数据接口免费分享!建议收藏!
- 视频剪辑配乐技巧 视频剪辑配音推荐
- 什么是线速路由器 线速转发
- java long初始化_java中long类型的变量想要初始化其值为空,要怎么实现?
- 基于花季A传媒ABP落地领域驱动设计-02.聚合和聚合根的最佳实践和原则
热门文章
- python 抓取的网页默认是bytes的,要转码
- [转载]Android Layout标签之-viewStub,requestFocus,merge,include
- windows下整合tomcat和nginx
- 云水画中人,独立一江秋
- 右击硬盘分区第一项出现Auto的解决办法
- 【C#/.NET】不用AutoMapper,我用啥呢?
- .NET6之MiniAPI(十一):本地化
- c#爬虫-使用ChromeDriver 所见即所得
- 记一次 .NET医院公众号程序 线程CPU双高分析
- C#使用iTextSharp操作PDF文件