当前位置: 首页 > 科技观察

微软声称Windows11有很多改进,开发人员的体验得到改善?

时间:2023-03-20 01:33:39 科技观察

Microsoft通过重新设计Windows界面、改进和引入新的软件开发工具以及激励开发人员使用其应用商店,为开发人员提供了许多喜爱其操作系统的理由。1.改进后的MicrosoftStore重新设计的MicrosoftStore是Windows11令人兴奋的新功能之一,它现在为开发人员提供了更多功能。1.更广泛的应用程序支持以前,微软有一个仅限UWP的要求,迫使开发人员以UWP格式重写他们的非UWP应用程序。此政策通常会阻碍开发人员并最终导致应用程序无法在MicrosoftStore上使用。通过最新更新,它支持其他形式的应用程序,例如Win32、PWA和.NET。因此,开发人员现在可以专注于他们应用程序的更关键领域,例如改进他们的界面。2.第三方应用商店支持AmazonAppstore和EpicGamesStore等电子商务应用商店也将直接在新的MicrosoftStore上提供。这样一来,应用开发者在这些应用商店发布的披露信息就不需要单独上传到微软商店了。3.开发者奖励微软做出的最佳举措是激励软件开发者。此前,微软将其在应用程序收入中的份额从30%削减至15%,以使其MicrosoftStore更具竞争力。除此之外,微软将允许使用自有或第三方商业平台和应用程序的开发人员100%的收入来自其平台应用程序。简而言之,微软现在允许以不止一种应用格式、第三方应用商店发布应用,并让开发者可以选择保留100%的收入。这三项激励措施使最新更新对开发者社区的回报比以往任何时候都多。2.Android应用程序支持通过使Android世界更接近Windows,Microsoft正在为应用程序开发人员创造新的机会。虽然开发人员将不得不等待一段时间,但承诺的Android支持和亚马逊商店集成将使每个人受益。微软仍在致力于将AmazonAppstore与MicrosoftStore集成。一旦它开始支持Android应用程序,它将为开发人员提供更好的覆盖范围和更高的应用程序下载量。在手机上下载应用程序的用户也可能会在桌面上下载应用程序。此外,该功能还将帮助移动应用程序开发人员创建满足桌面用户需求的应用程序。3、改进的开发工具在前端,微软将ProjectReunion和WinUI3重新命名并重新设计为WindowsAppSDK,但它并没有取代现有的WindowsSDK,微软鼓励开发者“按照自己的节奏去适配”“。在内部,它继续支持Win32和.NET应用程序,同时带来新的API和应用程序开发工具。WindowsAppSDK旨在引入有助于弥合不同应用模型之间差距的API。微软计划缩小差距并帮助开发人员。一个关键的改进是Windows终端现在预装了Windows。单独下载(就像开发人员在以前版本的Windows上所做的那样)不是什么大不了的事。然而,WindowsTerminal的加入表明微软专注于使其操作系统成为最适合编程的操作系统。四、多任务体验在Windows11中,微软大大改进了用户使用屏幕空间进行多任务处理的方式。首先,微软通过添加更多视觉效果来完善之前在Windows10上可用的SnapAssist功能。对齐布局:当您将鼠标悬停在最大化按钮上时,会弹出六种不同的显示屏幕布局。但是,选项的数量可能会因屏幕尺寸而异。SnapGroups:您可以锁定您正在使用的布局并从任务栏将其最小化,这有助于您对应用程序进行分组并在不同的窗口组合之间跳转。外接显示器布局:当您重新插入显示器时,您的所有应用程序都将返回到拔出前的位置。所有这些选项都可以从“设置”>“系统”>“多任务处理”中禁用。其次,微软将虚拟桌面功能重命名为桌面,现在可以更改每个桌面的桌面背景,让不相关的应用程序单独运行。开发人员比大多数其他专业人员更擅长多任务处理。虽然其他功能有助于提高效率,但外部显示器支持可以节省您重新排列应用程序的时间。相比Windows10,多任务是开发者升级的动力。5.增强的安全性Windows11使用TPM2.0、UEFI安全启动和VBS功能,使其对开发人员来说比大多数操作系统更安全。未经授权的第三方入侵访问硬盘驱动器上的数据现在比以往任何时候都更具挑战性。更高的安全性是开发人员的另一个优势。6.提高速度Windows11经过优化,可以将所有资源集中在正在使用的应用程序上。这种优化让Windows运行得更快,开发者社区将受益最大。