desktop app converter 中文名称微软桌面应用转换工具 ,由微软官方推出的一款免费的win10 uwp应用转换工具,有了这款软件开发者就可以将windows应用放到UWP中,从而让更多的用户使用。对开发者来说是一款必不可少的软件,需要的朋友可以下载!
基本介绍
UWP可让开发者开发出单一的能够根据设备和屏幕尺寸进行调整的应用,让一款应用能够同时适用于Windows 10电脑、Windows 10平板电脑、Windows 10 Mobile智能手机和Xbox One游戏主机,未来也将兼容增强现实设备HoloLens。
微软发布了四种新的Windows Store应用类型。它让开发者能够重新使用他们的Web代码、Windows桌面应用程序(.NET代码)、Android应用(Java和C++)和iOS应用(Objective C)。
Project Centennial仍处于预览阶段,它可让桌面开发者将其现有基于Win32的Windows应用程序发布到Windows Store。而desktop app converter正是为了这一目的。
desktop app converter的一大好处在于,也适用于游戏。微软Xbox部门主管菲尔·斯彭塞(Phil Spencer)就游戏开发者能够如何将其Windows游戏(比如Steam上的游戏)转到UWP,并带到Windows Store进行了演示。他专门演示了将《帝国时代II》(Age of Empires II)转成现代Windows应用的过程。
软件功能
应用安装体验对客户来说会更加平滑流畅;
由于转换后的应用有了封包标识,所以可调用更多的UWP API;
可为应用添加更多UWP功能,比如XAML用户界面、动态瓷贴更新、UWP后台任务、应用服务等;
如选择将应用功能从full-trust移除,并迁移至app container partition,那么该应用就可以在所有Windows 10设备上运行;
作为一款UWP应用,其完全可以做到一款经典桌面应用程序能够的所有事;
你的应用中还可加入Windows Store内建的高度可靠与有效的授权/自动更新机制。
UWP是什么?
UWP可让开发者开发出单一的能够根据设备和屏幕尺寸进行调整的应用,让一款应用能够同时适用于Windows 10电脑、Windows 10平板电脑、Windows 10 Mobile智能手机和Xbox One游戏主机,未来也将兼容增强现实设备HoloLens。
微软发布了四种新的Windows Store应用类型。它让开发者能够重新使用他们的Web代码、Windows桌面应用程序(.NET代码)、Android应用(Java和C++)和iOS应用(Objective C)。
Project Centennial仍处于预览阶段,它可让桌面开发者将其现有基于Win32的Windows应用程序发布到Windows Store。而desktop app converter正是为了这一目的。
使用说明
开发者可以通过微软桌面应用转换工具以静默方式运行传统的桌面应用安装包(MSI或者exe),之后会获得一个AppX安装包,可通过PowerShell命令Add-AppXPackage将其部署在Win10桌面系统中。转换器是在独立于当前系统的环境中运行桌面应用安装包的,这个独立的环境即由所下载wim映像提供。
运行过程中,转换器会监视安装包对注册表以及文件系统的读写操作,最终生成AppX安装包,并且可以调用一部分WinRT API。使用过程中微软会收集一些信息用于产品的改进。
系统要求
Win10一周年更新企业版预览版14316或更高,还需要安装Win10最新版SDK;
硬件要求
64位处理器,支持硬件辅助虚拟化,支持二级地址转换。