微软移动桌面应用程序到Windows10 UWP

IT新闻咨询

 

微软在其应用程序商店目前有填充策略是三折的方法。利用其通用的Windows平台为胶抱着它一起,微软正在从移动,桌面诱人的开发人员和网络,使他们体验到Windows。
我们已经在长度谈到端口或如何移动开发人员可以构建适用于Windows和在较小程度上,我们已经讨论Web开发人员可以找到如何在windows10家应用程序,但现在微软正在帮助开发者从打造一个5步路保持桌面应用程序创建的应用程序UWP。
在其开发应用程序的Windows博客,Windows团队确实过怎样的桌面应用程序重新打包为功能齐全的现代化UWP那些快速的步行路程。
今天,我们会跟进一个具体的编码例子的的演练,将现有的桌面应用程序,并逐步迁移,并与桌面大桥增强它变成可以在所有的windows10的设备 - 例如运行一个完整的通用的Windows平台(UWP)应用作为Xbox One上,HoloLens,手机,等等,并充分利用该平台。
到Windows开发简易的关键在于与桌面应用程序转换器的更新版本。随着使用的桌面应用程序转换器,开发者可以针对正在使用.MSI(或类似)更容易的应用程序。即使是那些不使用.MSI,或许,事情复杂一点的可以选择使用第三方解决方案,为桌面桥UWP应用支持吨。
转换之后,接下来的两个步骤,开发人员展示他们如何能够通过注入UWP特定代码提升他们的应用程序。该UWP代码使应用程序能够利用动态磁贴,行动中心和新的安装和windows10的API中的卸载流程。
除了呼吁更多的API UWP,我们现在也可以添加UWP组件,我们的应用程序包采取其他令人兴奋的UWP功能。这方面的例子包括增加应用服务,成为共享的目标或文件选择器,或添加后台任务。
随着后台任务,应用程序可以响应触发器执行,即使应用没有运行,即使设备处于连接待机模式下的代码。这样,您可以始终保持你的应用程序是最新的,并创建一个应用程序,始终是活着的经验。为了说明这一点在我们的例子中,我们希望使用TimeTrigger定期检查状态,并通过Toast通知通知用户。
步骤四,五轮淘汰一个Win32应用程序的粗糙的边缘相比,UWP之一,如何迁移的用户界面,架构,并与兼容UWP API的ApplicationData取代基于注册表的状态提示。
整个过程与高潮桌面应用程序现在可以在Windows应用商店部署为引为在Xbox,HoloLens,和其他Windows设备上使用本机windows10应用程序。
请访问Microsoft的开发应用程序的Windows博客更多细节,代码示例和处理桌面到一个更现代UWP另外一个引导步骤。
相关文章