编者按:微软2017年10月宣布,它将不再为Windows 10 Mobile智能手机平台规划新功能或硬件。
Windows 10是微软最受期待的操作系统,预计会将微软推回到最高峰。 该升级由通用Windows平台提供支持,为开发人员提供了多种新工具,功能和功能。
以下是移动应用程序开发人员为巨人全新OS创建应用程序的快速指南。
- 微软利用其新的Windows商店引诱开发人员
- 微软将Outlook电子邮件应用程序带入Apple Watch
准备开发设备
Windows 10遵循不同的程序开发程序。 下面列出了您需要遵循的步骤,以便在Windows 10设备上准备设备以进行开发...。
- 开发人员不再需要为每个他们想要开发,测试或部署他们的应用程序的设备单独申请许可证。 相反,他们需要使用设置选项卡启用他们的设备一次。
- 如果您使用Windows 8.1,则必须申请开发人员许可或注册Windows Phone设备。
- 如果您使用的是Visual Studio,则会要求您通过对话框提示启用您的设备。 您需要点击'开发者设置',然后进入'更新和安全'页面。 按照随后的步骤完成设备的初始准备。
- 接下来,您需要选择您希望在首选Windows手机或平板电脑上启用的任务。 您可以选择启用您的设备进行开发,也可以旁路其他应用程序。 微软为加载应用程序规定了某些隐私政策。
- Windows 10操作系统支持移动支付
Windows手机和平板电脑的安全性
通用Windows应用程序已签名,以便为您选择的移动设备提供最大可能的安全性 。 确保您在设备上安装的应用程序包来自可靠来源。 为此,用于签署应用程序的证书必须安装到您的设备上。 此外,您选择的设置将影响设备安全级别。
为了卸载Windows智能手机上的应用程序,证书已经需要安装到设备上。 然后,您可以通过选择sideload应用程序设置继续。 要在平板电脑上卸载应用程序,您需要安装一个.appx和其他必需的证书,以便与PowerShell一起运行应用程序。 或者,您也可以单独手动安装证书和应用程序包。
调试应用程序
在Windows智能手机上,您可以安装任何.appx应用程序包并运行相同的程序,而无需安装证书。 如果您选择了开发者模式,请点击该文件并继续将其安装到您的设备上。 尽管如此,确保您使用的用于测试应用程序的软件包来自可靠的来源。 对于平板电脑,您可以在选择开发者模式后直接开始调试您的应用程序,而无需开发人员许可。 您也可以通过安装.appx和相关证书来卸载应用程序。
部署应用程序
为了将应用程序从Windows 10桌面部署到运行相同操作系统的移动设备,您必须使用可用的WinAppDeployCmd工具。 确保两个设备连接到网络的同一子网; 有线或其他。 请注意,这些设备也可以通过USB连接。 另外,请记住,您不能使用此工具来安装证书。
将应用程序提交到Windows应用商店
微软现在正在鼓励应用程序开发人员为其Windows 10设备创建不同的可用应用程序。 Windows商店正在邀请其最新平台的应用提交。 提供统一的应用程序市场,商店还为应用程序提供更多的可发现性; 从而为开发者增加收入提供了更多机会。