移动程序设计的七个致命错误
托尔斯泰曾曰:“幸福的家庭都一样,不幸的家庭各有各的不幸。”对于移动程序设计来说,也是如此。
最优秀的移动程序都有一些共同的特征:气质优雅、易用、界面美观、能解决具体问题或者需求。而糟糕的移动程序则各有各的可恨之处。以下是移动程序设计中常见的七大致命错误。
一、填鸭
移动程序设计者喜欢把所有功能一股脑塞进程序,使之变得“强大”,并乐此不疲,实际上会把用户吓跑。以手机数据分享程序Bump为例,一开始bump允许传输的文件格式繁多,包括音乐、程序推荐、联系人信息、照片等等,用户完全被搞糊涂了,不知道这个程序到底是干什么用的,于是bump的开发者把那些可有可无的多余的功能全部剥离,只留下联系人和图片分享两大常用功能,程序简化后,bump的用户数也随之飙升。
简洁,是一种美德。
二、善变
选择一种设计语言,并坚持下去。而设计不仅仅指外观,也包括功能。制定一组标准,规范页面之间的跳转方式、菜单、标签或按钮等用户界面元素。保持平台外观的一致性,能让缩短用户的学习曲线,赢得忠诚度。
三、粉饰
粉饰,也就是所谓的过度设计。乔布斯说过:直到简单到不能再简单的时候工作才算完成。移动程序设计需要经历一个无情的简化过程:将所有浮华冗余的视觉元素全部剔除,设计的“舍”与“取”几乎同样重要。
四、迟滞
尽管你的程序看上去很酷,但当程序运行缓慢时,用户可不会去咒骂3G信号不好或者手机CPU太弱。所以,程序设计时尽量去处(在网络带宽不高时)需要长时间加载的动画桥段,对于那些需要加载或存储的大尺寸照片和背景也要谨慎使用。允许用户终止运行过于缓慢的任务,为下一次互动加载最小化的数据。程序最好能预先加载用户可能用到的信息。
五、啰嗦
不成熟的程序最明显的特征就是标签、文本和菜单信息过于冗长。如果你的标签需要特别详细的描述性信息和指示,说明你的程序还不够直观和易用,为你的团队配一个合格的笔杆子吧。
六、出奇
移动程序设计可不能“以正和、以奇胜。”任何平台之所以是平台的原因是生态系统中的大部分功能和特点都为用户所熟知,用户知道能期待什么,能干什么,Mac平台相比Windows平台最大的优势就是Mac的应用大多遵循一致的人机交互界面。
所以首先要了解你的平台的标准规范,不要让用户为了你的“神来之笔”花费额外的脑细胞。例如四指同时水平滑动或者两指对角线滑动等“独门”指令。
七、答疑
如果你的程序里出现了诸如FAQ常见问题列表或者帮助中心之类的内容,那么基本上宣告了程序设计的失败。看看那些最优秀的程序吧,哪个需要FAQ!
Via Venturebeat
第一时间获取面向IT决策者的独家深度资讯,敬请关注IT经理网微信号:ctociocom
除非注明,本站文章均为原创或编译,未经许可严禁转载。
相关文章: