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

5、软件机制

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

 

惯例先谈安卓,安卓的apk与iOS的ipa实际都是zip包,当手机安装时,iOS会将压缩包解压到手机,而安卓只会将压缩包直接拷贝进去,运行的时候才会进行解压,而iOS就能直接运行。究其原因,iOS的ipa是编译好的二进制文件,但是安卓的apk则是未经编译的“源代码”,运行时才进行逐行解析。这就是安卓吃配置的重要原因!而谷歌在一直解决这个问题,在4.4中把最底层的软件机制大改了一番,推出了ART模式,实际就是把解析器换成了编译器,不过现在看来兼容性还不好,得看今后Android_5.0的表现了。

下面介绍iOS的沙盒机制,WP用的也是这种模式:

图片1

正如上图所示,每一个App都处于一个沙盒当中,他们互相独立,互不干扰,甚至不能检测到手机上是否安装了某个软件。这是一个相当伟大的设计,无论是从安全性,还是利于管理方面。关于利于管理,请看下图:

QQ截图20140919204422

·因此“利于管理”怎么来的?

举个例子,要更新某个App,只需要覆盖沙盒中的xxx.app文件夹,而Documents和Library不动,即可保证数据不丢失。再举个例子,所有App的数据都整齐地放在自己的沙盒中,不会混在一起,请回顾安卓那混乱不堪的/sdcard目录。。。要卸载App直接将整个沙盒删除,不像安卓那样还留有大量垃圾。(这也是让我换掉安卓的另一个重要原因

  • WP和iOS都是4分?

他们用的都是沙盒机制,比安卓领先太多,原本应该5分的,不过iOS在同步文件方面的不便使其扣分,比如用户想用QQ影音看视频,需要先打开同步软件,找到QQ影音的沙盒,把视频放进去。而WP和安卓都可以随意拷到某目录下,然后用播放器打开。

WP则是由于沙盒之间彻底断绝交流,不方便。苹果好像是从iOS4开始就有了open in功能,虽然App不能读取互相的文件,但是可以调用对方,比如邮件收到的图片可以用美图秀秀编辑UC下载的电影可以用播放器观看。但是最实用的功能是QQ快捷登陆微博绑定,如果安装了客户端并登陆过,就可以瞬间完成绑定,不用输密码。现在ios安卓都是这样,不过WP做不到

 

6、输入法

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

 

安卓:各种输入法随便用,方便,必须满分。

iOS:原装的不行,越狱后可以安装各种输入法和安卓无异,但是首先操作门槛高,安装和更新都得去Cydia,小白不会,其次输入法采用SubstrateAddons插件的形式加载,相比安卓的直接替换掉原本的输入法,会有系统流畅度的损失。综上所述,iOS评分三星。

WP:WP只有官方输入法,其他使用任何技术手段都不能装上,官方输入法和iOS的原生差不多,也不能说太差,但与国产输入法还是很有点差距,现在发现2个不好的地方:A.弹窗口上有多个输入框时,没有跳到下一个的按钮。B.输入数字时没有九键模式,依旧是全键盘。

 

7、界面美观和合理性

声明:每个人的审美都不同,以下只是我的个人观点。

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

QQ截图20140919204459

于是接下来秀秀我那漂亮的WP界面,再吐槽下WP不佳的易用性。

QQ截图20140919204519

8、系统更新

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

iOS的更新频率算是很高的,每两年升级一次主版本,改变一次世界,然后2年之间不断地完善和升级功能

WP更新频率较低,除非是出了重大漏洞,否则仅仅是大版本升级,WP7到WP8到WP8.1,不过每一次升级都会给大家全新的感受

安卓系统升级这方面就呵呵了,手机厂商发布完手机便放下了,毕竟每月都会发布新手机的厂商们如果还去维护以前的手机,太消耗人力了。当然,那些想要把自己的名声打造出来的手机是一定会持续维护的,比如HTC one, 华为P, 三星Glalxys, 小米

 

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

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

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

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

发表回复

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