微软这几周的日程排得很紧,在上一周发布了 Windows 10 S 和 Surface Laptop 之后,又在 Build 2017 上宣布了 Windows 10 的“秋季创作者更新”。显然,该公司希望将未来的重心放到 Windows Store 上,甚至让 Linux 子系统(Ubuntu、Suse、Fedora)都可以像普通应用一样从商店里下载并安装。
2012 年的时候,微软随 Windows 8 和 Windows RT 一道,推出了 Windows Store 。其旨在像苹果的 iOS App Store 一样,将开发者和应用都汇聚到这里。
不过 Windows Store 的定位一直比较尴尬,特别是 Windows 8 运行于英特尔 x86 / x64 架构、而 Windows RT 又运行于 ARM 架构这一不同。
这意味着 Windows Store 实际上有些分裂,普通桌面应用只是套上了 Motro 化的 UI,而平板向的应用程序又旨在与苹果 iPad 竞争(RT 不能运行传统的 Windows 程序)。
此外,基于热门的 .NET 和 Win32 框架的应用程序,不能直接照搬到 Windows Store,这意味着开发者们必须从头专门为 Windows 8 / 10 构建新应用。
不过在汲取了教训之后,Windows 10 这个“通用 Windows 应用”平台可以变得更加贴近开发者,让他们可以轻松创建跨多种设备的应用程序。
在去年的开发者大会(Build 2016)上,微软宣布了“桌面桥接工具”(Desktop Bridge Tool),以方便开发者将传统的 .NET 和 Win32 桌面程序移植为兼容 Windows Store 的版本。
此外,Xbox One 所采用的 Windows 10 底层,也让它可以与桌面平台完美打通。作为 Xbox Play Anywhere 项目的一部分,这让微软在面对 Steam 平台的竞争时更有底气。
近日,微软已经率先将 Ubuntu Linux 搬到了 Windows Store 上,SUSE 和 Fedora Linux 也将很快到来。
不过,该公司也在努力吸引其它大牌应用,比如苹果家的 iTunes、以及知名流媒体音乐服务商 Spotify 等。
显然,微软不希望只把 Windows Store 作为面向 ARM 平台的小众平台,而是重塑 Windows 核心软件体验。
此外,微软近期还在 Windows 10 创作者更新中加入了一个选项,以阻止 Windows Store 之外来源的应用安装(类似于苹果 OS X 上的 Gatekeeper)。
微软还称,此举对企业来说也有着巨大的益处,可以帮助其削减 30% 的应用支出。
总而言之,如果能够成功复制苹果在 iOS App Store 上所取得的成功,微软也将有大幅的营收增长,但这显然是一场长期而艰巨的战斗。
[编译自:TheVerge]