Windows10的第一个预览版已经发布了很长时间,最终版本即将发布(7月29日)。AeroGear开发可以专注于一些最新的改进,最大的改进是不再需要2个不同的二进制包,相同的代码可以在Windows桌面、平板和移动设备(甚至Xbox)上运行。这意味着如果你想迁移你的应用程序,或者如果你有`#if`状态,你需要修改它们,运行下面的代码来检查:usingWindows.Foundation.Metadata;ApiInformation.IsTypePresent("Windows.Phone.UI.Input.HardwareButtons")){HardwareButtons.BackButtonPressed+=BackButtonHandler;}runtime-check.cs由GitHub托管?想要使用移动特定的API,您需要添加移动扩展SDK:这个不是说你的应用不能在桌面上运行,所以你需要运行上面的测试,或者你可以选择继续运行在移动设备上。VisualStudio2015无法自动处理这些,这里有一个功能强大的shell脚本,可以自动执行很多事情。Windows10的另一个新功能是“metro”应用程序默认不再启动全屏。可以在此处找到Windows10中的更多新功能。
