站长搜索讯 这是微软10个Win10开发专题的第六期内容。Windows10 UWP通用应用允许开发者只进行一次编码就能够让应用在多种不同的设备中运行,也允许开发者能够充分利用针对新系统的API或者只在某些特定设备中才有的API
站长搜索讯 这是微软10个Win10开发专题的第六期内容。Windows10 UWP通用应用允许开发者只进行一次编码就能够让应用在多种不同的设备中运行,也允许开发者能够充分利用针对新系统的API或者只在某些特定设备中才有的API。能够运行在不同设备或不同版本系统中的应用称之为“自适应应用”。这里的自适应包含三个方面:
• 用户界面自适应;
• 版本自适应;
• 平台自适应;
之前微软曾详细介绍过针对不同尺寸屏幕的UWP应用响应式UI设计,即上述第一个方面。在这周的专题中,微软将专注后面两种自适应开发技术。
大多数的APP都应该是版本自适应(version adaptive)的,比如,你希望使用只有在新版系统中才具有的API,但是仍想支持那些还没有来得及升级最新版系统的用户,那么在使用这些API时就应当注意这一问题。
某些APP需要实现平台自适应,比如,你想要你的应用能够在更多种类的设备中运行,但是你又想使用只有在某些平台系统中才具有的一些特殊API,比如针对IoT、HoloLens、Xbox等等。
在本周的开发专题中,微软就详细介绍了为自己的应用添加版本自适应和平台自适应支持的方法。在Win10中,有85%的UWP API是在各平台中通用的,在使用率最高的前1000个应用所使用的API中,UWP通用应用API集占到了96.2%。借助特定版本或特定平台API,开发者可以针对特定的设备进一步优化应用,这里面涉及到功能检测,开发者可点击此处了解更详细的内容。(via: Microsoft Blog)
玩转Win10,尽在站长搜索Win10特别专题>>
标签: 微软 详解 Win10 UWP 通用 应用 发之 功能 检测
声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!