微软:继续投入支持 Windows 10 UWP 和应用商店
微软本周在西雅图召开了 Build 2019 开发者大会,但关于通用 Windows 10 应用(UWP)死亡的谣言似乎被夸大了。在 Build 2019 会议目录中实际上有几个专用于 UWP 应用开发的会话,包括最新的 " 为多个设备构建 UWP 应用程序 " 的会话。
还有其他会议致力于将 Visual Studio Libraries 用于 UWP 和桌面应用程序,使用 .NET Core with UWP,或允许 Win32 程序用于访问打包应用程序的 Windows API。目前微软正在进行一些重要的平台更改,以便开发人员不再需要在旧版桌面程序和 UWP 应用之间进行选择。由于开发人员在 Windows 10 上采纳通用应用的速度很慢,微软现在可以让传统的 Win32 应用程序充分利用 UWP 功能。
Windows 开发平台兼公司副总裁 Kevin Gallo 在接受 ZDNet 采访时解释说,结束 Win32 程序和 UWP 应用之间的 " 巨大鸿沟 " 仍然是一项正在进行中的工作。" 当我们完成时,一切都将被称为 Windows apps(Windows 应用程序),"Gallo 补充道,微软最终目标是让 " 每个开发人员都可以使用每个平台功能 "。
这与 Gallo 本周早些时候在 Windows 开发人员博客上写的内容相呼应。" 你告诉我们希望继续解耦 UWP 平台的许多部分,以便开发者可以逐步采用它们,如 WinUI、MSIX 和 Windows Terminal,"Gallo 解释道。现在,像 Win32 和 Windows Presentation Foundation(WPF)这样的 Windows 框架已经 " 升级到完全状态 ",这意味着非 UWP 应用程序将能够利用到越来越多的 UWP 功能。
至于微软商店,在微软放弃 Groove 音乐和电子书类别之后,它已成为一个主要是应用、 游戏 和电影的商店。近几年微软开放了商店桥接桌面程序,微软成功获得了包括 iTunes 和 Spotify 在内的一些知名程序,但微软仍然面临着类似 苹果 Mac App Store 推出几年后面临的相同困境。
" 商店是关于 商业 的。这是另一个发行渠道,"Gallo 说,确认微软商店将继续存在。但是,微软很清楚,在像 Windows 这样的开放平台上,用户通常更愿意在别处获得应用程序。" 他们不需要在商店里。人们只想知道微软是否认为一款应用程序很好,"Gallo 补充道。
截至今天,UWP 应用对于希望构建在 Windows 10 PC、Xbox One 主机或 Windows MR 设备上运行的应用程序的开发人员仍然有意义,微软现在正将帮助开发人员使旧桌面程序像 UWP 应用一样运行。虽然这些现代桌面应用程序是否最终登陆到 Microsoft Store 是一个完全不同的问题,但微软将继续开展平台工作,以允许开发人员轻松地在 Windows 10 上分发和利用应用盈利。
【来源:IT之家】