BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Windows 10:微软的十亿设备野心

| 作者 徐川 关注 11 他的粉丝 发布于 2015年6月13日. 估计阅读时间: 6 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

6月5日,微软在北京举办了Build Tour Beijing活动,这是微软在全球23场宣讲活动之一,此活动面向全球开发者,以更接地气的方式进一步推广微软的新技术和理念。在活动中,微软总部TED工程部门资深产品经理Shen Chauhan向开发者展示了UWP平台应用等技术,会后和微软大中华区开发体验和平台合作事业部总经理Srikanth Raju等一起接受了记者的采访。微软全球副总裁兼首席布道师Steven Guggs也在9号参加了媒体的FAQ环节。

在活动与采访中,有一个数字反复出现,那就是1 Billion——十亿。这个数字是微软希望搭载Windows 10的设备在两三年内达到的数量。为了达到这个目标,微软从战略和策略上都做了准备:

PC免费升级策略:前段时间有消息称,微软将为盗版Windows系统提供免费升级,对于正版升级用户会提供一年的免费使用时间。全球的PC用户有数十亿之多,如果其中50%能在3年内升级Win10,那么要达成目标并不困难。根据数据统计,Windows 7占有率达到50%花了约7年时间,要想Windows 10只花3年达到相同程度,必须采用更加激进的策略。

单一平台战略:搭载Windows 10的设备不仅仅只有PC,Windows 10将是横跨IOT、移动、PC、Xbox、Hololens等各种设备的共同操作系统,它们的内核相同,API也相同,不同的是UI和非必要组件,如Windows IOT版本是没有UI的。将这些其它设备算进去的话,Windows 10设备数量将会进一步上升。

Windows as a Service:这是微软在今年一月份的一次活动上提出的口号,它的其中一个隐藏含义则是Windows 10将是Windows的“最终版”,作为服务,Windows 10将更容易被人们接触和获取,这也将加快Windows更新的速度。

Shen和Srikanth认为,Windows 10将在各种各样的设备上出现,对开发者和用户都将具有很大的吸引力。因此,10亿是个非常现实的数字,他们对达到这一目标充满信心。

不过,要打造一个完整的生态体系,仅仅只有设备和操作系统是不够的,还需要应用和开发者的参与,微软也从种种方面采取手段来拉近开发者的距离:

拥抱开源社区:自去年以来,微软采用了相当大的力量拥抱开源,包括将.NET编译平台Roslyn以及开发环境、MSBuild引擎、rDSN分布式系统开发框架等纷纷开源,并且使用了流行的代码托管平台Github。“开发者在哪里,我们就去哪里”,毫无疑问,这样的态度获得了开发者的认可。

支持跨平台开发:Visual Studio自去年更新以来,开始支持Android和iOS应用的开发,对于开发者来说,多一个好用的IDE来进行开发调试无疑是令人高兴的,另一方面,微软发布了跨平台的开发工具VS Code,微软这样开放的态度有助于将开发者吸引回Windows平台进行开发。

Universal Windows Platform(UWP):UWP是单一平台战略的产物,采用了Adaptive UX来适应不同的终端,开发者只需开发一次即可适配不同的设备,大大降低了开发成本,配合10亿设备的远景,足以对开发者产生强大的吸引力。

UWP Bridge项目:目前移动领域由Android和iOS称雄,Windows Phone则一直饱受缺乏应用的诟病,UWP Bridge项目可以帮助开发者简单的将它们的Android、iOS、Win32、Web项目转换到Windows 10平台上,如果这个项目成功的话,Windows 10将不再缺乏应用。

“总之,我们要做的就是,先建立尽可能广泛的基础用户,然后帮助他们尽可能容易的在Windows 10系统上开展工作。我们在这个过程中提供了很多可用的代码和API套件,以此为开发者们带去更好的体验。”Steven Guggs说道。

不过,虽然手段很多,但效果如何,还是要看开发者怎么说。Shen Chauhan表示,微软非常重视开发者的意见,这次活动也邀请了一些合作伙伴现场演示他们为Windows 10开发的应用。新浪微博产品总监康金山、HiWiFi联合创始人李恺、AE Mobile CEO沈磊也向媒体分享了他们为Windows 10开发应用的感受。

康金山分享了开发新浪微博Windows 10版的经历。他们主要使用了两个Windows 10的新特性:Responsive Design和App Services。利用Responsive Design,原来新浪微博的桌面开发团队和WP客户端开发团队能够合并,而且新团队不到10人就能完成开发,大大节约了人力成本。

李恺表示,他们之前只开发了Android和iOS版本,这次为Windows 10开发UWP版本,最大的感受就是开发过程非常简单,只要一次开发,就可以快速把想要的效果做出来。

沈磊的团队专门面向国外WP用户开发手游,他们的应用下载次数已经超过1亿次,他表示WP市场并没有人们想象的那么小。这次他分享的对Azure的使用体验,Azure的一些SQL Server每分钟自动备份特性以及较低的价格给他留下了深刻印象。

通过对Windows 10了解的越来越深入,可以确认这是微软近几年来最激进的举动,对于它能否赢得用户和开发者的心,且让我们拭目以待。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT