网络编程
位置:首页>> 网络编程>> 网页设计>> 解读iPhone平台的一些优秀设计思路(3)

解读iPhone平台的一些优秀设计思路(3)

作者:小玉 来源:tencent cdc blog 发布时间:2010-06-24 21:53:00 

标签:iPhone,设计,手机

5、一次做一件事情,避免一个按键承载太多的功能

Android的菜单键是一个全局按键,使用频率比较高,根据不同的场景功能又各不相同,用户较难形成一致的体验,系统级的菜单和上下文菜单也容易让用户混淆。

苹果的做法是将菜单里的功能进行分解,重要操作用户可直接操作(如通讯录的添加联系人,iPhone是直接放出来,Android是将其放到菜单里面),其他操作或集中在设置或通过滑动等交互方式进行扩展。(tweetie 2是将针对当前联系人的更多操作通过滑动的操作展示出来)

 

6、增强用户体验

iPhone在增强用户体验上有很多点值得学习。比如core animation提供了大量优雅的动画可以直接使用,以实现华丽的动画效果。

 

为什么用动画?

在整个界面转换的过程中,苹果会添加一些动画元素,作用有三:

a)  缓解用户等待的焦躁情绪,如:经典的程序登录界面动画。
  b)  暗示用户当前界面的来源。如:有信息层级关系的左右切换动画。

  c)  增强用户体验

 

用什么动画?

界面常用的几种动画:

a)  有信息层级关系的采用左右切换动画。
  b)  针对当前视图内容的操作常用的采用model view的从下往上升起的动画。如:写邮件,action sheet。

 

拟物化设计

除此之外,还有声音元素、透明设计等其他手段以提升用户的使用体验。

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com