App导航方式纠结——固定底部导航 or 九宫格导航

目前的iPhone和Android上的App大致采用两类主导航方式:固定底部导航和九宫格导航。碰巧我最近设计的两款iPhone应用——“今夜酒店特价”和“爱房 新房,优惠,团购”——前者使用了固定底部导航后者采用了九宫格。对这两种导航方式做了一些分析如下:

九宫格导航

优点:在首页提供了App大部分功能的入口,突破了固定导航5个tab的限制
缺点:在信息层级比较深的情况下会增加用户在功能模块间切换的成本,降低效率,用户较难在短时间内了解App的全部功能

适合于:

  1. App功能多,功能模块之间无耦合关系的应用
  2. 产品有品牌基础,用户对功能已有预期的情况

固定底部导航

优点:导航层级较短,功能模块间切换的成本低,能够便于用户快速的了解App功能,
缺点:导航最多不能超过5项,对于功能模块比较多的应用有局限性

适合于:

  1. App功能模块较少,功能模块间有耦合关系的应用
  2. 适合无品牌基础,希望通过功能点迅速抓住用户的应用

===更多思考的分割线=======================

  1. 在使用九宫格的情况下,如何实现在任何层级下快速返回首页的交互?(类似于“Home”键)
  2. 九宫格和固定导航是否可以结合使用?有何利弊?

T-Mobile G1的功能和UI概览

T-Mobile G1作为第一只使用Android操作系统手机向我们展示了整合Google各种服务后强大的手机应用,Multi-touch技术使用也让UI变得和iPhone一样易用(也许更易用)。

主要的亮点包括:

  1. Touch, Touch and Touch…
  2. 从Amazon曲库下载音乐
  3. 从Youtube搜索当前播放音乐相关的视频
  4. Mobile Google Talk
  5. 通讯录中的地址整合了Google Map
  6. Google Map支持Street View
  7. 在Street View的compass mode下,Street View可以根据用户面对的方向的改变画面的方向
  8. Chrome Lite浏览器支持横屏浏览(必须地…)
  9. 理论上无限的扩展性——Android App Store?

Adobe Thermo 将为RIA设计和开发建立桥梁

Thermo
Thermo是Adobe即将推出的新产品,目标是让设计师能够更加容易的为RIA创建UI。Thermo让设计师可以在熟悉的工作流上可视化的建立应用,开发者可以直接基于设计师的工作在Flex builder中进行进一步的开发和产品化。

主要功能包括:

  • 使用绘图工具创建图形、应用线框图或处理从Adobe CS套件中导入的artwork
  • 将从Adobe Photoshop/Illustrator/Fireworks导入的artwork直接专成可工作的组件,artwork成为skin(听起来真不错!)
  • 不用写code就可以定义和包装交互行为
  • 不需要访问真实数据库就可以方便的设计动态数据的UI, 例如联系人列表和产品信息,当放在应用里时,样本数据能被用作为placeholder便于交互测试和行为设计

具体细节未知,看起来这套工具可以大大提高RIA开发的Productivity,不过我有个疑问,将来在RIA设计和开发中Flash将扮演什么样的角色?也许在Flash 10和Thermo推出以后就可以真相大白了吧。