微软致力于让 Windows 10 能够在各种尺寸的设备上运行,而为了推广“自适应用户体验”(Adaptive UX),该公司颁布了最新的“通用应用”(Universal Apps)开发设计指南。此外,微软还为 Windows 10 提供了一款“响应式应用设计语言”,以便帮助开发者们实现对从小尺寸智能机到全尺寸桌面计算机的适配。
当然,为了确保体验的一致性, 微软也希望开发人员们能够共同遵从某些准则。基础点说,开发者们可以先熟悉下自己的通用应用可以在各种类型的设备上如何体现。
进阶一点的话,微软还详细介绍各种 UI 元素、导航流程、以及基本内容是如何在每一种类型的设备上呈现的。更棒的是,每个指南还都配备了相应的 MSDN 范例和所需的教程。
除了 UI 设计,该网站还提供了如何部署 Universal Apps 的核心功能、使用各种传感器、GPS、以及摄像头模块的信息。
为了方便大家上手,这里还有一些可重用的 UI 组件和模板(PowerPoint 和 Adobe Illustrator 格式)。感兴趣的网友可移步至微软开发者中心作进一步了解。
传送门(Windows Dev Center):Design Universal Windows Platform (UWP) app - Windows app development