我在技术层面对 iOS,WP,Android 的横向对比

3、越狱/Root/解锁 & 盗版App

iOS:★★★☆☆    安卓:★☆☆☆☆    WP:★☆☆☆☆

QQ截图20140919204210

iOS的越狱难度很大,去年一个6.1.3让全世界黑客搞了1年。不过对于用户来说,稍微有点耐心,按着教程,开着工具,不会有任何意外就能完成越狱。越狱后可以装各种插件,让系统更好用,这是良性的每次iOS更新都会参照那些插件,努力让原生iOS系统就能满足用户需要,促进着iOS的成长不过为了免费安装App而越狱就是恶性的,正如上面所说,这样做损害了开发者利益,最终受害的还是用户自己。

曾经看到一则报道称iOS越狱的比例只有15%,比我想象的要低得多,所以我认为苹果的越狱对iOS而言是好事

不过大约是3年前,iOS就兴起了公用账号,一个账号购买一个App,可以绑定5台设备,安装好后,再取消绑定,再绑定另外5台。。。繁琐,并且愿意分享出自己账号的人也是少数,所以影响力较小。不过那啥“快用苹果助手”将其颠覆了,什么分享、解绑这些操作通通助手帮你完成,很变态,我曾用过一次,装了个原价20多的收费App到未越狱的机器上,非常畅快就完成了。能够如此方便地让用户使用盗版,这一点也不是好事不过iOS用户总体而言愿意支持正版的人大有人在,所以我的评分是3分

再看安卓,没多说的了,我想买正版都不知道在哪买,已经各种盗版成风,破解至上。。

至于Root,又不能像iOS那样安装系统插件,也就是用来清理自带应用,杀自启什么的。不过这完全不是优点,举个例子,难道Android能够自豪的对iOS和WP说:“我可以清理自带应用,还能杀自启,所以我比你们强~”?呵呵、

至于WP,我算是明白了,他的开发商少,不只是因为用户少,很大的原因是用户们都在用盗版,而且是微软撑腰。。。没错,首先一系列工作注册为‘微软开发者’,然后就能给手机解锁,然后就能装10个盗版软件,玩够了删掉,又能再装10个,然后就没有然后了。

QQ截图20140919204224

对于解锁,微软官方的解释是这是提供给开发者调试自己的程序的,iOS安卓也可以调试,SDK里自带模拟器,当然也能安装到手机上,但iOS的ipa安装包里面都写有开发者、购买者的签名,只有满足才让安装,微软为何不这样?而是任何安装包,解锁用户都能安装!而且可以装10个微软此举就是在自掘坟墓

 

4、后台机制及内存回收

iOS:★★★★☆ WP:★★☆☆☆ 安卓:★☆☆☆☆
真后台,不自启 假后台 真后台,会自启

不得不承认这是个相当专业的话题了,少有人在对比系统时会去对比他们。

而这里我想先说安卓,因为安卓落后的内存机制是让我换手机的主要原因,安卓是真后台,和电脑一样,前台后台都是会消耗资源的,而且差别不大,但这都不是事,关键是安卓有两大致命BUG,一是自启开机自启,后台自启,随便装个软件难得看到一个不会自启的,并且那些安全软件也不能完全的关掉自启,用过安卓的都知道。虽然现在有绿色守护、360极客版、超级管理,这些App能够彻底的关掉自启,但知道的人是少数,大部分人深受其害……如果你不在意自启,那就准备好接受高耗电、高流量、弹广告的洗礼吧~!:)

两大致命BUG之二是安卓的内存垃圾回收机制,他是不是真的从设计底层就有问题,这个在技术上我没去了解过,但是根据我自己的日常使用,这是显而易见存在的——不关机,安卓会越用越卡。。也就是说,你的安卓手机能做到2个周不重启吗?卡死你!但iOS和WP能做到。这一点上已经无需多言。

QQ截图20140919213125

上面摘录的内容有兴趣可以看一看。简单的说:当按下home键后,App进入后台状态,这时和安卓类似,进程真实地在后台运行,5秒过后,进入挂起状态,这时App彻底被关闭,完全不占用系统资源。而这5秒的时间对大多数App而言很充裕了,足以储存当前状态供以后恢复使用。但有的软件5秒的后台时间不够用,比如UC需要长时间的后台下载,于是UC就可以向苹果申请更长的后台运行时间。当然,苹果会审核你这个App是否真的需要这么多的后台时间。Eg. 一个单机游戏申请需要5分钟的后台时间,是肯定会被苹果拒绝的。

有了以上保障,iOS的后台就非常科学了,不会有不需要的应用在后台消耗资源,再退一步,iOS只要在后台关闭了App,该App就完美的死掉,绝无自启的可能。总之,iOS的内存机制和后台机制都比安卓高了N个等级,但为何我的评分只有4星而非满分?原因如下:

iOS淡化了“清理后台”这项工作,才不像安卓,平均每运行3个App就要清理一次,每次锁屏前也要清理一次。苹果会无限的开启后台,只有当系统出现卡顿,才会从最早的后台开始清理,不用用户操心。听起来很美好不是么?但实际上却不理想,就我的使用来看,如果你开很多个后台,iOS会明显变卡,但却不会自动清理后台,只有当iOS卡到了不能忍的地步,才会自动清理最以前的后台。因此,苹果用户打开后台界面,一个个地手动清理后台的场景经常出现,所以,苹果的后台机制在这里扣分1分。

我在这里不是希望苹果在后台界面加一个一键清理的按钮,这有悖苹果的风格,我希望苹果能更敏感地触发自动清理,不要等到卡到不行再清理,这样用户不用手动删后台也能很顺畅。接下来谈WP奇葩的假后台,我查了好多资料总算弄明白了其原理。

QQ截图20140919204325 QQ截图20140919204342 QQ截图20140919204355

WP的伪后台有利于流畅性的提升,也能很好的杜绝耗电和跑流量,但是这种伪后台真的是在一些方面影响了用户的使用,所以2分不谢。

我认为WP可以对那些有需要的App特殊处理,支持后台,其实也就是苹果那种模式。其次,WP的推送只支持网络推送,iOS还支持本地推送,App可以向iOS申请在某时某刻,在通知栏中显示某样的通知,如果WP也支持这样,就完美解决计时器这些问题了。

 

8 thoughts on “我在技术层面对 iOS,WP,Android 的横向对比

    1. 对,这次应该会迎来最重大的一次更新,希望如此,到时我手机又有用了

  1. 纠正下,ios不能归为真后台,很多第三方程序更偏向于假后台。WP8启用的快速恢复,也让墓碑机制更好用。而大多数软件锁屏可以实现真后台。

  2. mark //@CAB陈:纠正下,ios不能归为真后台,很多第三方程序更偏向于假后台。WP8启用的快速恢复,也让墓碑机制更好用。而大多数软件锁屏可以实现真后台。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注