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 !!

时间: 2024-08-07 21:18:43

Xamarin Evolve 2016 Keynote回顾的相关文章

WWDC 2016 Keynote总结

一年一次的WWDC,是开发者充值信仰的时刻,今天你的信仰充值了吗?欢迎在本文下面留言吐槽. 有外媒称,这届WWDC苹果将“fun”伪装成“innovation”,的确,看看另两家老对手,微软有黑科技HoloLens,Google有AlphaGO,有DayDream VR,而这次WWDC最大的亮点,竟然是一款系统短讯应用. 不过从另外一个角度来看,其实开发者对创新的追求并没有那么高,苹果的生态非常健康,地盘稳固,和苹果一起have fun不是也很好吗? 下面是对WWDC 2016 Keynote总

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

本来不想写,这一年浑浑噩噩,没啥可回顾的:但想了想,还是写个流水账,至少留个念想. 在2016年中,技术上没有什么长进,计划的马拉松也没有完成(跑步这事完全断掉了),机器学习的也没有太好的进展,英语学习也没有坚持下来,数学和统计学的学习同样没有坚持下来,尝试的报名了数据挖掘的比赛,然后我报完名就没有下文了,小说也没有戒掉,很多时间都花在公众号的文章,书读了几本,但读完就都忘了--,公司业务的数据支撑需求是基本都满足了,但其实离自己本身的年初的预想差距很大.总而言之现在回想来看,真的不太满意. 2

让你的Xamarin.Forms应用程序访问

注意:在Xamarin.Forms 2.3.5-pre3发布版,我们将类名Accessibility变更为AutomationProperties. iOS.Android和Windows都公开了开发人员为每个人构建可访问的移动应用程序的API. 我们很高兴地宣布,我们已经添加了新的API访问Xamarin.Forms,使它更容易为开发人员构建访问,跨平台移动应用.在这篇文章中,我们将在新的API添加到Xamarin.Forms,使它容易建立访问的移动应用. Xamarin.Forms中的Aut

回顾2016,展望2017

年终总结还是要写一写的,因为可以知道我们去年做了什么,以及今年的计划如何 回顾了一下2016年初写下的新年计划,有些计划完成了,有些则还没有完成,有收获,有遗憾. 回顾2016年发生的事 这是2016自己列的一些计划: 2016计划回顾 2016年初跳了一次槽,从一家创业公司跳到了欢聚时代,也就是YY.工作内容也有一些相应的变化,不过还是前端方面的. 工作上: 1.react全家桶已经学会,可以直接进行实战.今年只玩了一个框架,就是react全家桶 2.php没有去学了,玩了一下node 3.又

【号外号外:微软收购 .NET 的开源实现 Xamarin 项目的公司】

[首页小编:你好,关于博客园对Xamarin的报道确实一笔而过了,希望能不要把这篇文章移除首页呵呵,祝福帅气,聪明,敏捷,睿智的小编] 2016-2-26日:本周四,微软正式收购Xamarin,意图集成到Visual Studio.Microsoft Azure.Office 365和企业移动套件中,使用C#同时开发iOS.Android和Win10应用,Build2016将公布大招,有消息称微软为此花费4到5亿美元 微软负责云端和企业部门的执行副总裁 Scott Guthrie 宣布 软件巨人

无缝集成MSC SimXpert 2016 64bit-MAGNiTUDE

MSC SimXpert 2016 64bit-MAGNiTUDE\仿真设计 MSC Apex 2015\ MSC Adams 2015.1-MAGNiTUDE\ MSC APEX DIAMOND SP1 x64\ MSC Combined Documentation v2015\ MSC Dytran 2016 x64-MAGNiTUDE\ Msc Easy5 V2015 x64\ MSC SimXpert 2016 64bit-MAGNiTUDE\ SimXpert为分析师提供了一个强大的工

黑马程序员:2000字带你回顾2016WWDC

前言 纵观WWDC 2016开发者大会的全部内容,尽管本次大会没有那些新的产品发布,不过能让各位果粉的肾留到秋天,那也是苹果公司对各位果粉的关爱啊.但是对iOS开发者而言,新发布的技术还是比较不错的.主要内容包括四大系统(watchOS.tvOS.macOS.iOS 10)和Tim Cook钟爱的Swift Playgrounds. 一. watchOS 率先上台的是watchOS 3,其最大的亮点就是即时启动,在 watchOS 2 中,启动一个App大概需要4秒左右,而在 watchOS 3

NET之全平台一体化

NET之全平台一体化的体验 一.前言 近来利用空闲时间研究了一下Xamarin的技术,想想既然提供了如此好的支持,就该尝试一切可能,来一个”大小通吃“. 何为全平台:APP包括Android.IOS.WP,WEB可在Window和Linux部署运行(进可攻,退可守) 二.简单实现 先来看张图吧 这个是本人实现项目的截图,比较简单. app那块的话,目前仅实现了Android,IOS的话,没有机器,不想在虚拟机装(已经装了3个Linux了,再装估计要卡爆了) UWP也是机子问题(还未升级到win

.NET之全平台一体化的体验

一.前言 近来利用空闲时间研究了一下Xamarin的技术,想想既然提供了如此好的支持,就该尝试一切可能,来一个”大小通吃“. 何为全平台:APP包括Android.IOS.WP,WEB可在Window和Linux部署运行(进可攻,退可守) 二.简单实现 先来看张图吧 这个是本人实现项目的截图,比较简单. app那块的话,目前仅实现了Android,IOS的话,没有机器,不想在虚拟机装(已经装了3个Linux了,再装估计要卡爆了) UWP也是机子问题(还未升级到win 10 10568,界面不能实