前微软Windows部门主管辛诺夫斯基(腾讯科技配图)
腾讯科技讯(王芮) 北京时间7月10日消息,据国外媒体报道,前微软Windows部门主管斯蒂芬·辛诺夫斯基(Steven Sinofsky)近日写了一篇博文,指出微软同时为多种操作平台构建应用的艰难困境。
通常当新操作平台出现时,想融入这一平台并不十分困难。开发者可以利用他们已有的成果,通过重新配置就可以融入到新的平台中,有时开发者们会再次使用通用“开放式平台”代码,有时开发者也会依靠能够轻易调整到新平台上的网页服务。不同平台上的应用程序接口(API)以及应用设计因素越来越趋同。
但随着产品分类(如平板电脑)变得越来越复杂,操作平台差异化也越来越明显,界面开始有了很大的分歧。这就意味着开发者必须花费更多的时间研究他们想要支持的新平台。
和不同的团队合作一起开发适用于不同操作平台的应用程序将变得越来越难:“这些挑战随着操作平台数目的增加将变得越来越棘手。”
同时辛诺夫斯基也指出,一些跨平台开发标准化技术,如HTML 5一直都面临来自操作系统供应商的压制。操作系统供应商并不希望依赖缓慢前进的标准化技术,他们希望能够保持自己与其他操作平台的差异之处。辛诺夫斯基在博文中写道:“但是去期待供应商花费上亿元去搞研发以支持商品化的战略或是通用设计就合理吗? 开发商们认为我们在这方面只是刚刚起步,所以要因此而放慢步伐有悖常理。”
辛诺夫斯基在这一领域持有和别人不同的看法。他在去年秋天完成了Windows 7和Windows 8的开发工作之后离开微软。之前,他已经在微软工作了20多年,负责管理Office团队以及其他团队。这是他人生全部的职业生涯。
Windows 8推出了新的的应用开发平台,WinRT。这一平台是为了构建能够在Modern触屏界面上运行的应用。就在WinRT的Build大会召开几周前,微软还一直在测试WinRT,同时微软也在着力发展.NET平台。微软的.NET应用开发平台已有10年之久,主要是用于开发后端网页服务。除此之外,微软对于一些其他非微软平台和技术也提供了大力支持。
辛诺夫斯基在他的这篇博文中只字没有提到微软。这种做法很聪明,他不能当众说前任雇主的坏话,因为只有这样他才能一直获得微软的股票分红。但从辛诺夫斯基的字里行间可以看出,他认为微软已经不能够再继续推动开发者采用其新平台。即使微软明年Windows 8电脑出货量有上亿台,开发者也不得不在别处另谋出路。目前,选择微软而不是iOS或Android前景堪忧。