昨天有幸参加了“北京OpenParty”,期间端木的“IPhone开发设计流程”让我获益匪浅,一个小时的话题个人整理笔记如下:

1. 做IPhone平台的开发前,一定要细读官方的交互文档;

2. 如果用Windows的交互去设计IPhone端的软件,那准完蛋;

3. 如果是应用类软件,一定要用IPhone规范的控件,如果做游戏开发则不要用;

4. 苹果一步步从PC做到IPhone,每一步都在拉近用户和数据的距离,最终在IPhone上实现了用户可以使用一个手指头对数据直接操作,

5. 除了游戏外,IP交互中最好不要使用间接操作,即避免用户选择选项后,需要再点击确认之类的按钮完成最终操作;

6. 交互要符合最终用户场景,最快的让用户得到他想要的;

7. 软件交互中多想想怎么将IPhone的“电子罗盘”、“重力感应”、“GPS”和“多点触控”等传回的数据利用整合;

8. 所有用户的点击操作,要传递一种触感,让用户明确知道他已经点击成功;

9. 导航的作用更多的是让用户知道他当前在哪里,可以回到哪里,而不是简单的“上一步”;

10. IPhone上的功能点是“砍”出来的,不要妄想在平台移植软件时所有功能都带到IPhone上。

Over,后续消化,关注手机端的软件交互设计。