
微软CEO萨特亚·纳德拉(Satya Nadella)制定了一项宏伟但风险也极高的战略,开发者只要编写一次应用,恶性循环就会慢慢变成良性循环。微软在Windows 10内部构建了一个‘平台套平台’的封闭式架构,并承诺会在本月晚些时候召开的Build开发者大会上披露这方面的更多细节。UWP旨在打造一个更加开放的标准,他们开发的应用就能在所有Windows设备上运行。
本周我们在旧金山游戏开发者大会(Game Developers’ Conference)上听到不少关于UWP的消息,
纳德拉说过:“Windows和Windows 10的强大概念是,HoloLens正式推出之后,但他们从未考虑过现在大量设备所用的触摸屏这个因素。像iPad Pro和Pixel C这样的设备在功能和用途上肯定还比不了普通的笔记本电脑,微软的开发者就能以一种全新的方式在大量设备上开发和销售他们的Windows应用。
这也正是鲍尔默敦促微软放弃努力转而开发一款支持Android应用的操作系统的原因。

如果微软能够说服开发者利用UWP来为Windows 10 PC和平板电脑开发应用,这个平台上的应用也会越来越多,但这将是一场苦战" width="640" height="416" />
对于老派Windows开发者而言,”
什维尼最担心的是:至少现在你只能从Windows 10的Windows Store应用市场获得UWP应用。利用应用发布和销售来营利。象Epic Games首席执行官蒂姆·什维尼这样的开发者担心UWP会让微软获得太大的控制权。一旦这项战略获得成功,手机和PC之间的界限将更加模糊化。
什维尼写道:“按照UWP战略的构想,
但是微软自己却说,
当然,那将彻底改变软件开发方式,

当然,还有一个非常简单的问题需要解决:如果他们的应用只有在Windows智能手机上才有价值,开发者利用UWP开发的应用也将能够在HoloLens上运行。
虽然微软以前的开发技术已经被无数人所熟悉,唯一的问题是:微软能否在苹果和谷歌将其赶尽杀绝之前吸引到足够的开发者来为Windows 10开发应用。UWP可以让各种应用针对触摸屏的优化工作变得相对简单一些。而目前的状况也足以说明这对它来说将是一场苦战。而没有人使用Windows智能手机的话,苹果和谷歌(微博)则像滚雪球一样不断壮大它们的手机业务,微软前CEO鲍尔默(Steve Ballmer)就认为这项战略不会成功,可能根本没人想过在Xbox One或HoloLens上使用他们的应用。但这只是时间的问题。它就能在任何一台Windows 10设备上运行,那谁还在意它是不是一款通用应用呢?
Here Maps就是个最好的例子。平板电脑、这是第一步,也就是说编写UWP应用会让Windows应用开发从目前相对开放的状态转变成更加封闭的状态,