微软推广Windows 10通用平台将会是一场硬仗
创始人
2025-01-28 03:31:45
0

[[164256]]

       推出通用 Windows 平台(Universal Windows Platform,简称 UWP)是微软 CEO 萨蒂亚·纳德拉(Satya Nadella)最重大的计划之一,也是最冒险的计划。

  UWP 是一种全新的平台,为这个平台开发的软件适用于多种设备。

  在本周旧金山举行的游戏开发者大会(Game Developers Conference)大会上,我们听到 UWP 多次被提起。在即将在本月底举行的微软 Build 开发者大会上,我们还会再次听到它。

  那么,UWP 到底是什么呢?

  UWP 背后的基本理念很简单。开发者只需要编写一个应用一次,它将可以运行在任何 Windows 10 设备上,包括个人电脑、平板、手机,很快还会兼容 HoloLens 头盔和 Xbox One 游戏机。

  如果获得成功,UWP 将改变软件开发的方式。

  然而,不是所有人都喜欢 UWP 的,前微软 CEO 史蒂夫·鲍尔默(Steve Ballmer)就认为“该方法行不通”,而知名游戏开发者蒂姆·斯威尼(Tim Sweeney)则称这是“微软有史以来最激进的举措”。除了 Facebook 和 Uber 等知名公司,开发者们对 UWP 也不感冒。

  那么,微软为什么这么执着于 UWP?为什么这将是一场硬仗?

  为什么微软要推出新的软件形式?

  尽管 Windows 仍然是目前最多人使用的个人电脑操作系统,但是,由于智能手机的发展,安卓已经在总体上成为最多人使用的操作系统。另外,苹果也有 10 亿 iOS 激活设备。因此,开发者现在已经倾向于首先为安卓和 iOS 开发应用。

  当然,微软也有自己的 Windows 手机,可是微软的手机业务在过去几年一直陷于恶性循环:使用 Windows 手机的人不多,因而研发者对开发 Windows 手机应用不感兴趣;由于开发者没有为他们的应用推出 Windows 手机版本,人们也就不愿意购买 Windows 手机。

  让事情变得更糟糕的是,苹果和谷歌都利用自己的应用优势推出了平板电脑。这些平板电脑可以运行人们已经非常熟悉和喜爱的移动应用。

  苹果 iPad Pro 和谷歌 Pixel C 的功能和用途当前还不如笔记本电脑,但赶上后者只是时间问题。

  微软手机的弱势和缺乏应用对微软非常不利,而对手们已经闻到了水中的血腥味。

  开发者会对 UWP 感兴趣吗?

  在纳德拉的率领下,微软推出了 Windows 10,似乎找到了解决方案。在 UWP 这个平台下,开发者只需一次性开发一个应用,无需太多的额外工作,这个应用就可以在其他 Windows 10 设备上运行。

  尽管有数百万的开发者熟悉微软的旧开发技术,但这些技术没有考虑到被无数新设备所使用的触摸屏。UWP 使得为智能手机、平板电脑,甚至个人电脑触摸屏优化应用变得更容易。

  如果微软能说服开发者使用这个通用平台为 Windows 10 电脑和平板开发应用,这些应用也将能运行于 Xbox One 游戏机和 Windows 10 智能手机,开发者不需要对他们的应用作出太大的改动。HoloLens 头盔上市之后,这些 UWP 应用也能兼容。

  对开发者来说,每一款新设备都是销售其应用的新机会。

  “Windows 10 的强大之处在于,这是一个统一的应用平台,还为开发者推出了统一的应用商店,开发者编写的应用可以运行于所有 Windows 设备,”纳德拉说道。

  Windows 10 用户越多,应用使用群体也就越大,UWP 平台上的应用也就越多,因而恶性循环变成了良性循环。

  这是微软梦寐以求的事。

  然而,这并没有什么用

  对手机应用开发者来说,只存在一个非常简单的问题:如果他们的应用只是针对智能手机研发的,而没有多少人使用 Windows 手机,那么为什么要开发通用应用呢?

  Here 地图就是一个很好的例子。Here 在上周宣布,由于不值得花费时间和精力开发新的 Windows 10 手机应用,将完全放弃 Windows 手机。而且,似乎不会有人会在 Xbox One 游戏机和 HoloLens 头盔上使用地图应用。

  出于上述原因,鲍尔默一直在敦促微软放弃 UWP,推出支持安卓应用的操作系统。

  老 Windows 开发者对这个问题的关注点则不一样。比如,Epic Games ***执行官斯威尼担心 UWP 平台会让微软加强对 Windows 软件的控制。

  苹果和谷歌对其应用商店严格控制,但微软从来没有真正监控过 Windows 软件。你可以通过任何途径销售任何传统 Windows 软件。

  斯威尼说:“借助新的 UWP 计划,微软打造了一个封闭的 Windows 10 应用平台,下一步显然是要向控管消费 PC 生态系统,垄断应用销售。”

  斯威尼主要担心的是,你只能从 Windows Store 应用市场下载 UWP 应用,而微软将从每一笔交易中抽取 30% 的佣金。Windows 软件开发将从开发的状态变得相对封闭。

  微软则表示,推出 UWP 平台是为了有一个公开的标准。微软承诺在 3 月底的 Build 开发者大会上透露更多的相关细节。

  不管怎样,微软已经在竭力推广 UWP 平台,发布或者即将发布《古墓丽影:崛起(Rise of the Tomb Raider)》、《战争机器:***版(Gears of War Ultimate Edition)》、《量子破碎(Quantum Break)》等 UWP 应用。现在剩下的唯一问题是,微软能否吸引足够多的开发者为 Windows 10 开发应用,以避免被苹果和谷歌边缘化的命运。

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
30分钟搞定iOS自定义相机 最近公司的项目中用到了相机,由于不用系统的相机,UI给的相机切图,必须自定义才可以。就花时间简单研究...
Intel将Moblin社区控... 本周二,非营利机构Linux基金会宣布,他们将担负起Moblin社区的管理工作,而这之前,Mobli...