移动开发中你必须牢记的20个要点



1, 质量
一款成功的应用必须具备优秀的质量,得体的UI设计,而且必须支持多种语言以及加大推广。
 
2,检查完成度
决定什么才是你的市场,什么类型的App才具备最大的潜能,最好到卖场去搜索可能成为你的竞争对手的App,去看看这些应用都犯了什么错误,看看这些应用的用户评价都在抱怨什么东西,如果你都能克服这些缺陷并提供更多的卖点,那么你的应用成功的可能性就非常大。
 
3,自夸
在卖场上列举出你的应用的所有优点。
 
4,经典
我们在上世纪90年代都玩过一些类似《淘金者》,《超级马里奥》,《炸弹人》这样的经典游戏,所以你要做的就是找出这些游戏的缺陷并改进出成品。
 
5,预测
好的开发者必须能预测到用户的需求,不同用户哪怕针对相同的App都会不同使用方式,这就是你为什么总是要更新App,提供更多的卖点。
 
6,与其他开发者交流
不管你做得有多好,与其他开发者会面是非常重要的,交换意见与想法或者探讨该领域最新的技术都能让你得到耳目一新的感觉。

 
7,设计 
现在的用户对应用的外观要求是越来越挑剔了,如果应用看上去很棒,如果应用没有单词拼写错误,如果应用有非常吸引人的设计,那么用户肯定会去点击"下载"按钮。
 
8,金钱
是的,这个话题无法避免,毕竟App首先是商品然后才是艺术品,从你开始制作App的第一天你就要时刻考虑这个应用的商业模式。
 
9,广告还是付费应用
有些开发者喜欢做免费应用,仅仅只是在应用中嵌入广告来赢利,但是广告点击率一直都是问题,而且一旦你的应用有广告,那就与优秀应用无缘了,毕竟令人生厌的广告在本来就不大的屏幕上还要占据不少空间是每个用户都难以接受的事情。
 
10,功能
注意应用的每个功能的响应时间才是最重要的,很多开发者为了将大量的功能集成到一个App中而忽视了用户体验,这实在是大忌。
 
11,基于LBS的应用
 
12,操作系统
如果希望你的应用成功,那么尽可能让你的应用支持更多的操作系统,然而这里最被推荐的是Android,因为绝大部分应用都能被Google Play接受,相对而言App Store就严格多了,所以在提交不同版本时请考虑这些问题。

 
13,多语言支持
现在几乎所有的智能机操作系统都提供的多语言技术支持,然而作为开发者你肯定要把有限的精力放在最重要的几个语种上。
 
14,生命周期
一款应用通常只能在一台设备上维持三个星期,这是被统计出来的平均数,但只要去想想那些存放在大部分用户手机三个星期以上甚至永远的应用,比如Youtube,Facebook以及Twitter;或者那些存在仅仅几分钟的应用。但一般说来,只要你的应用能在用户手机上维持两个星期而不被删除,那么就算是一款成功的应用。
 
15,市场
推广你的App实在太重要了,尤其是你自己都非常看重时,接下来我们看看几个最好的推广方法。
 
16,广告与横幅栏
这是一个不错的推广方法,缺点就是不免费。
 
17,优化
如同网页需要SEO,你的应用也需要在App Store或者Google Play上根据关键字做搜索优化。
 
18,Logo
可能很多开发者会忽视这方面,但只要任何用户进入卖场中找寻App时,第一眼他能看到的就是你的应用名称与Logo。这就是为什么Logo会如此重要了,一个吸引人又有明确象征意义的Logo重要性不言而喻。
 
19,菜单
无论是游戏还是普通应用,优秀的菜单设计能让用户使用起来得心应手,甚至完全不需要任何帮助文档的辅助。
 
20,运气
好吧,这个无话可说,但是它的重要性可能超越前面的所有。

原文链接 , OSChina.NET 原创翻译
原文地址:https://www.cnblogs.com/hnrainll/p/2637952.html