开发移动应用的7个致命错误

标签: HTML5 技术博文 业界新闻 | 发表时间:2012-06-03 11:26 | 作者:HTML5研究小组
出处:http://www.mhtml5.com

“幸福的家庭总是相似的,不幸的家庭各有各的不幸”,这个准则同样适用于移动应用开发者,最好的移动应用一般具备以下几个特点:美观,简单,实用,耐看。而对于不好的应用,有些常见的缺点是可以避免的,下面我们列举出开发移动应用时 7 个致命错误:

1. 功能复杂

以 Bump 为例,这个应用是用来分享手机间的数据的。刚开始这个应用支持分享音乐,人气应用,联系信息,图片和其他内容,用户不知道它到底能干什么,后来开发者砍掉了其他功能,只剩下联系信息和图片分享,它才取得成功。

简单意味着容易,意味着能被理解,意味着能更好地市场化。

开发移动应用的7个致命错误

2. 不一致

保持统一的设计风格,这里指的是相对用户来说的使用风格。对于用户怎样翻页,使用菜单,标签,按钮和用户界面等,要设立一个统一的风格,设置可以详细到那个界面该以窗口跳出或者不跳的方式呈现。这样用户使用应用时更直观,也更容易留住用户。

开发移动应用的7个致命错误

3. 设计过度

想象 乔布斯的风格:当你设计完成的时候保证它是简单的不能再简单了!设计你的应用时,必须“心狠手辣”:砍掉多余的视觉花样,没有具体意义的元素,可有可无的图片,设计的核心是在大多数不必要中选出真正必要的。

开发移动应用的7个致命错误

4. 加载过慢

用户可从来不会考虑因为在 3G 网络上导致应用加载过慢,因为 CPU 的问题导致你漂亮的动画加载延时,处理好加载耗时的动画,大的图片,背景,让用户加载时体验最少的加载数据。

开发移动应用的7个致命错误

5. 废话连篇

看看你的标签、文本和菜单是不是有点罗嗦,如果是,那你的应用就开始出现失败的苗头了, 如果你自己写不好也要请个擅长的人帮你写,你必须相信别人的好应用描述都是经过精心编辑,仔细斟酌的,因为他们深谙细节决定成败。

开发移动应用的7个致命错误

6. 不遵循平台风格

每个平台有每个平台独特的风格,你必须了解你的平台习惯,这个平台的用户习惯。不要在 Win 上为了标新立异学 Mac 搞个 4 根手指从左至右的翻页,或者两根手指拖动对话框。简单就好,傻瓜式就好。

开发移动应用的7个致命错误

7. Help-and-FAQ-itis

看看最好的应用,他们提供 Help 选择的吗。附加一个 Help 只会向你的用户透露一个信号:你不确定,你对自己的应用没信心。

开发移动应用的7个致命错误

当你不知道怎么做时,下载别人优秀的应用去观察,不要在那里既不抄袭好的又自己拿不出好东西,那是最可怕的!

开发移动应用的7个致命错误

 

相关 [开发 移动应用 致命错误] 推荐:

开发移动应用的7个致命错误

- - HTML5研究小组
“幸福的家庭总是相似的,不幸的家庭各有各的不幸”,这个准则同样适用于移动应用开发者,最好的移动应用一般具备以下几个特点:美观,简单,实用,耐看. 而对于不好的应用,有些常见的缺点是可以避免的,下面我们列举出开发移动应用时 7 个致命错误:. 以 Bump 为例,这个应用是用来分享手机间的数据的. 刚开始这个应用支持分享音乐,人气应用,联系信息,图片和其他内容,用户不知道它到底能干什么,后来开发者砍掉了其他功能,只剩下联系信息和图片分享,它才取得成功.

jQuery Mobile开发HTML5移动应用

- - HTML5研究小组
随着移动互联世界的到来,目前已发展到多种移动 操作系统割据的局面,而开发者则急需要能运用原有的开发知识和技能,快速方便地构建移动应用程序,并期望能运行在不同的 手机操作平台上,比如Android,iOS,黑莓等. 而目前,出现了一批十分优秀的支持HTML5/CSS3的移动应用开发框架,其中最为大家熟悉的是jQuery Mobile框架(http:// jquerymobile.com),它可以让熟悉jQuery框架的开发者快速开发出基于HTML5的移动应用,而且直接通过 手机的浏览器即可浏览.

移动应用开发小贴士

- - ITeye资讯频道
严格说来本文是针对iOS应用进行介绍的——在未来一段时间内iOS应用开发无疑仍会是热门,因此,不管是对开发者还是企业管理人员来说,或多或少了解一些应用开发流程十分必要——不过本文涉及的大部分内容其实并不局限于iOS应用,同时也适用Android、Windows Mobile和Blackberry等其他移动平台.

DHH 谈混合移动应用开发

- - 酷 壳 - CoolShell.cn
David,Ruby on Rails 作者,37signals 合伙人. 畅销书作家、演说家、赛车手、业余摄影师、顾家好男人. 37signals 在2013年2月发布了 Basecamp 的 iPhone app,在此之前我们就使用原生开发(native)还是混合开发(hybrid)做了许多尝试.

JVM致命错误日志(hs_err_pid.log)解读

- - 四火的唠叨
文章系本人原创,转载请保持完整性并注明出自 《四火的唠叨》. 致命错误出现的时候,JVM生成了hs_err_pid.log这样的文件,其中往往包含了虚拟机崩溃原因的重要信息. 因为经常遇到,在这篇文章里,我挑选了一个,并且逐段分析它包含的内容(文件可以在文章最后下载). 默认情况下文件是创建在工作目录下的(如果没权限创建的话JVM会尝试把文件写到/tmp这样的临时目录下面去),当然,文件格式和路径也可以通过参数指定,比如:.

开发移动应用的四个免代码工具

- Caiwangqin - 36氪
移动互联网的爆发式成长主要依赖网络、终端和应用这三大支柱. 三大支柱中,网络和终端的发展模式相对固定. 运营商是网络的搭建者,硬件制造商则负责生产终端. 然而真正扩展移动互联网未来无限发展空间的是应用. 互联网巨头,软件服务提供商,个人开发者甚至是运营商和硬件制造商都对应用开发这块宝地跃跃欲试. 是不是很想加入这股应用开发大潮却苦于不懂技术.

PhoneGap:免费开源的 HTML5 移动应用开发平台

- - HTML5研究小组
PhoneGap 是一个免费开源的开发框架,让 Web 开发人员能够使用熟悉的 HTML,. JavaScript 构建跨平台的移动本地应用. 通过 PhoneGap 框架提供的 JavaScript API 能够以非常简单的方式调用移动设备的核心功能,包括地理位置,摄像头,加速器,通讯录,多媒体,文件和网络等功能.

朱坤谈移动应用开发的优秀法则

- - InfoQ cn
朱坤目前是移动应用 快捷酒店管家的产品与运营负责人,他之前曾担任百度身边的产品经理. 他在自己的 博客中回顾了该移动应用的产生过程,并着重强调了优秀移动应用的几个关键地方,非常值得移动开发者和创业公司借鉴和参考. 朱坤认为,一个优秀APP产品往往要具备三方面的特点:. 性能好,通俗讲就是加载速度快.

谈谈移动应用开发的辅助服务

- - Kevin Cao's Blog
有一个段子这样说到:当所有人都去挖金矿,我们就应该去给挖金矿的人卖矿泉水. 在现今正热火的移动互联网,大家都在一窝蜂的开发着各种应用,就有人琢磨着怎么做这群人的生意. 上次给大家分享了一些提供设计弹药的军火库,这回我就介绍一批提供开发支援的重型武器. Urban Airship是一个提供推送服务的平台.