作者:练武 朱衡 王伟

Superdroid团队是一支致力于移动应用解决方案的专业队伍,很高兴有机会通过《程序员》向各位读者分享我们在移动应用领域取得的一些成绩和经验。我们团队成员有三人,2008年开始接触Android开发。

2009年6月份,Android Market已经初成气候, 身边也渐渐有人开始用T-mobile G1, 于是我们三人合谋,自己搞点APP放到Android Market上去。

创立之初:摸着石头过河

Superdroid团队故事-3899
三人一拍即合,就开始干了,年轻人嘛,要的就是激情。团队名字叫做Superdroid。虽说Android开发经验有一年多了,但是真要自己做APP了,才发现对什么是用户喜欢的APP完全没有概念,只是凭着自己的想法在做。而且三人都是程序员背景,之前都没有运营一个产品的经验,只能摸着石头过河了。我们团队的第一个“产品”是一个To do list, 中文名叫做待办事项列表(英文是Super To do  List),与其他to do list不同的是,我们还有个专门的网站来记录To do list,可以把自己的To do list 在手机和网站之间同步。这个程序三个人大概开发了有1个月左右,然后在2009年7月份发了上去,免费的。至今在Android Market也有接近4万的下载量了。

到了7月底,Google第二轮的Android 应用程序开发大赛(ADC2)开始了,我们做了一年多的Android应用程序了,也该拉出来练练,这次大赛是大众评审,觉得可能会公正一些!我们仨就开始挖空心思想创意。To  do list肯定是不行的,类似产品太多了,也不是用户每天都会用的, 太标新立异的东西可能用户一下子也接受不了,也不实用。这时候我们发现很多国内外的Android用户在论坛上问有没有类似手机防火墙和私密短信的应用程序。我们突然觉得这个思路不错,因为当今社会,需要有隐私的人太多了。《手机》这部电影就是例子!而手机上的短信、通话记录往往是暴露出来的,稍不注意就会被偷窥。特别是当你拿了个新款的手机,朋友聚在一起时如果有人想看看你的手机你也不想让别人一不小心翻出什么不该看的东西吧。

我们的私密会话

经过调研,我们发现别的智能手机平台上也有一些类似的产品,用户数量很多。但是类似的软件在Android平台上却很少,而且功能都不能满足那些用户的需求, 一来可能是开发Android应用程序的人还不多;二来可能是在实现上不太容易。所以我们决定先做一下技术调研,通过一些实验性的代码表明,我们几个有能力做好这个软件。

刚开始, 我们在实际开发过程中的确遇到了不少问题,首先是当时Android文档太少,App数量也不多,可以参考的资源很少。其次是那时候Android SDK刚从1.1升级到1.5,很多API变了或者不能调用了。因为要实现拦截短信和电话并且移动和清除记录的功能,需要比较低层的API,我们就分头去研究Android的源代码。

终于,在8月底,我们克服了大部分困难,开发出了这款叫做私密会话的软件(Super Private  Conversation)并赶在8月31日提交到了ADC2。

私密会话在软件架构上设计得比较灵活,有很强的扩展性,很容易添加新的功能,这个特点使得我们在以后的软件版本更新中得心应手。

这个软件的主要功能有:

1、私密会话:加入私密会话的联系人、短信和通话记录都会被移到我们的软件中。在我们软件里给私密联系人发短信,打电话,系统里也没有记录。

2、黑名单:把号码加入黑名单,可以阻止他的短信和来电。

3、可定制的规则:比如阻止陌生号码,是否清除系统日志,是否自动回复等。可以类似Gmail那样给短信和通话记录创建过滤器和Label等。

接下来就是漫长的等待,终于在10月底出结果了,分类的前20%,没有进入复赛。

当时也没有很失望,毕竟参加的团队和APP太多了,要想挤进分类前10也不容易。然后我们就在11月初把这款产品放到了Android Market上。

没想到一放上去,下载的人数就呈直线上升,而且评价也非常不错,每天的下载人数大概是第一个产品的1.5~2倍。我们在软件里加了反馈的界面,用户有什么问题或者建议可以直接给我们发邮件。在用户需求的引导下,到12月初时,我们装机量已经过万了。

盈利模式:免费应用+广告

不过那时候我们还没有实现盈利,也一直在思考盈利模式。这时候Admob被Google以7.5亿美元收购的消息引起了大家的注意,我们也开始关注在软件里加入广告的模式。先后尝试了几种广告的平台后,最终选择了Admob。于是于11月底,我们发布了带Admob广告的新版本。

12月份,我们又先后开发出了几款小软件,都带了Admob的广告。每天的收入,从最开始的几美元/天,上升到最多时候的100多美元/天。我们也慢慢摸索出一些经验和门道。

进入到2010年,我们在维护原有产品的基础上,又开发了一款小游戏,几个小软件。

我们还为其中几款推出了“完全版本”。用户购买完全版本后,可以去掉广告、增加一些高级功能。功夫不负有心人,我们逐渐接到了几家公司的开发邀请,甚至有iPhone的程序员主动给我们发信要我们帮他移植程序。

到现在为止, 所有APP累计的下载量有20万左右, 总的安装用户量也接近10万。Super SMS Faker上架两个月Android Market下载已经超过5万。而私密会话(Super Private Conversation) 则日均PV(Page Visit)超过了20万。迄今为止我们在Android Market上面发布了8款免费应用程序,用户打分均在4分以上,其中大部分是4.5分,我们认为及时地响应用户的需求,敏捷的开发方式是我们的软件得分高的原因。

最近一个月, 我们静下心来,又发布了一款重要的产品,叫做“我爱世界杯”(World Cup 2010 with Forum),这是一个集论坛、赛程、分组、国家队信息、新闻等于一体的世界杯大餐, 我们计划从世界杯的手机论坛入手,慢慢打造一个方便易用,高访问量的手机论坛。除了世界杯以外,还可以讨论方方面面的内容,然后再建立起一个世界范围内的手机社区平台。做手机论坛有很多问题要解决,比如屏幕太小,协议的兼容性等,我们要走的路还很长,但是我们会朝着目标一直坚持下去,我们有信心在Android领域占有一席之地。

经验:用户需求和商业渠道并重

回顾这一年多的经历,除了惋惜没有早点开发APP放在Android Market以外,也有一些经验跟大家分享:

1、要开发那些有黏性,用户天天都会用的手机程序。不要站在程序员的角度,觉得用到的技术多高深,实现多美妙,一切都要站在用户的角度。

2、UI设计很重要,一些从非智能手机转过来的用户,甚至不知道按菜单键和长按。尽量迎合大众的使用习惯是非常必要的。而且精美的UI对于第一时间吸引用户的眼球很有帮助。

3、收集用户的反馈,吸纳好的建议,才能让用户持续增长。

4、靠Admob的收入还是不太稳定的,Admob的收益也会因为广告发布者降低价格而受到影响,所以还要继续寻找更加稳定的收入方式。

为什么选择 Android?

目前智能机市场基本上成了iPhone领头,Android迎头赶上的局面。其他诸如Symbian、palm、Windows Mobile的市场正在逐渐被蚕食。许多手机厂商和电信运营商都要推出自己的App Store,通过App Store发布软件的模式正在成为主流,相信这一切都将给我们中小软件开发者带来更多的机会。

对于手机程序员来说,iPhone和Android两个平台,到底选哪个?我们认为,iPhone用户很多,但是从开发者的角度来看,竞争也是相当的激烈。Android竞争相对较小,用户也在持续增长,现在各大厂商都在争先恐后地推出Android手机,摩托罗拉更是凭借Droid打了个漂亮的翻身仗,所以总体来说,Android市场还是很乐观的。

对于新手来说,Android的入门相对容易,Windows + Eclipse就可以编写程序了。模拟器上开发,就可以发布。iPhone开发需要用到一门大部分人不太熟悉的语言,Apple独特的软件开发框架,还有价格不菲的Mac机器,所以进入的门槛要稍高一些。

作者简介:

朱衡,毕业于东北大学,多年Java/互联网开发经验,从事Android开发两年,负责Superdroid 团队Android 部分的开发。

王伟,毕业于浙江大学,丰富的的互联网搜索和网络开发经验,现在Superdroid主要负责client端逻辑。

练武,毕业于浙江大学,曾从事互联网搜索和手机开发多年。负责Superdroid的服务端开发。

(本文来自《程序员》杂志2010年3月刊)

Logo

20年前,《新程序员》创刊时,我们的心愿是全面关注程序员成长,中国将拥有新一代世界级的程序员。20年后的今天,我们有了新的使命:助力中国IT技术人成长,成就一亿技术人!

更多推荐