博客首页|TW首页| 同事录|业界社区

可心的窝

我的 Blog博客

开发者

关不掉的APP——永不停止的应用程序

 【TechWeb报道】智能手机在国内有多热?一个数字能让你吓一跳:根据易观智库公布的数据,仅2011年第1季度,中国国内智能手机的销售总量已经达到1991万部。

  丰富的应用、好玩的游戏让所有智能机达人大呼过瘾的时候,你是否会发现一些奇怪的现象。

  为什么某天下午,你的智能机一反常态的消耗了大半电量,而你并没太多使用?

  为什么有些应用你明明已经把它们关闭了,过一会,它们又神不知鬼不觉地冒出来?

  ……

  相信我们,这绝非你的不小心。

 

  在你疯狂下载的大量应用里一定存在着大量关不掉APP。(TechWeb配图)

  事实上,我们有理由相信,在你疯狂下载的大量应用里一定存在着大量关不掉的,“永不消失的”APP。如果有心,只要装一款流量监控软件,你能看到它们会大量“谋杀”你的流量与电池电量。

  但是,但是这依然只是表象,想想你手机中最宝贵的通讯录、想想你手机里保存公司机密、想想你的那些私人照片和视频……如果这些程序盯上的是你手机里的这些秘密?那么后果,我简直不敢想象。

  好吧,请关注TechWeb推出《关不掉的APP》系列报道,我们会通过调查告诉你一个真实的APP世界,告诉你那些所谓的IT精英们正在干着什么样的勾当。

  注:APP是应用程序application program的简称,由于iPhone智能手机的流行,现在的APP多指第三方智能手机的应用程序。

  永不消失的APP

  小菲是一名Android手机用户。让她困惑的是,每次手机刚开机,在正在运行的应用程序中,总会有几款软件。分别点击停止后,不过十几分钟的时间,又相继自动启动了。

  “后台进程杀不死,关闭后又偷偷启动,电池吃不消,又耗费流量。这种APP完全不考虑用户感受!于是直接卸载了。”小菲说。

  一名叫做刘建宇的网友在微博上写道:“是谁在谋杀你的电池?前台推出软件,后台再次停止软件进程。但过一会你再看任务管理器,你就会发现,不少软件就自己又启动了。是安卓系统问题?还是软件的另类流氓习惯?”

  经过大量测试比较,TechWeb总结了国内主要的APP的关闭情况,大致分为三种情况

  1. 多数APP点击两次退回可以关闭,算是最好的;

  2. 有些退出后关不掉,但用专门的管理软件可以关掉,次之;

  3. 有些是拿管理工具也关不掉的,在后台悄悄运行,极其恶劣。

  三者大致比例是6:3:1。一位业内资深人士向TechWeb透露,他们做过一些小范围的统计,如果每人安装20款APP,一般会有3-4款APP在后台无法关闭。相比较,苹果的iOS系统则相对安全,程序退出后(用户按home键后),程序最多有10分钟进行未完成的任务,到时程序会被系统冻结、停止执行。

  在这位业内人士看来,Android平台上的 APP关不掉,已经是业内人所共知的“潜规则”。

  被盯上的Android后门

  为此,TechWeb特别联系上了身在德国的资深APP开发者GillBates,他向TechWeb解释了这背后的原因。以下为GillBates的分析:

  这和Android系统的特性有很大的关系。众所周知,Android系统以开放而著称,这也是他吸引众多开发者的重要原因。在它提供给开发者的众多便利中,其中有一条:系统允许第三方开发者开发系统级的程序驻留后台。这本来是为程序开发者提供方便的措施,但是在国内却被一些人盯上了。

  回来再说应用程序的开发。作为开发者在设计程序的时候,一般在执行完任务会尽可能关闭或挂起自己。

  正因为Android系统预留了上述“后门”,一些别有用心的人就会选择让程序走动驻留后台,在被关掉后自动重启。有些甚至无法卸载,成为永不停止的应用程序。

  开发者GillBates向TechWeb介绍,关不掉的APP一般分为三类:

  第一类:通讯聊天类。这类应用主要为了保证正常服务,方便和服务器保持通讯。

  第二类:应用市场类。这类应用主要是在后台监控用户设备上的程序的安装卸载情况。部分程序会上传这部分数据,从而分析用户的应用喜好,进行下一步的推荐。

  第三类:部分LBS应用。该类程序会监控用户的地理位置信息,从而实现移动平台上广告的精确投放。

  除了关闭后自动启动,还存在一些应用程序,在运行时,正常的进程管理器中却无法看到,甚至同时在程序中运行其他程序。

  关不掉,它又能干吗?

  你一定还在好奇,这些APP留在后台能干什么呢,只是赚我的流量费吗,那是中国移动该操心的事啊?

  按照GillBates的介绍,我们又收集了国内主流的APP做了调查,并采访众多业内资深人士,总结出了关不掉的APP的三种目的,分别是保证正常服务,统计用户行为,盗取流量和数据。

  第一种,为了保证正常服务。开发者GillBates表示,通信类的APP启动后可在后台运行,以方便和服务器保持通讯,实现用户随时可收发消息的功能。这类APP会在后台定时发送一个数据包到服务器查询状态,询问到服务器,是否有新消息或其他问题。

  也就是说,手机与服务器之间会建立网络连接,可以将消息从服务器推送到手机上,手机也可以把需要的东西发到服务器。用户选择关闭时,中断了手机和服务器的连接。为了使手机和服务器保持通信,一些应用会让自身的守护进程时刻监测自身的运行状态,一旦进程被终止,自动重启。

  第二种,为了统计一些用户行为,便于产品改进以及个性化推送。例如,一些应用商店和LBS类的应用,监控用户的喜好或地理位置信息,进行有效应用、信息或广告推送。

  第三种,恶意行为,偷跑大量流量,或是监听手机的信息,读取联系人、短信、通话记录等隐私,这背后往往有黑色利益链条。

  而这样的程序必然给用户带来严重的后果:耗电、耗流量、占用系统资源、安全问题。

  第一, 耗费流量与电量。开发者Flylion表示,APP一直在后台运行,与服务器交互,必然会产生流量,耗费电量。有些驻留后台的APP甚至通过不断访问网络走流量。

  第二, 占用内存。对于用户来说,在后台运行的APP占用内存,使得手机使用速度放慢,甚至将内存挤死,造成死机,影响访问其他应用。

  第三, 安全问题。某些驻留后台的应用,会随时记录用户使用情况,并存在用户不了解的情况下主动上传手机信息的可能。

  请把选择权交给用户

  调查让我们触目惊心,但是当我们想投诉的时候却发现这样的问题处于法律的真空,很难找到合适的法律法规进行管理。

  飞象网CEO项立刚对TechWeb表示:“现在还没有办法把关不掉的应用定义为流氓软件,但这样的应用多了,肯定不是好事。用户是有选择权的,不管任何软件,用户都可以选择把它关掉。应该把选择权还给用户。”

  项立刚称,国内移动互联网刚刚开始,现在还没有一套管理办法。他认为,APP应用开发应该形成一个管理模式,形成共同的规则。

  上海大邦律师事务所知识产权律师游云庭则认为这一行为已经严重侵犯消费者合法权益。他对TechWeb表示,当前移动互联网的法律还不是很健全。但根据消费者权益保护法,APP无法关闭,一是侵犯消费者合法权益,二是对竞争对手构成了不正当竞争,三是如果未经用户允许盗取隐私、读取通讯录,则侵犯了用户隐私权。如果滥用这些隐私,还可能构成犯罪。

  游云庭认为,当前移动互联网正在复制PC互联网竞争的情况,呼吁有关部门针对移动互联网尽快立法,给出竞争规则。

  只有规矩才能成方圆,只有合理的监管才能让正在蓬勃发展的无线互联网产业健康成长,一味追求利益而违背消费者意愿必将给整个行业带来不利。

Tags: ,

星期四, 09月 29th, 2011 未分类 238条评论

友盟统计报告:国内优质Android应用稀缺

  创新工场友盟 www.umeng.com)发布的“Android应用数据报告”显示,部分优秀应用的日安装量已经超过5000,但大部分应用中,七天内启动过的用户不超过1000,显示出国内市场的优质Android应用还处于稀缺状态。

  终端:TOP20 Android终端占82.5%份额

  据友盟《Android应用数据报告》,手机终端方面,2.1和2.2版本占了85.7%的份额,2.3版本仅有0.4%。三种主流分辨率占据了79.4%的份额,其中800*480占32.4%居首,480*320占27.6%。854*480占19.5%。

  目前,市场上近百款Android手机,其中TOP20占据了82.5%的份额,HTC Desire占据第一位,份额15.5%;摩托罗拉Mile Store居第二位,份额12.7%,华为C8500和联想乐Phone分别位居五、六位,市场份额分别为4.6%、4.5%。

  TOP10的手机品牌占95%的市场份额,其中HTC、摩托罗拉、三星共占71%。

  用户分布:北上广苏浙位列第一集团

  用户方面的数据显示,地理位置分布方面,北上广苏浙位列第一集团,占据了48.8%的市场份额,其中广东用户占17.0%居首,北京用户8.8%第二,上海用户占8.5%居第三。

  在上网方式方面,终端用户的上网条件比较理想,使用WiFi上网的比例达36.8%,使用2G和3G上网的比例占63.2%。数据显示,北京上海的用户更多的使用WiFi上网。

  优质Android应用处于稀缺状态

  绝大部分应用的每日启动用户少于500,9.3%的应用每日新增安装量可以超过500,8.3%的应用每日启动次数可以超过1万。

  大部分应用(61.5%)7天内启动过的用户不超过1000,显示出国内市场的优质Android应用还处于稀缺状态。

  在应用活跃率方面,活跃率较高的有通话通信、生活助手、系统工具主题、阅读资讯等。活跃率反应了已安装的用户有多大概率会启动该应用。(活跃率=该类应用的启动用户/安装量)

  应用使用频率方面,排名前三的是社交沟通、阅读资讯、通话通信,使用频率反映了一款应用被频繁启动的概率。(使用频率=该类应用的启动次数/启动用户)

  单次使用时长方面,阅读资讯类摇摇领先于其他各类应用。社交沟通、休闲娱乐、通话通信的单次使用时长不多,但相对而言,确是用户比较愿意为其花费时间的应用。

Tags:

星期日, 01月 30th, 2011 未分类 没有评论

个人APP开发者现状:处于过渡阶段 向团队发展

  在APP开发行业,有这样一个团体:白天上班,晚上做APP开发。其中有一部分,从APP Store赚到了钱,从业余开发转向全职开发。而这些全职的个人开发者们,大多不满足于现状,有成立团队、工作室的计划。

  痴迷应用 写程序“有瘾”

  新崛起的移动应用平台是一个充满机会的领域。在新的商业模式下,诞生众多应用商店,方便了程序员投身到移动设备的开发工作中,成为创富新机遇。

  石立川,有11年的编程经验,最近5年从事Eclipse插件开发工作。他在工作之余做iPhone开发,到现在有1个多月的时间。

  他自称是个程序迷:写程序有瘾,三天不写就不舒服。每天18:00下班,一般会开发到23:00,如果遇到技术问题可能到凌晨3点左右,直到问题解决。

  李伟杰,2005年开始接触移动互联网应用开发,今年8月底,他辞掉了工作,全职做iPhone开发,目前已经实现盈利。

  杨震麟,有两年Java编程经验和一年半的iPhone开发经验,他在工作之余研发APP,每天晚上工作到凌晨一两点。虽然现在的应用还没有很多下载,但他表示,会坚持做下去。

  远大理想型: 奉APP开发为事业

  远大理想型的个人开发者,把APP开发视为一份事业。做精品应用,希望获得高下载量,实现盈利,并期望为开发行业做出自己的贡献。

  杨震麟开发了一款名为iListenVOA的应用,是一款听慢速VOA的英语工具。目前,这款应用的下载量还很小,几乎没有收入。“但我一定会坚持做下去。市场是同类产品品质不高,也能到日本Store教育类前十名,我觉得还有提升空间。”

  他的原则是做出精品,即便是最简单的应用。短时间内不会出其他新品,先把这款产品做到极致。iListenVOA已经发布了一个更新版本,第二个更新版本也即将提交。

  李伟杰也抱有远大理想。目前,他开发了五款产品,已实现了盈利。 “iTools生活查询”是专为iPad设计的应用,曾在中国区名列榜首几周,另外四款也皆上过分类推荐。李伟杰的观点是,上榜容易,关键是维持。

  “只要有好的创意+一点点运气,基本都能成功。一般非业余的开发者,肯定是赚到钱了,才会专心去做。”他称。

  但他也指出,APP Store应用超25万款,已在洗牌,现在做速成产品基本“没戏”。“只有精品或创意非常好的产品才能脱颖而出,且前10名的产品基本都被大厂包揽。”

  但即使挑战和风险都很大,个人开发者们依然很有信心。李伟杰称,个人开发者的信心来源于有价值的产品。通过有价值的产品,实现自身价值,取得成功。

  除了开发应用,李伟杰还发起创办了正版APP评测网站(www.ipadown.com),推荐一些好的限时免费、降价的应用和游戏。

  “国内的推广渠道太少,我开发的APP没有经过任何的推广。91助手、威锋、Tgbus等论坛大部分都是做破解的,付费的APP不敢去论坛发广告宣传,大部分开发者的中文APP都是免费+广告的模式,或者干脆不做中文应用。”他称。

  他不会靠这个网站盈利,主要是出于兴趣和理想,帮助国内开发者进行更好的宣传推广。“我自己也是开发者,能理解被人破解的痛苦。”

  自得其乐型:主业至上

  也有这样一种个人开发者:已经有稳定的工作和不错的收入,出于兴趣,业余时间开发APP,并不指望靠此盈利。

  石立川就属于这种类型。 “我主要是出于兴趣,尝试新的事物,不像Trinity公司是去APP Store打仗的。写手机程序有特别的感觉,我用自己的技术使手机更好的为我所用,从中得到巨大的成就感。”

  “这些年积累的技术经验、项目经验,团队成员之间的信任关系是最宝贵的财富,工作是我的根,我对目前的工作很享受;我也喜欢接触新事物、也有一夜暴富的幻想,但是在幻想得到的时候要清醒的盘点一下自己的付出是什么,能不能承受这些付出。我不反对有梦想的朋友放手一搏,但如果承受不了失败,只能说时机还不成熟。”

  石立川的观点是,已经有稳定工作的开发者,还是兼职试探一下比较好。“试探的目的在于校正自己的位置,如果冒然全力投入,往往导致措手不及的失败。意识到资源不足的朋友要去寻找有效资源,和App Store一起成长。”

  单枪匹马的困境:运营能力弱

  杨震麟开发的ListenVOA应用,目前在市场上有两个同类产品。在产品品质上,iListenVOA的优势在于UI和性能,有日本用户评价说滑动轻快。劣势是附加功能不够,“我只有一个人,而且是业余时间做,所以开发进度相当慢。”

  杨震麟分析了产品质量高、但下载量很小的原因:

  产品定位方面,从自我需求出发。“这款产品最初想做给自己使用的。美国人不用学英语, 至少不用听慢速英语。”

  美国市场失败后,他对日本市场做了调查。日本有很多学英语的年轻人,且iPhone用户群比较大,所以他把市场定位到日本。 “但是现在看来是很失败的,日本下载并不高。”

  一是宣传做得不够。另外两个同类产品在日本教育类位于TOP200,曝光机会多。但由于语言障碍,他在日本没有推广经验。“如果把这款产品跟其它两款放一起,我相信下载量一定能超过他们。”

  二是LOGO图标释义不清晰。LOGO需要原创,但杨震麟的PS水平有限。现在的LOGO图标是做广告设计的朋友花10分钟画的,太抽象,用户不容易明白。

  此外,由于个人资源的限制,他没有开发游戏的打算。“游戏需要的资源太多,更依赖美术,团队很重要。从流程来看,个人几乎不可能包办完所有事。”

  个人开发者处于过渡阶段 向团队发展

  已经取得成绩的个人开发者们,大多不能满足现状,有成立团队的打算。“个人开发者在技术、美工、营销等各个环节难以面面俱到,长期来看,一个资源匮乏的精英不太可能单挑一个五脏齐全的团队。”石立川认为。

  杨震麟称,如果iListenVOA这款应用比较成功,会考虑辞职创业,全身心做iPhone开发。“希望认识几个有志在APP Store做精品的开发者,组建一个团队,实现市场运作、技术、设计等人员的优势互补。”

  李伟杰也有成立工作室的打算。他认为,一个人难做成大事,个人开发者处于一种过渡阶段,向团队发展是必然趋势。

  知名通话管理软件来电通开发者苏志宏称,现已成立团队,继续负责来电通的发展。这款应用由苏志宏个人于2006年开发,现已被优视科技收购。

Tags: ,

星期日, 09月 26th, 2010 未分类 1条评论

开发者Triniti:阿甘式生存

前几天参加cocoachina举办的开发者大会,被最后一个压轴的演讲震撼了。

演讲者是国内低调但在开发者中极具影响力的Triniti。

负责人施炜亮的言语中透露着一种紧迫感。这种紧迫感,在之前得采访中从来没有遇到过。

一款应用没有按时完成,程序员说时间太紧,他的回答是:“你有时间睡觉吗?”

他播放了一段视频,电影《阿甘正传》中的那一段:Run, Forrest! Run!

阿甘、开发者、苹果、APP Store..

在这个生态圈里,奔跑者才有希望,才能超越别人,才不会被后面的熊吃掉。

Triniti的讲话很实在,不标榜精品,不标榜品牌,也不把自己摆在很高的位置,他们只是追求更好的生存。

他们讲究战略。游戏盒子推出后,在行业产生很大影响。施炜亮说,当时正要发布之时,为了避免后来者模仿,又推迟了几个月添加要素,直到现在,没有一个成功的模仿者。

Triniti以前、现在都不接受媒体采访,至今也无法完全揭开其神秘的面纱。

Tags: ,

星期一, 09月 20th, 2010 未分类 没有评论