WEB开发网
开发学院手机开发iPhone 开发 iPad软件设计初步:它不只是大号的iPhone 阅读

iPad软件设计初步:它不只是大号的iPhone

 2010-06-01 15:18:00 来源:WEB开发网   
核心提示:◆根据用户的上下文应用环境提供相应的属性选择,◆隐藏用户不需要或当前应用场景中不关注的选项,iPad软件设计初步:它不只是大号的iPhone(4),根据上下文环境提供操作选项是iPad软件设计的关键,要做到这点很难,双手输入是个新鲜事物,一些基础的功能还不需要它,要求我们在设计之初就洞察用户在使用我们的产品时会发生哪些

◆根据用户的上下文应用环境提供相应的属性选择。

◆隐藏用户不需要或当前应用场景中不关注的选项。

根据上下文环境提供操作选项是iPad软件设计的关键,要做到这点很难,要求我们在设计之初就洞察用户在使用我们的产品时会发生哪些行为。

功能的减法(Fewer Features)

特性繁杂是当前桌面软件的弊病。对于绝大多数用户而言,那些功能繁杂的软件并没有被完全使用。比如,任何用户都没有完全应用微软Office或者Photoshop,大量的功能我们从未碰过。

将软件专注于多数用户关心的那一小部分功能。这样做的好处是软件的UI更简单和易于理解,我们也不用为复杂的功能而经历过长的开发周期。有限功能特性的一个秘诀是把焦点聚集在那些用户实际需要的、重要的、不可或缺的功能上。

◆只提出那些最常被使用和必须的功能。如果对某功能有质疑,取消这个功能。

◆丢弃那些可选的或需要复杂配置的功能。

这样的规则对桌面端软件同样适用。不同之处是,人们已经习惯接受他们计算机上大而全的软件(虽然多数功能我们并不使用);然而在iPad上却未必如此。你可以当一项重要的功能变得清晰起来时再添加它,但你将不会重第一印象中恢复。

双手输入(Two Hands)

iPad的尺寸可以支持双手同时输入,这让人感到兴奋。iPad屏幕的硬件技术与iPhone没什么不一样,但可用空间足够大。iPad的大屏幕是我们无法忽视的,我们想到可以想象在iPad上玩纸牌、桌上曲棍球等等。

对于iPad开发者,大屏幕+双手输入是一个诱惑。我听到一些人计划在iPad上呈现双倍的UI——在屏幕两边都提供按钮来为双手控制提供方便,因为iPad有足够的空间来呈现这些UI。无论如何都要抵制这种诱惑。这里有几个关于Keynote的例子(Keynote是Mac平台上的幻灯片播放软件)。

iPad双手输入演示

上面的图片来自iPad的发布会现场,Phil Schiller正在iPad上用Keynote演示如何在iPad上进行双手输入操作:当改变一张的尺寸时,你可以用另一只手点击其他图片,这时,后面的这张图片会自动匹配到你之前所调整的图片尺寸。相似的,当你拖动一张幻灯片时,另一只手可以点击其他幻灯片将他们拖动到一个组里,从而一次将所有幻灯片归档。

但是,我们有其他更方便的方法来实现这些功能。双手输入是方便、实用的功能,有效利用可以节省操作者的时间,但它并不是实现这些任务的唯一途径。双手输入是个新鲜事物,一些基础的功能还不需要它。合理使用双手输入。

上一页  1 2 3 4 5  下一页

Tags:iPad 软件 设计

编辑录入:coldstar [复制链接] [打 印]
赞助商链接