iPhone应用程序设计范例
2010-02-06 19:42:00 来源:WEB开发网核心提示:引言iPhone对应用程序(app)制定了3个标准的模板:导航控制器、页签控制器、模态视图与表视图控制器,文章介绍了这3个标准模板,iPhone应用程序设计范例,它们拥有各自的优缺点,对每个标准模板列举了3个不同的应用例子,那么哪一种方法最好?从哪里切入来突出应用程序的特征?没有最好的,但下面有一些已被实践成功的的模式
引言
iPhone对应用程序(app)制定了3个标准的模板:导航控制器、页签控制器、模态视图与表视图控制器。文章介绍了这3个标准模板,它们拥有各自的优缺点。对每个标准模板列举了3个不同的应用例子。在面对不同信息的结构,无法完全使用这3个标准模板去规范所有产品特性。而目前有一些产品已经超越了标准模板的体验,创造了更多好的体验的方法。
前言
在iphone平台开发有很大的限制-没有实体键盘,屏幕小,几乎没有物理按键-这样的设计是为了在iPhone上可以开发智能、简单的应用程序。 在iPhone上,你不会找到很多臃肿、复杂的应用程序。大多数应用程序会选择一个功能或相关的功能组,围绕并集中一个主题去设计产品。
当apple开始制定UIKit,iPhone的每个应用程序会使用API集来构建用户界面,他们必须看到未来和预测到什么应用程序的设计模型是最常见的,并确保那些可以很容易完成。这似乎是显而易见的,现在我们习惯了iPhone应用程序的设计,高级导航的交互方式也完整地提供给iPhone应用程序的开发人员:
·进入更深层级的时候,也可以很轻松回到顶层
·在不同功能切换时不失去当前位置
·修改和调整内容时,不会离开上下文情境
·显示信息列表或选择器
这里几个主要的交互特征相当于3种不同类型的界面模板:
·导航控制器
·页签控制器
·模态视图与表视图控制器
突出主要功能的特征
突出显示你的应用程序中可用功能的列表,以便用户可以清晰浏览您的应用程序。不过,考虑到有各种各样的方式来组织显示应用中的信息,那么哪一种方法最好?从哪里切入来突出应用程序的特征?
没有最好的,但下面有一些已被实践成功的的模式供你参考:
导航控制器—Things ,iStat ,Birdfeed
Things
iStat
Birdfeed
- ››iphone图片拉伸的几种方法
- ››iphone正则表达式的简单使用
- ››iPhone开发Unresolved Symbols CAKeyframeAnimati...
- ››IPhone开发-“此证书是由未知颁发机构签名”解决方...
- ››IPhone开发-整合私钥和证书,生成.p12文件
- ››iPhone应用开发-UIPickerView选取器详解
- ››iphone 获取屏幕的宽度和高度
- ››iPhone读取工程包中的二进制文件
- ››iPhone新手机 不挂YouTube APP
- ››iPhone 获取指定格式的时间和日期
- ››设计模式:工厂方法模式
- ››iPhone版PPS走进生活 观赏体验媲美PC版
更多精彩
赞助商链接