导出 (0) 打印
全部展开

Windows Phone 的应用结构和导航模型

2013/12/5

适用于: Windows Phone 8 | Windows Phone OS 7.1

从银行应用到游戏应用,所有应用都需要完成两件事情:显示信息和收集输入。

在银行应用的情形中,应用向用户显示信息,如他们的支票帐户余额。应用从用户收集的输入可能类似于,从一个帐户转到了另一个帐户的余额。通过对比,在赛车游戏中,将会向用户显示汽车以及要在其上行驶的道路。用户的输入用于操纵汽车。

若要实现可用的互动模型,前期您要花大部分时间,对您的信息和如何导航信息进行设计。导航模型可以确定每个屏幕上的内容,以及您是如何从一个屏幕到达另一个屏幕的。实现 Windows Phone 应用设计介绍从头绘制屏幕地图的方式,以及从一个屏幕到另一个屏幕的连接。所有应用都应遵循一种互动模型,从而让用户拥有最佳的体验。

本部分概述了 Windows Phone 应用设计中您可能会遇到的应用交互模型的主要类别。这些样式会解释如何显示和检索信息,以及用户如何浏览应用的各个领域。每种样式都会满足特定的需求,以尽可能让用户得到愉悦的交互体验。有些样式可与其他样式结合;在这种情况下,我们会指出并提供示例。

您可以从许多高级应用交互模型类型中进行选择,因此您可能希望了解每种类型的概述,从而尝试获取您可能最需要的类型。

如果存在许多用户需要来回移动的屏幕,则您需要一些方法以有组织的形式显示 UI。您要向用户显示的视图越多,此应用视图管理也就越重要。本部分中开始数个主题提供的是适合于较为复杂情形的交互模型。随后的主题涵盖适合于要求具有发现详情的简单单视图应用或简单列表情形的模型。

您需要做的第一件事是确定您的目标是什么类型的应用样式。例如,如果要开发简单的闪存卡应用,以供某人学习美国符号语言中 20 种最常见的符号时使用,则您仅需要阅读 Windows Phone 统一页面的随机选择

下面介绍每种交互的类型。有些类型仅用作整体应用导航设计,因此您仍然需要较低级别的 UI 布局交互设计。如前所述,有些类型会自行使用,而您将拥有的是完整的应用。当然,您也可以将数种类型结合在一起来创建您的应用。例如,您可以为高级整体应用导航选择某个样式,然后进入 UI 的子区域中后,您可以选择另外一个样式从该处显示 UI。

显示:
© 2014 Microsoft