Pocket 开发商支招 Android 应用开发

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



以下为文章主要内容:

如果你有志于开发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推荐



相关 [pocket 开发商 android] 推荐:

Pocket 开发商支招 Android 应用开发

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

口袋链锯:Pocket Chainsaw

- weawea - 爱…稀奇~{新鲜:科技:创意:有趣}
电影《127小时》告诉我们:(1)外出驴行的时候,口袋中一定带点趁手的工具;(2)这工具最好不要是made in China的——如果你愿意汲取这些前人惨痛的教训,那么,也许这款口袋链锯(Pocket Chainsaw)值得你将之收入囊中:. 采用高强度的经过热处理的钢材制作,有124颗双向的锋利牙齿,但是净重才3两不到,全力施展的话,能在10秒内切断7厘米见方的木头.

从付费Read It Later到免费的Pocket——Pocket想成为Facebook、Twitter的补充渠道

- - PingWest
Pocket这款产品几乎无需多做介绍. 对用户而言,它也许只是一款稍后阅读软件. 不过,它也能保存互联网上各类其他内容,视频、图片、多媒体内容等等,只要是链接,都可以加到Pocket中稍后消费. 2007年8月时, Nate Weiner创办了Read It Later,随后于2012年4月更名为Pocket.

Pocket 开发者 Max Weiner:Android 开发其实很愉快

- - 爱范儿 · Beats of Bits
前一段时间,Opensignalmaps 开发者 写了一篇文章,再次提出 Android 分裂带来的问题. 文中指出应用开发的过程复杂而令人疲惫,特别提到他们需要测试的设备数量众多:3997 个不同的设备. 如果你是一个准备开发 Android 应用的人,恐怕会看的很丧气. Android 开发真的如此糟糕么.

2012最佳应用Pocket: 稍后阅读的魔力

- - 雷锋网
当我们浏览网页看到很好的文章或者其他内容,恰好我们此时暂时专注于某件事或者没空细看,你会怎么做. 在PC端使用浏览器的时候,我们肯定会习惯性地直接添加到收藏夹,等有空了再从浏览器打开书签慢慢回看,那在移动端,你还这么做吗. 如果有一个应用,可以让你把暂时还未有时间看的文章收藏起来,把你在优酷上暂时来不及看的视频存起来,把你喜欢的图片保存下来,之后有时间了,无需打开浏览器或者打开优酷,直接从这个应用中可查看所有的想要延后阅读的文字视频,是不是很方便.

有板有眼:Google如何利用Moto的专利来帮助Android开发商?

- Leo - 对牛乱弹琴 | Playin&#39; with IT
问:Google如何利用收购Moto所获得的专利来帮助Android开发商. HTC、三星还会继续向微软支付专利费用吗. 答:Android现在面临的专利勒索,主要来自苹果、微软和甲骨文,除甲骨文直接起诉Google,其他厂商都是绕开Google向Android设备制造商下手. 这些设备商往往因缺乏专利储备,在专利诉讼或专利敲诈中被迫屈服,如微软向Android设备商索取每台设备5-15美元的专利授权费,这让Android的成本优势不复存在.

Read it Later华丽变身,更名为Pocket,支持图片、视频稍后看功能

- - 36氪
“稍后阅读”工具Read it Later今天迎来了华丽的变身,宣布正式更名为 Pocket,同时发布新版应用Pocket并将整个服务免费. 相比之前黄黑主色调的“稳重”Read it Later,粉白双色搭配的Pocket显得素雅精致. Read It Later重新设计了应用的用户界面和操作方式,尝试打造新一个轻量、干净又富于美感的稍后阅读工具.

游戏开发商开源HTML5游戏

- - Solidot
游戏工作室Wooga开源了其开发的HTML5游戏Pocket Island,源代码托管在GitHub上,该公司在官方博客上介绍了他们的开发经验,认为HTML5游戏有潜力,但尚未做好准备,开源的意图将是让其他人了解他们的工作,学习和改进. Wooga认为,2012年也许不是HTML5的黄金时代,但它的黄金时代即将到来.

IBM收购HTML5应用开发商WorkLight

- - HTML5研究小组
北京时间1月31日晚间消息,IBM今日宣布,将收购以色列移动应用开发商WorkLight. WorkLight可帮助企业开发和传播HTML5、混合( hybrid)及本地应用,在确保完美的用户体验的前提下,极大地缩减上市时间、成本和复杂性. Worklight客户涵盖各个领域,金融、零售和保健等. 例如,Worklight可帮助一家银行开发一项应用,确保用户安全地访问其账户、支付账单和管理投资等,无论用户使用何种设备.

Android 遥控车

- CasparZ - LinuxTOY
您确定您真的会用 Android 手机玩赛车. 16 岁的法国学生 Jonathan Rico 使用 Android 手机通过蓝牙实现了对改装玩具汽车的遥控. 操控的方式和那些标榜的智能手机游戏一样,使用重力感应,差别是这次控制的是现实世界中的遥控汽车. 收藏到 del.icio.us |.