【转载】Android Market 能赚到钱么? 我的Android付费程序的开发体验 11月6日 更新: 进入ADC2第二轮

看到lordhong兄把他的经验给大家分享,感觉确实获益不少.
正好最近我也开始学习开发Android上的程序,上个礼拜刚刚把我的第一个Android程序上线,到现在为止差不多八天,还是有一些经验的,也想和大家分享讨论一下.

1. 学习Android的过程

原来我是搞Symbian开发的,最近公司调整方向,所以就开始学习Android.前一段时间主要是公司内部培训,大概就是请资深的Android开发人员给大家讲讲,获益一般.主要还是以看书和自己练习为主.因为我是C++转过来的,原来还是担心JAVA语言又得搞个半天,然后才能开始写程序. 后来发现JAVA还是比较易学的,至少内存管理不用再那么操心了(当然开发的时候还是遇到很多内存不足的问题,这个是后话了). 大概花了一个星期的工作时间把SUN网站上的那个教程读了一遍,教程的问题没有做,我还是比较懒的-.-

然后就是看Android自己网站上的Dev Guide,发现上面讲的比较通俗易懂,一些基本的概念也就掌握了. 中间不太理解的一些JAVA术语就又回头翻SUN的教程.

后来就是做了几个实验性质的小项目,类似RSS阅读器,音乐播放器之类的小程序,主要就是为了练手,啥Service,Content Provider甚至Animation甭管实不实用,全都用上再说. 这个期间的UI代码主要就是参照API Demo里面的例子,不过那些例子真得都是Demo,用起来自己还是要改很多地方的. 实在不懂就只能啃Reference,最后再不行就Google一下看看.

开发完了一些小项目以后,感觉对于一些基本的概念掌握的差不多了,算是有了一些经验.但是一个突出的感觉就是被Google忽悠了,或者换句话说Android还是太年轻了.Google的API框架设计的不错,但是文档写得一塌糊涂,还有些API虽然放在那里,但是就是不能用. 光看Reference估计是我水平不够,能够解决的问题不多.

后来在解决一些问题接近崩溃的时候,就突然想到Android不是开源的么,为啥不看看Google的代码是怎么解决的呢. 用windows上的git把一些我要看的程序拖下来,主要是packages下面的,对照着看,感觉进步还是很大的.

2. 开始真正的程序

整个程序差不多花了我一个礼拜的时间. 第一版的功能比较简单,因为主要是试水,也不想搞得太复杂,怕自己像当初搞iPhone开发那样坚持不下去. 名字就不提了, 毕竟是私下写的,不宜见光.

写完以后本来是想第一个程序就免费算了,后来给一个要好的同事看了看,他强烈建议我收费.我问他这个程序真那么好么;他说不是,而是觉得免费没有什么意义. -_-... 有些时候不得不说老外的直白让我有点受不了.

后来就觉得还是收费吧,我跟他说如果有多过10个人买我的程序,我就继续做下去,呵呵. 最后确定收费£0.99英镑,大概相当于1.6美金.
说到这里就不得不说这个变态的Android Market了,我在英国设的是0.99镑,在美国按说应该看到是1.6美金才合理阿,但是其实上美国人看到的货币单位也是英镑,还有欧元... 似乎很多美国的信用卡不能消费英镑,所以买我的程序会出问题,我粗粗统计了一下,大概有15%的交易是因为这个问题被取消的 : ( 后来搜索了一下,发现从今年年初这个问题就存在,Google也知道,但是就是不解决... 不得不让人怀疑他们对于Android的诚意.


Google的帐号是1月份就注册好了的,现在开始启用.插一句,iPhone的帐号去年7月份注册的,现在已经又交了一年的钱,但是我还没有任何的iPhone的程序出来,比较失败...

3. 程序上线

最后程序还是上线了,从介绍到美工都是我自己操刀. 虽然对于我这个从小美术就没怎么及格的人来说是困难了点,但是有易用的Pixelmator帮助,最终还是完成了,并且得到了老婆的赞赏,LoL

上线的当晚大概有效卖出去了50份,用户是可以24小时内退款的,所以我只算最后付钱的数量.这个很出乎我的意料,因为原来的印象是Android上免费的程序居多,用户一般不愿意掏钱. Google也是比较爽快,钱一天一结.感觉还是挺激动的. 第二天就跟同事说这个好消息,把他也说的心痒痒,呵呵.

不过后面几天销量就一直下划,划到第6天差不多就只有15个有效的购买.总结下来7天内销售数量在150左右.肯定不能跟版内的iPhone开发相比了,但是就是这样,我也已经比较满足了.虽然算下来没什么钱,但是这是我的第一个Android的程序,自己开发自己销售,感觉还是很爽的.

这个礼拜又更新了一下程序,发现销售量有点回到刚开始发布的水平了,慢慢观察吧.

目前的经验是,在”By date”里的排名对于新程序的影响真是非常巨大.但是如何才能让更新进入排名,就是Google的潜规则了.我还在研究中,有知道的同学,大家可以一起讨论一下.


4. 用户反馈

从客户的分布来看,各个国家的都有,但是以英美居多. 英美的购买数量差不多,美国稍微多一点. 我估计看了标价是英镑,英国人本能的会想看看,美国人,尤其是有过痛苦付款经历的美国人,本能的就是忽略吧.

Android Market给我最大的感觉就是相对的公平,比如任何你的用户都可以给你评价,甚至是申请退款的用户,既然退款了,评价肯定不高的.Google几乎不管理这些评价. 我得承认,我的气量比较狭小,看到自己的软件被别人毫无道理的打了一星或者两星的时候,真的是非常郁闷,很想找Google理论.可是静下心来想想,别的开发者面临的肯定也是一样的问题,这就是相对的公平,你的软件质量好的话,最终的评分还是不会太低的.

客户的review是我比较喜欢的,因为实际赚钱并没多少,但是用户一些反馈真得给了我很大的鼓励. 目前的星星大概在4.65左右.

其中我最喜欢的是这个review:
引用
This is the first app I’ve commented on despite buying many and trying many more... that’s how good it is! Definitely a must buy.


还有一个美国的用户让我比较感动,他总共买了3次我的程序,付了两次钱.第一次因为信用卡的问题交易失败,第二次买成功了,但是不能下载 : ( 隔了两天,他又买了一次,付款成功,但是还是不能下载... 从这里就可以看出Android Market和App Store差的不是一年两年.
后来他发信问我,我搜索了一下,发现很多人碰到这样的问题,目前没啥解决方式,就只能跟他说我也没啥办法.
后来他又回信说他实在是挺想用的,确实也付过钱了,而且是两次,问我能不能跟Google商量一下,我心想Google这种连个联系电话都没有,在线帮助基本靠用户互助的公司,我去哪里找人阿. 也是挺感动他对我的程序这么感兴趣的,最后狠了狠心,直接把安装程序给他寄过去了,只能希望他有点版权保护意识吧,唉.


-------------------------------

2009-08-19 更新:

其实上这个app也是为了试一下水,试一下Android市场能不能赚到钱,目前的答案是还不行。 因为我的这个app这周和上周都可以排进付费app的前一百名了,但是下载量真的是屈指可数,一周差不多200个左右,唉。
如果是在app store,估计早就发了~~~ 看到国人有一款叫做aHome的软件,下载量一直遥遥领先,但是算一算,也其实赚不了多少的。
Android市场以后行不行?这个真的很难说。。。

还有就是发现Android的用户远比iPhone的用户要喜欢写评价,我才卖了400个左右,就差不多有了70多个评价了。。。


2009-08-24 更新:

大概在21号左右进入了500-1000这个下载级别,单月下载也进入了全部收费程序和游戏的前100名.所以我就把售价提高了20p,想看看市场反应如何.经过这两天的观察,价格对于销量影响很小... 所以看起来还是不够知名的原因,买的用户大部分都是口口相传过来的,除了升级那两天,盲目购买的少.

同时值得一提的是出现了盗版... 是国外的一些论坛,Android还是太好盗版了... 对这个我也是哭笑不得,哭的是影响销量,笑的是还是有不少用户喜欢的,真是个矛盾. 甚至还有人发帖子专门问有没有盗版的最新版本,汗一个... 不过觉得这个其实避免不了,就当是以前我用盗版xp的报应吧.

目前的销量比较平稳,比之前稍好点.打算再做一次大的升级,以后就做些小的修补,同时开发一些别的app了.

这阵日子对于整个Market还是有些心得的,但是很多理论还需要实践来检验,我自己现在也是说不太清.以后有可能新起一个帖子专门谈谈销售的事情.

目前正在集中经历开发iPhone上的游戏,有可能会移植到Android上去,因为我是用OpenGL ES,在两个平台一起开发的,正在搭整个游戏的小框架,有志于开发游戏的同学可以探讨一下. 发现Android虽然是用Java,但是注意内存的使用还有及时的GC,还是可以做一些比较复杂的游戏的,只不过目前来说不是很值得而已.


2009-11-06 更新 :
Google的进入ADC2第二轮的邮件居然直接发到垃圾箱里去了... 还好今天看了看发现了这封邮件.
不管能不能选上获奖吧,进入第二轮总是挺高兴得,呵呵
原文地址:https://www.cnblogs.com/hbliu_ren/p/1624439.html