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

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

 2010-06-01 15:18:00 来源:WEB开发网   
核心提示:以上所提到几点将导致我们在开发iPad应用程序和界面时思想的转变,我们需要遵守一些指导方针,iPad软件设计初步:它不只是大号的iPhone(2),主从页面组(Master-Detail)Master-Detail并不是新鲜事物,但在iPhone OS平台却还是第一次出现,因为这些元素的操作和操作对象是间接的,iPad

以上所提到几点将导致我们在开发iPad应用程序和界面时思想的转变。我们需要遵守一些指导方针。

主从页面组(Master-Detail)

Master-Detail并不是新鲜事物,但在iPhone OS平台却还是第一次出现。主从页面(Master-Dettail)是一个用户界面概念(元素),它是指:用户可以看到所操作的事物的一个列表,还同时可以操作列表中所选中的某项。在iPhone中,事物列表和操作项界面并不同时可见(iPhone的显示空间有限),但在iPad上,我们可以使用 Master-Detail呈现更多,比如iPad的邮件功能。

iPad上的Master-Detail应用

这可以给我们带来一些iPad开发的规则:

◆iPad上可以大范围应用Master-Detail元素

◆在显示界面上,主窗口和从属窗口同时出现且可用能够加强操作的便捷性。

◆在某些界面响应时,主窗口短暂弹出。

◆在iPad这类手持设备上,双窗口或三窗口界面需要被重视起来。

Look like a Viewer

为iPad设计应用程序,有一个最基本的规则需要遵守:更大的可触摸空间并不意味着更多的UI。我们可能会因为iPad更大的可触摸控制的显示空间而违反这一原则,抵制这样的诱惑吧。程序的实际功能会应用到一些UI没错,但更大的显示屏并不意味着他们都需要显示出来。

◆隐藏那些用户用不到的UI元素,直到需要时再显示(比如软件设置功能)

◆让软件看起来像个观察者,表现的像个编辑者

下图是个个漂亮的阅读器应用

iPad应用展示

直到你需要交互时才显示一些用于编辑的UI

iPad应用展示

这可以让我们更容易理解下面要提到的部分。

触手可及(Edit in place)

在Mac或其他桌面平台,有一个约定俗成的概念:放置一个可控全局的UI。比如菜单栏、工具条或者状态条等。在iPad上,这些元素不会出现,因为这些元素的操作和操作对象是间接的。iPad是个触摸屏设备,我们可以直接与操作对象交互。

上一页  1 2 3 4 5  下一页

Tags:iPad 软件 设计

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