在 Windows 11 线上发布会召开不到一周内,微软正式面向全球开发者与 Insider 用户推送了 Windows 11 的首个预览体验版本,它向用户展示微软对于 Windows 形态的思考。对于开发者来说,Windows 11 将赋予他们前所未有的便利度与开放性。对于所有用户来说,Windows 11 将开启一个新的时代,一个更加开放的时代。
兼容 Android 应用,Windows 11 迈出关键一步
许多人都已经注意到,在最近几年间,微软一直在不断增强 Windows 的开放性。比如,早在 Windows 10 上,微软就推出了可以让 Windows 运行 Linux 应用程序的 WSL(Windows Subsystem Linux)。
从 Windows 10 预览版 21362+ 开始,WSL2 也实现了对 Linux GUI 应用程序的预览支持。这意味着,Windows 不仅可以运行图形化的 Linux 应用程序,还能够将 Linux 应用程序固定到 Windows 任务栏;使用 Alt + Tab 在 Linux 和 Windows 应用之间切换;甚至能够像原生应用一样,直接在 Linux 与 Windows 应用程序之间进行剪切 + 粘贴操作。
而在最新的 Windows 11 中,微软将进一步扩展 Windows 操作系统的开放性。在此前的发布活动中,微软宣布与亚马逊展开合作,让用户能够在 Microsoft Store 中找到 Android 应用程序,并可通过亚马逊应用商店下载。不久后,Windows 用户就将能够在他们的 PC 设备上使用自己熟悉的 Android 应用程序。
通过这一关键的技术改进,Windows 11 将进一步为全球数亿用户提供更为便利的使用体验。用户在使用电脑时,不必再分心关注手机;而 Android 应用开发者们亦更能轻松地将其应用扩展到 Windows 设备上,以获得更多的回报。
多项先进工具的改进,为开发者注入新动力
在 Windows 11 中,微软为多种应用程序类型都准备了新的开发工具, 它们不仅大大简化了开发过程,更赋予了开发者更多的自由。
例如,针对 PWA 应用开发者,Windows 11 提供了全新的 PWABuilder3,它可以在几分钟内将 Web 应用程序转换为 PWA 应用。
面向传统 Windows 应用开发者,Windows 11 提供了最新的 WinUI3 工具。该工具能给应用程序的用户界面带来诸多改进,包括:全新设计的圆角几何图形、更细致的动画效果,以及更具层次感的窗口缩放动画等,从而使得该应用程序在 Windows 11 上看起来焕然一新。
此外,微软在 Windows 11 上还带来了针对 ARM64 位平台的更广泛支持,这也将有效改进基于 ARM 处理器的 Windows 设备性能体验。而为了让开发者能够更方便地开发新的 ARM64 应用程序,微软还发布了全新的 ARM64EC 应用程序接口,将大幅简化开发者将 x64 代码应用程序转换为 ARM64 应用程序的过程。
当然,最令人兴奋的是,随着 Windows 11 的诞生,以往那些在游戏主机上所独有的相关技术,如今也将正式扩展至 PC 的游戏开发工具中。借助微软即将免费公开的新版游戏开发工具包(GDK),游戏开发者将能够借由 Windows 11 的 DirectStorage (直通存储)、Auto HDR 等技术为玩家构建全新的游戏体验,无需玩家进行任何额外操作,即可大幅缩短读盘时间、同时自动为游戏强化色彩与光照表现。
全新 Microsoft Store,引领开放生态未来
在过去的几年里,Microsoft Store 已经获得了大量用户的肯定。其所提供的安全性和便利性,正是许多用户最为看重的因素。
如今, Windows 11 也带来了全新的 Microsoft Store。它具有新设计的界面风格,囊括了应用、游戏、电影,以及为消费者提供的更多优惠信息。
不仅如此,全新的 Microsoft Store 将收录更多种类的应用程序,从经典的 Windows 应用到 Android 应用,未来都将在这里展现。微软不仅会保证应用的安全性和设备兼容性,更将通过精选的编辑推荐内容,来帮助消费者更快捷地找到他们所需要的应用。
同时,微软还将对 Microsoft Store 的开发者策略进行调整。从现在开始,将支持多种框架和打包技术的应用程序,例如 Win32、.NET、UWP、Xamarin、Electron、React Native、Java,甚至 Progressive Web App (PWA),开发者都将能够把这些应用程序上传到 Microsoft Store 中。
此外,微软交易平台(Microsoft Commerce Platform)将维持其所具有市场竞争力的收益分成比例,即应用程序 85/15、游戏 88/12。除此之外,自 2021 年 7 月 28 日起,微软还将允许开发者在其应用程序中引入他们自己或第三方的支付平台,并保留 100% 的收益,微软不收取任何费用。通过这两项重要的策略调整,微软也将能够为开发者与用户打造一个更加精彩的 Microsoft Store,在为用户提供更多选择的同时,保障公平、促进创新。