Build2016即将在美国旧金山举行,这个一年一度的开发者大会将要上演哪些好戏呢?
当然,一切的一切都将围绕Win10进行,而现在的热点版本就是RedStone红石。从目前Windows10正式版和预览版的进度来看,这款系统已经越来越具有“真正”正式版的范儿了,预计到今年6、7月红石正式版发布的时候,Win10将有实力挑起大梁。
具体来说,以下几个方面将是大会的核心内容,用户也会因此彻底爱上Win10:
1、继续向“10亿设备”目标挺进
这个目标微软打算三年内实现。所以,到今年8月之前,Win10设备总数至少得达到3.33亿才能在时间上同步完成三分之一的任务量。在今年一月份,微软宣称已完成2亿的目标,所以这大半年的时间里再完成一亿多貌似也不成问题,用户升级新系统的热情还是很高涨的。Build2016上,微软要汇报最新成绩。
2、Win10红石版是开发者最喜爱的平台
既然是开发者大会,Build2016主要服务对象还是开发者。为了能让Win10成为用户的最爱,首先得让它成为开发者的最爱,因为这才能让开发者们鼓足干劲,力争上游,多、快、好、省地建立Win10生态系统。目前苹果iOS和安卓用户早就超过10亿,Win10想在数量上超过它们并不难,关键是要争取到足够和这两个平台竞争的优秀开发者。
3、UWP应用大放异彩(填坑……)
在Build2015上,微软宣传过一些非常吸睛的应用,比如UWP微信,但这些应用至今连个影都没见到。当然,就拿微信来说,现在没有UWP也没怎么影响我们使用,Win10 Mobile手机上有手机版,Win10桌面上有微信电脑版可以下载。但我们不能因此短视,UWP对于Win10来说是核心功能,今天可以凑合过去,以后如果也这么凑合,那Win10的意义就大打折扣,还不如就接着用Win7。所以,为了今后的良性发展,不管是微信也好,还是其他应用也罢,该出UWP就必须尽快落实,该填的坑必须填上,这有利于整个Win10生态的建设。
4、Win10跨设备平台
随着Win10硬件的逐渐丰富,Win10跨平台的优越性也将逐渐得到体现。这一特点将和UWP应用结合起来,让电脑、手机、Xbox One、平板、Surface Hub、HoloLens、IoT物联网等各种设备都能展现出近乎一致的优秀表现。这就需要Build2016进一步动员广大开发者参与平台建设。
5、Win10商店
缺少优质应用还是目前的大问题。这不仅体现在Win10手机上,还体现在包括电脑版在内的各种设备平台上。当年微软Win95能大卖,就是靠无与伦比的兼容性,其实也就是平台应用丰富。十年河东十年河西,苹果和安卓占了应用丰富的优势,微软却“河了西了”。不过百足之虫死而不僵,何况微软还没到“死”的地步,努把力,想个好主意,应该还能缓过来,现在势头不是依然强劲?
6、Win10企业版商店
和普通消费者版一样,企业版商店也却好应用,或者说“更缺”,因为这些应用貌似需要更专业的开发者来编写。不过,随着企业用户的持续增长,如此大的市场必然吸引开发者来投,前景还是很乐观的。
7、iOS/Win32/Web应用移植Win10
虽说“多快好省”实现起来很难,但如果能够利用现有代码资源直接移植,那么这四个字就有望同步实现。“多、好”是目前iOS和Android应用的特点之一,尤其是iOS平台,公认应用质量整体最高,而且数量也很庞大。因此从这些平台大量移植好应用,既省力,又快捷。但鉴于安卓应用移植项目Project Astoria已经“黄了”,所以其他三个平台应用就成了目前实现该目标的途径。Build2016要动员这些平台的开发者积极把自己的应用“挪到”Win10上来,达到Win10应用数量和质量快速扩张的目的。
8、UWP跨平台(不仅限Win10)
Win10电脑、平板、手机上实现跨平台已经不是新鲜事,下面要推进的应该是Xbox One、HoloLens、物联网以及非Win10设备的普及。在Win10范围内跨平台也许实现起来很容易,但是要想跨系统平台,这似乎就得好好研究研究了,如果这能实现,那么你绝对可以说“哇,微软要崛起了”(应该说“创造更大的辉煌”)。
9、Xamarin 整合 Visual Studio
微软收购Xamarin后,开发者可以在Windows平台开发iOS和安卓等其他平台应用,而微软可借此鼓励开发者把应用直接投入到Win10平台中。此举看上去很“心机”,但却是一举多得,一点也不“婊”。所以开发者不妨从了微软,而微软也应该再给点诚意,让Xamarin直接整合到Visual Studio中,不必单独购买就好。
10、Swift支持
目前iOS应用移植Win10的Project Islandwood项目只支持Objective-C,如果再支持苹果Swift语言就再好不过了,毕竟这种语言非常好用,微软应该考虑在Visual Studio等工具中加以支持。
好的生态系统是由微软、开发者和用户共同构建的,三者缺一不可。而目前最薄弱的一环其实还是开发者的应用,所以如果能够做到上述内容,吸引到足够多的好开发者来支援Win10生态建设,那么Win10红石版以及后续系统一定会成为用户最喜爱的操作系统。