Pocket 开发商支招 Android 应用开发

网页资讯收藏阅读应用Pocket(改版前的名称为“Read It Later”)日前发布了一篇官方博客文章,由其Android应用开发主管麦克斯•韦纳(Max Weiner)讲述了Android版Pocket(一款网页资讯收藏阅读热门应用)应用的诞生历程。韦纳透露这一应用的最初开发与测试只用了两部手机,指出 Android应用开发者大可不必 被海量机型吓倒,并建议他们充分利用用户群体和新资源。

Pocket 开发商支招 Android 应用开发_第1张图片


以下为文章主要内容:

如果你有志于开发Android应用,那么最近的一些报道或许会打击到你。随着Android智能手机与平板电脑的机型越来越多(根据OpenSignalMaps的统计, 目前已有3997款Android设备),Android应用的开发过程似乎变得越来越让人头痛——如果把这么多设备都买一遍,那可真是太贵了。

但是从我们成功推出Android版Pocket应用,以及之前推出Android版Read It Later应用的经验来看,我要对大家说的话是:“别害怕!”

一款能兼容大多数主流机型的出色应用,其实触手可及。以下是对Android版Pocket应用开发经过的简要介绍,还有我们的一些心得。

(注意:由于游戏的性能要求往往更细微,我无法保证我们的方法也适用于游戏开发。)

第一步:任选一款Android设备

2010年秋天,我开始开发Pocket(当时还名为“Read It Later”)的Android应用。

我首先在亚马逊网站上买了一部带有两年合约的三星Fascinate手机,只花了1美分。当时Android系统共有四个版本:Cupcake(1.5)和Donut(1.6)、Eclair(2.1)和Froyo(2.2),其中Eclair的市场占有率接近50%。

那时Android也有模拟器,但速度太慢,因此不用也罢。所以在接下来的几个月里,我的开发工作完全在这一部手机上进行。

应用渐渐成形后,Pocket的创始人、我的兄弟奈特(Nate)也想玩玩看。但是我住在俄勒冈州而他住在旧金山,于是他在分类广告网站Craigslist上买了一部二手的Nexus One手机(搭载Froyo系统)。

这时候,我们的内部质检流程就有了两部手机。

第二步:利用Android用户群体

距离应用发布还有一个月时,我们向50位用户开放了内部测试,他们使用的机型都是我们所没有的。

2011年3月,我们的应用推出之后两天内就成为了排名第一的付费新闻应用,并且将这一排名一直保持到今年4月我们开始全面免费为止。在这一年多的时间里,我们的应用得到了4.7分(满分为5分)。

尽管我们在开发和测试中仅仅使用了两部手机,但是市面上90%的Android手机都能使用我们的应用,很少有用户抱怨设备不兼容的问题。

(注:我们着手开发Android应用时,Android平板电脑尚未上市。如果换到今天,一台Android平板电脑也是必不可少的。)

第三步:充分利用新资源

Android如今已经有了长足的进步,VM模拟器现在可以派上很大用场。利用模拟器,你可以对不同Android版本及屏幕尺寸进行测试,而无需一一购买那些设备。此外,Android官方推出的兼容库(compatibility libraries)能方便开发者为旧版设备添加新功能。

Android应用的设计曾经一度毫无章法可循,而后来推出的Holo主题和设计指南让Android找到了自己的风格,也让设计过程变得更有乐趣——现在,设计一款漂亮的Android应用比以前容易多了。

第四步:从用户的角度看Android

对于开发者而言,Android平台有很多很棒的东西,如推送消息(C2DM)、后台服务、窗口工具等等。世界是多样化的,用户也是多样化的,而Android能满足多种多样的个性化需求。

但是Android开发者也应当学会站在用户的角度看待Android。我们应当深入Android用户群体,了解用户的需求和看法,这样才能打造出用户喜欢的重量级产品。

Pocket现状:设备有所增加

Pocket在过去一年中有了很大发展,所以我们渐渐增加了一些设备。我们现在共有13款设备,其中一些是买来的,一些是我们自己的,还有一些是别人捐赠的。这些设备覆盖了从2.1到4.0的各个Android版本,以及不同的屏幕尺寸和分辨率。

虽然偶尔还是会有一些设备出问题,但这并不妨碍我们在Android平台上取得成功。

随着Pocket继续发展壮大,我们的质量测试实力也会继续增强,没准有一天我们也会拥有“前美国空军军官带领的7天*24小时全天候质量测试团队”或者“摆满一屋子的400款设备”,但是我们用一部售价1美分的手机起家,同样做到了很多事情。

所以有什么好怕呢?想开发Android应用就尽管来吧,“起步价”可以低至0元哦!



感谢 MnouW 投递这篇资讯

资讯来源: 搜狐IT

已有 0 人发表留言,猛击->> 这里<<-参与讨论


ITeye推荐
  • —软件人才免语言低担保 赴美带薪读研!—



你可能感兴趣的:(android,开发商,pocket)