开发移动应用的7个致命错误
来源:互联网 发布:淘宝主店分店定义 编辑:程序博客网 时间:2024/06/10 16:27
Reprinted from HTML5China.com
“幸福的家庭总是相似的,不幸的家庭各有各的不幸”,这个准则同样适用于移动应用开发者,最好的移动应用一般具备以下几个特点:美观,简单,实用,耐看。而对于不好的应用,有些常见的缺点是可以避免的,下面我们列举出开发移动应用时 7 个致命错误:
1. 功能复杂
以 Bump 为例,这个应用是用来分享手机间的数据的。刚开始这个应用支持分享音乐,人气应用,联系信息,图片和其他内容,用户不知道它到底能干什么,后来开发者砍掉了其他功能,只剩下联系信息和图片分享,它才取得成功。
简单意味着容易,意味着能被理解,意味着能更好地市场化。
2. 不一致
保持统一的设计风格,这里指的是相对用户来说的使用风格。对于用户怎样翻页,使用菜单,标签,按钮和用户界面等,要设立一个统一的风格,设置可以详细到那个界面该以窗口跳出或者不跳的方式呈现。这样用户使用应用时更直观,也更容易留住用户。
3. 设计过度
想象乔布斯的风格:当你设计完成的时候保证它是简单的不能再简单了!设计你的应用时,必须“心狠手辣”:砍掉多余的视觉花样,没有具体意义的元素,可有可无的图片,设计的核心是在大多数不必要中选出真正必要的。
4. 加载过慢
用户可从来不会考虑因为在 3G 网络上导致应用加载过慢,因为 CPU 的问题导致你漂亮的动画加载延时,处理好加载耗时的动画,大的图片,背景,让用户加载时体验最少的加载数据。
5. 废话连篇
看看你的标签、文本和菜单是不是有点罗嗦,如果是,那你的应用就开始出现失败的苗头了, 如果你自己写不好也要请个擅长的人帮你写,你必须相信别人的好应用描述都是经过精心编辑,仔细斟酌的,因为他们深谙细节决定成败。
6. 不遵循平台风格
每个平台有每个平台独特的风格,你必须了解你的平台习惯,这个平台的用户习惯。不要在 Win 上为了标新立异学 Mac 搞个 4 根手指从左至右的翻页,或者两根手指拖动对话框。简单就好,傻瓜式就好。
7. Help-and-FAQ-itis
看看最好的应用,他们提供 Help 选择的吗。附加一个 Help 只会向你的用户透露一个信号:你不确定,你对自己的应用没信心。
当你不知道怎么做时,下载别人优秀的应用去观察,不要在那里既不抄袭好的又自己拿不出好东西,那是最可怕的!
- 开发移动应用的7个致命错误
- 开发移动应用的7个致命错误
- 开发移动应用的7个致命错误
- 开发移动应用的7个致命错误
- 开发移动应用的7个致命错误
- 移动应用开发的7个致命错误
- 开发移动应用的7个致命错误
- 开发移动应用的7个致命错误
- Web开发中最致命的8个小错误
- Web开发中最致命的8个小错误
- Web开发中最致命的8个小错误
- Web开发中致命的8个小错误
- WEB开发中最致命的8个小错误
- Web开发中最致命的8个小错误
- Web开发中最致命的8个小错误
- 导致创业失败的7个致命错误
- APP开发者的6个致命错误
- 杀死你的APP的6个致命错误
- 编译和运行openfire记录
- ORACLE 内置函数之 GREATEST 和 LEAST
- swing setContentPane、getContentPane
- ABAP 代码对比
- 第十三章——表和索引分区(2)——使用拆分删除和加载大数据
- 开发移动应用的7个致命错误
- 用Groovy思考 第一章 用Groovy简化Java代码
- 谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词
- android学习笔记---32_文件断点上传器,解决多用户并发,以及自定义协议,注意协议中的漏洞
- 用itext定制图片背景并输出中文
- 每日学习总结:根据给定的时间段,返回时间段内的月(年/季度)的数组、使用JavascriptSerializer类将DataTable序列化和反序列化
- Ext.form.DateField简单用法及日期范围控制
- 推荐一个关于科研工作者的搜索引擎
- HTML5不可限量的发展前景