基础知识篇 深入学习Smartphone手机
Microsoft Smartphone 将电话的特性与PDA的典型功能融合在一起,并将它们结合为移动电话的形式。通过无线数据连接,Smartphone能够提供一种便携的语音和数据通信工具。可用性研究表明,最终用户希望这种设备既具有强大的功能,又具有简便的操作。用户在使用电话时可能正在移动,也可能在比理想条件差的环境中操作设备,比如在拥挤的空间和光线很暗的房间中。因此,Smartphone 平台上已经规定了某些设计限制。但是,Microsoft 熟悉到 OEM 和 ISV 需要在市场中区分它们的产品。为了在用户期望值和产品差异之间取得平衡,Microsoft 已经提出了一些必需和可选的要害代码集,用于在 Smartphone 上处理浏览、拨号以及数据访问。
下图展示了一种推荐的、基于可用性设计研究的 Smartphone 标准布局和控制硬件集。强烈建议使用图中所示的软键、“主页”和“后退”键以及五向控制键。这里显示的所有硬件控件都必须存在,但是 OEM 可以与插图中所示的控件位置有所不同。应用程序设计人员不应该对控件在设备上的绝对位置作任何假设。
图:推荐的 Smartphone 标准布局
Smartphone 显示屏是一个纵向 LCD 屏幕。通常的分辨率为:点距 0.20 mm,点数 176x220。显示屏可为灰度或彩色。显示屏是针对单手操作进行设计的,使用五向控制键而不是触摸式显示屏。研究结果表明这样做是可取的,因为用户希望电话能够通过单手操作、耗电量更低,并且非触摸屏更为持久耐用。
Smartphone 应用程序:使用和设计的概念。
Smartphone 的应用程序模型简单而灵活。有几种类型的应用程序可以部署在 Smartphone 平台上,并因此而获益。它们是:
业务流程应用程序,为诸如企业资源规划 (ERP) 和客户关系治理 (CRM) 这样的企业任务而设计。
公司品牌应用程序,使移动运营商和大型公司等组织能够通过使用文本、位图、启动屏幕、“主页”屏幕以及 Pocket Internet Explorer 收藏夹屏幕来提高其公司地位。
基础结构应用程序,用于处理诸如安全性、防火墙、防病毒、加密、数据库和系统治理等功能。
工作效率应用程序,包括电子邮件以及 Intranet 访问和浏览在内。
消息传递应用程序,例如电子邮件、即时消息 (IM)、短消息服务 (SMS)、增强型消息服务 (EMS) 以及多媒体消息服务 (MMS) 等。
娱乐应用程序,包括游戏、使用音频和视频的多媒体以及基于位置的服务。
根据可用性研究的结果和用户对 Smartphone 的期望,Microsoft 强烈建议开发人员在设计 Smartphone 应用程序时谨记以下原则:
一致性:有效的应用程序必须在内部保持一致,同时也要与在同一平台上运行的其他应用程序保持一致。一致性可以增加用户的舒适感和自信心,使用户的工作效率更高,同时也让用户更轻易将某个应用程序中的技巧运用到同一操作平台上运行的其他应用程序中。
简便性:Smartphone 的屏幕空间和输入界面都很有限,因此使操作相对简便非常重要。屏幕上有多个视图、菜单和控件会给用户带来混乱和挫折,同时也会要求调试和测试更多的复杂代码。
用户控制:用户都偏爱轻易理解和易于控制的产品。通过设置和配置选项,用户应当能够个性化数据治理。但是,用户能够控制的程度和可用的选项必须与对简易性的要求取得平衡。
反馈:用户在使用 Smartphone 时应该能够收到对自己的操作清楚而直接的反馈。假如可能,错误消息应该向用户提供有关如何纠正错误的反馈。