本篇文章4773字,读完约12分钟

从第一次正式宣布windows10到今天的2015年全球开发者大会,windows10一直保持着很高的知名度,并吸引了全球的关注。这样做的原因不仅仅是因为windows10,一个跨越个人电脑、移动设备和物联网的操作系统,在统一方面有许多优秀的特性;更重要的是,大家都在期待处于“移动第一、云第一”过渡期的微软能否借助windows10这个跨越终端、拥有巨大潜在用户群的统一操作系统,再次抓住全球开发者的心,让他们重新聚焦windows生态系统,优先开发微软应用,繁荣windows生态系统,为windows phone手机操作系统带来关键发展,从而突破ios和android对移动操作系统市场份额的封锁。帮助纳德拉的“移动第一,云第一”战略顺利实施,让落后于“移动互联网前期”的微软在“物联网”的新机遇下翻开新的篇章。

Windows 10:微软给开发者的一块掘金地

首先,微软目前面临的最大问题

微软目前面临的最大问题是,在微软中占主导地位的个人电脑正在衰落,而快速发展的移动微软却处于弱势。世界的目光已经从个人电脑转向了移动设备,微软也逐渐进入了边缘化。为了改变现状,我牺牲了两个杀手,windows phone和windows 8。我认为我能赶上苹果和谷歌,至少能和他们形成三方对抗。然而,由于windows 8的彻底改变,它并不流行。然而,windows phone生态慢性病的恶性循环仍处于绝对弱势地位,仅占3%。两者的实际表现都不令人满意,但消费者对它们的耐心正接近爆发的临界点。

Windows 10:微软给开发者的一块掘金地

针对微软目前面临的最大问题,在新任首席执行官纳德拉提出的“移动第一,云第一”的战略下,微软为移动终端开出了“跨平台应用、跨终端系统、开源拥抱”的三个拯救药方。

1.跨平台应用

因为它自己的wp平台很弱,它无法实现微软将生产力扩展到世界每个角落的雄心。为此,微软开辟了“移动第一,跨平台应用”之路,为ios和android操作系统提供自己的核心级应用。到目前为止,微软的重量级应用程序,如officemsn(健康、天气、outlook、信息、必应)、skype、onenote、onedrive、office lens、office remote和最新的微软健康软件,已经陆续登陆ipad、iphone和android平台。大量微软车库应用已经登陆ios和安卓系统。此外,它还与三星、索尼、戴尔和和硕等11家安卓设备制造商以及氰根莫德等系统开发商达成了产品预安装的合作意向。在可穿戴设备应用的跨平台上,微软也很活跃。它以前将输入法应用程序带到了android wear,并很快为最新的苹果手表提供了onedrive、word、powerpoint和其他应用程序的合适版本。所有这些都显示了微软在跨平台应用方面的努力。

Windows 10:微软给开发者的一块掘金地

2.跨终端系统

windows 10系统的推出实现了微软酝酿已久的整个平台的统一,涵盖了个人电脑、手机、xbox、未来物联网、嵌入式设备和黑光全息技术。此外,通过windows10相同的内核和通用应用特性,开发人员可以一次性开发应用,即可以在支持windows的全平台终端上运行,这不仅降低了开发人员对应用的调试和适应难度,还降低了开发成本,扩展了应用场景。

Windows 10:微软给开发者的一块掘金地

3.拥抱开源

纳德拉领导下的微软最大的变化可能是它对开源技术的接受。微软以前认为开源技术是癌症。它还打出了“微软热爱linux”的口号,并宣布支持docker和开源。net,以便它能够支持os x和linux。在windows10中,alljoyn技术再次受到支持。

微软在移动方面声音微弱的三个药方可以概括为两个方面:一是拓展微软自身优秀的应用生态边界,占领ios和android平台,培养用户对微软应用的使用习惯。制作核心应用平台级产品;第二,构建更好的应用开发平台,提供更好的开发工具,为开发者的应用开发提供更多便利,吸引开发者回归windows生态系统。

围绕“构建智能云、重塑生产效率和业务流程、打造更多个人计算”三大主题的“构建2015”首次主题演讲,将进一步发挥微软开出的这三大药方的功效。在第一次主题演讲中,微软生产了大量的干货,使开发者进入了应用开发的黄金时代,使他们的核心级应用成功地成为新的平台级应用,并为开发者提供了许多新的开发思路。读完这三大主题后,我想对大多数应用程序开发人员说:你们正处于应用程序开发人员的黄金时代;当开发应用程序时,适应平台应用程序将是应用程序开发的主要方向。是时候回到窗口了,一个埋藏在巨大宝藏中的生态蓝色海洋。

Windows 10:微软给开发者的一块掘金地

第二,跨平台开发人员的黄金时代

在今晚的第一场主题演讲中,微软网站“构建智能云”发布了mac的visual studio代码和linux的visual studio代码。在这一点上,visual studio代码作为一个代码优化编辑器,已经成为一个跨windows平台、mac平台和linux平台的免费平台范围的应用程序代码编辑器,这意味着无论开发人员使用mac、linux还是windows,他们都可以使用visual studio代码来开发应用程序。

Windows 10:微软给开发者的一块掘金地

它宣布。net开源软件的预览版。linux、windows和mac的net core正式发布。所有这些使得开发者跨平台更加方便。微软在天蓝色云中为开发者提供了更多的便利。微软azure Cloud还托管了140万个sql数据库、50万亿个存储对象、4.25亿个活动目录用户和300万个开发人员,以在线注册visual studio。云编程可以在azure云服务上实现,azure云服务上的数据库池可以通过机器学习机制进行学习。这个数据库池将变得越来越智能,并提供更详细的报告。

Windows 10:微软给开发者的一块掘金地

第三,核心应用平台

在第一个主题演讲中,微软演示了使用装有windows 10的设备的office 2016。现场演示office丰富的可扩展性功能,其扩展现在可以在office桌面和在线版本以及ios版本上运行。此时,office,最初的微软核心杀手级应用,已经升级为平台应用。通过插件,应用程序的边界可以大大扩展。其次,对微软核心应用的扩展支持将是值得开发者关注的一个主要方向。在现场演示中,微软还展示了outlook 2016的更多交互性。例如,如果你与优步插件合作,你可以使用outlook启动优步乘坐出租车。另外。微软还推出了skype Status网络应用编程接口。

Windows 10:微软给开发者的一块掘金地

第四,windows10是一种服务,对开发人员来说是一种方便的方式

如上所述,windows 10自诞生以来就一直在为统一而运行。有了相同的内核和统一的应用商店,开发人员在开发应用时可以同时适应pc、移动、xbox one游戏平台、未来的物联网和Black Technology全息透镜。开发人员开发的windows应用程序(以前是通用应用程序)可以支持所有windows 10设备。过去,安卓和苹果开发应用程序所需的许多平台都可以保存在windows 10上,实现了windows 10的一次性编译和全平台设备支持。此外,开发人员可以在他们的应用程序中集成cortana、xbox live(目前已经集成了许多应用程序),并允许自然的用户交互,如语言和手写笔。更酷的是,他们可以把他们的应用变成全息透镜的全息应用。更重要的是,这是一个拥有巨大金矿的蓝海市场。据微软称,两三年后,10亿台设备将能够运行windows10。对于开发商来说,市场前景和含金量是巨大的。

Windows 10:微软给开发者的一块掘金地

我需要在这里安顿下来:开发者们,不要犹豫,现在是时候进入窗口了,一个埋藏在巨大宝藏中的生态蓝色海洋。是时候为视窗生态开发高质量的应用程序了。如果你害怕,看看腾讯,它离我们最近。其qq和微信已经登录。片刻的犹豫可能会带来无尽的落后。

V.获得申请的有争议的方式

在第一个主题演讲中,微软宣布了在windows10应用商店中获取新应用的四种新方法。第一个是直接的web应用程序打包方案,它直接重用当前的服务器托管网站和工具。第二,去。net和win32位应用程序,开发人员可以将现有的桌面应用程序发布到windows store。第三,android应用java和C代码可以被重用来创建windows10手机应用。第四,IOs object c还可以转换windows 10应用程序。

Windows 10:微软给开发者的一块掘金地

在windows10开发语言的帮助下,微软利用微软在会议开始时发布的面向mac的visual studio代码和面向linux的visual studio代码的跨平台编译器,使开发者开发的ios和android应用程序可以快速移植到windows 10应用程序中。使用这种方法赢得所有应用的优势在于,困扰微软移动终端的生态应用的短缺有望迅速得到解决,这有助于增加设备的销量,打破wp生态的恶性循环。但缺点是,在开发人员有了这样一种方便的移植方法后,会不会有开发人员愿意开发符合windows phone操作系统特点的应用程序;快速增长的应用程序移植速度很快,如何保证应用程序的高级体验,减少虚假应用程序的出现。因此,当有这样的谣言在行业之前,它引起了相当大的争议。大多数wp爱好者认为微软的做法不是一个明智的选择,而更像是一种饮鸩止渴的行为。

Windows 10:微软给开发者的一块掘金地

就我个人而言,我认为微软这次选择了这个极具争议的方法,而实际原因仍然是移动终端不够有吸引力。我认为,使用这种快速增长的策略,对windows生态系统的破坏远远大于当前带来的好处。很有可能你捡了芝麻丢了西瓜。现在,以黑莓为例(尽管它与黑莓的实现完全不同),微软的做法是否会导致视窗生态系统遭受不可治愈的癌症还有待观察。然而,对于开发人员来说,这是一个很大的好处,并且应用程序可以快速移植。大大降低了开发成本和许多麻烦。

Windows 10:微软给开发者的一块掘金地

第六,斯巴达最终赢得了正确的名字,全息透镜继续打破了黑色技术的记录

全新的浏览器代码命名项目斯巴达今天终于有了它的正式名称——微软边缘,它支持铬扩展的快速移植。在“下一章”的新闻发布会上出现的黑技术全息透镜,在这次会议上继续扩大它的诡计。它吸收了大量重量级合作伙伴,如美国航天局、联合公司、传奇公司、欧特克公司、迪斯尼公司等。,并将在医疗、建筑设计、娱乐、游戏、视频等商业领域发挥重要作用。唯一的悬念是它何时可以商业化。

Windows 10:微软给开发者的一块掘金地

七.其他

当然,微软这次对windows 10做了一些优化。例如,cortana已经集成到windows 10的开始菜单中,可以通过语音直接启动应用程序的深度命令。添加了spotlight以增加屏幕锁定的探索性,使用了新的开始菜单,并演示了适用于手机的连续功能。

结论:

从上面可以看出,微软所做的许多努力的根本目的是为了吸引开发者将他们的注意力带回windows生态系统,促进移动互联网时代windows生态系统的繁荣。对于微软来说,构建2015比之前关于windows 10的会议更重要。由于微软的开发者政策和微软提供的开发工具具有平台前景,这将直接影响开发者对windows平台的兴趣。

幸运的是,在build 2015上,这是微软挽回颓势的最后机会,也是开发者的饕餮盛宴,微软生产了许多干货,比如免费为开发者提供更好的开发工具和环境,为开发者创建新的平台级应用扩展,以及在开发应用时为开发者提供更多的想法。微软的各种举措将开发者带入了一个更好的时代,为开发者提供了下一个用于深度挖掘的金矿,这仍然是一片蓝色的海洋。虽然微软推出了“借鸡生蛋”的应用收购方式,但这对微软生态是福是祸,还有待进一步观察。但对开发者来说,这是好事。

Windows 10:微软给开发者的一块掘金地

每次我看微软的新闻发布会,这都是一次让我重拾信心的美妙旅程。现在,我需要再次做的是安利:开发人员,是时候对视窗生态系统采取全面的行动,是时候利用微软视窗10,一个十亿级的平台。

来源:彭博新闻网

标题:Windows 10:微软给开发者的一块掘金地

地址:http://www.pks4.com/ptyxw/4170.html