Board logo

标题: Android 3.1和iOS 5以及WP7.1 Mango对比 [打印本页]

作者: jun4rui    时间: 2011-6-10 13:38     标题: Android 3.1和iOS 5以及WP7.1 Mango对比

posted by wap, platform: Chrome

ugmbbc发布于 2011-06-10 13:15:21|1773 次阅读 字体:大 小 打印预览      

感谢手机软件开发的投递
目前就发布时间来看 Android 3.1已经发布,iOS 5还要过几个月等iPhone 4S上市,而WP7的芒果估计要到9月份了。很多开发者对Android 3.1、iOS 5和Windows Phone 7.1 Mango之间新特性的对比还不是很清楚。下面就三大平台的最新版开发特性作对比:



1. NFC移动支付,目前Android 2.3开始就支持NFC,而iOS 5仍然没有动作,而可怜的Windows Phone 7.1 Mango似乎还不知道NFC是何物。
【这个东东超好玩,别以为国内不支持,S1已经有人读取了公交卡和公司门卡的数据,直接用二儿子替代这两者了】

2. ADK开发,对于周边硬件的开发,Google Android提供了ADK开发包,我们可以当做是一个USB的扩展辅助,帮助Android识别其他设备的USB通讯协议,如果哪天Google整出个类似DDK那就更有意思了,而iOS似乎只对知名厂商提供支持和授权,WP7.1这些还看不到任何迹象,最终应该还是只有OEM能开发吧。

3. 多任务支持,Android与生俱来就支持多任务,这似乎也是Linux的优势,而iOS从4开始支持伪多任务,就是让当前线程挂起处于休眠状态,处理完其他任务后再唤醒,这样iPhone一直无法挂QQ,不过Windows Phone 7.1开始支持多任务和Android一样,可以挂QQ了。

4. 来电控制,Android提供了开放的API,可以开发来电防火墙,显示归属地,或者是处理自己的应用当来电时保存状态,挂断电话后的状态做处理,而iOS必须越狱并使用非官方SDK方式实现,目前Windows Phone Mango对电话方面没有任何支持,而早期的Windows Mobile我们可以方便的处理RIL层,似乎微软现在封闭了。

5. 高性能计算,Android从1.5开始支持NDK,可以使用C/C++开发性能敏感的算法或3D GL图像相关的显示,从NDKr5开始支持精简的C++ STL标准库,iOS使用的Objective-C也可以很好的支持ISO C和C++,不过目前WP7只能用C#或VB.NET这样托管语言编写,而早期的Windows Mobile是支持Dot Net Framework和Native C开发的,似乎高端的体验度要大打折扣了。



6. 界面定制,Android可以很轻松灵活的更换界面主题,而iOS的封闭官方是不允许的,WP7由于界面比较简洁功能较单一,并不是很有竞争力,至少Android变身iOS和WP7的界面来说很轻松,而桌面的Widget小插件的趋势和优势已经显现出来。微软作为小插件的领跑者早在Windows Vista推出了Gadget的侧边栏小插件开发接口,但这一概念似乎在Windows Phone上荡然无存。

7. 固件升级,Android目前的固件升级是比较头疼的,由于厂商较多,改变的更多,硬件的限制不是很严格导致固件不统一,目前Google不开放Android honeycomb的代码也是防止山寨厂商推出低配的平板降低Android 3.x的体验度,而iOS的更新还是比较频繁的,但大的改变并不是很多,有些更新对于一般人可以忽略不计,而Windows Phone的更新目前存在危险,Nodo更新导致部分WP7手机变砖等问题这让微软官方很难堪。



整体而言,目前Google Android从新特性和发展已经完全领跑了移动市场, 而微软似乎除了界面的改变适应电容式触控外,变得更封闭更不完善了,iOS仍然走老的路线,在产品线上有些单一,而微软虽然得到了硬件厂商的支持,但软件就老版本的Windows Mobile来说仅仅是CE的版本号升到了7.0换了皮肤和中间件,较过去去除了C/C++开发,增加了XNA这样的游戏开发框架,目前来说前途还不是很明朗。
作者: shiningfire    时间: 2011-6-10 13:42

posted by wap, platform: iPhone

看看
作者: 凤凰    时间: 2011-6-10 13:46

posted by wap, platform: iPhone 3GS

喜欢jun的科技文章
作者: spike83    时间: 2011-6-10 13:49

感觉这个文章稍微片面了一点
作者: xu33    时间: 2011-6-10 13:52

posted by wap, platform: Chrome

求一的方法
作者: jun4rui    时间: 2011-6-10 13:55

posted by wap, platform: Chrome
引用:
原帖由 @xu33  于 2011-6-10 13:52 发表
posted by wap, platform: Chrome

求一的方法
有好几种软件,可以将公交卡之类的资料读出来,然后存放在手机里面,到时候用一下,就相当于刷卡了。

当然那,要NFC技术的卡才能读,别的卡读不出来的,所以并不能通吃市面所有的卡
作者: migiry    时间: 2011-6-10 14:04

android全面制霸
作者: popboy139    时间: 2011-6-10 14:07

只要看了楼主ID 不用看也能明白文章内容 android无敌 ios一般般 WP7垃圾
作者: mayokaze    时间: 2011-6-10 14:28

剥去壳子来说“linux无敌 darwin一般般 wince垃圾”并没说错
但是消费产品不是拼技术力,要纯拼技术力在正统BSD面前linux内核代码质量都是战斗力5
不过我也看好Android和WebOS在工业级的表现,傻逼wince早该死了
作者: 焚岚    时间: 2011-6-10 14:32

3. 多任务支持,Android与生俱来就支持多任务,这似乎也是Linux的优势,而iOS从4开始支持伪多任务,就是让当前线程挂起处于休眠状态,处理完其他任务后再唤醒,这样iPhone一直无法挂QQ,不过Windows Phone 7.1开始支持多任务和Android一样,可以挂QQ了。


其它我不大懂,不过iOS也是正统BSD家族的分支,这linux的优势在哪里?
作者: jun4rui    时间: 2011-6-10 14:34

posted by wap, platform: Chrome

webos没深入弄过,Android在工业级和可定制上应该相当犀利,最近有和定制系统有关的业务,顺便了解了一下,居然还有想定制Windows的,结果非常的渣渣渣!

反观Linux,这玩意简直就是天生为定制性做的一样啊。
作者: mayokaze    时间: 2011-6-10 14:37

引用:
原帖由 焚岚 于 2011-6-10 14:32 发表
3. 多任务支持,Android与生俱来就支持多任务,这似乎也是Linux的优势,而iOS从4开始支持伪多任务,就是让当前线程挂起处于休眠状态,处理完其他任务后再唤醒,这样iPhone一直无法挂QQ,不过Windows Phone 7.1开始支 ...
这个咱们还是别自取其辱了,当年乔老爷为了找免费苦力搞了开源的openDarwin想蹭Linus面子,人家大神不止不给面子还把Darwin贬得一毛不值顺便喷了喷BSD都是“自慰的猴子”,而且咱们这darwin也不是啥正统BSD,属于mach和BSD的杂交品种只不过接口上完全兼容BSD
作者: Gabrie_l    时间: 2011-6-10 14:47

引用:
原帖由 jun4rui 于 2011-6-10 14:34 发表
posted by wap, platform: Chrome

webos没深入弄过,Android在工业级和可定制上应该相当犀利,最近有和定制系统有关的业务,顺便了解了一下,居然还有想定制Windows的,结果非常的渣渣渣!

反观Linux,这玩意简直 ...
你这个定制是定制什么,UI么
还是要把架构定制成NT啊
后者那你可真牛逼了
作者: jun4rui    时间: 2011-6-10 14:48

posted by wap, platform: Chrome
引用:
原帖由 @Gabrie_l  于 2011-6-10 14:47 发表
你这个定制是定制什么,UI么
还是要把架构定制成NT啊
后者那你可真牛逼了
UI和系统模块
作者: u571    时间: 2011-6-10 15:00

多任务这个东西就是双刃剑,没多任务很不方便,但是android软件很多装了以后开机就自运行,甚至有的点了退出还驻留进程。你要懂用任务管理器或者钛备份那根本不是问题,但对我老婆这种用诺基亚都不会设置上网的人来说android绝壁是不敢让她用的
作者: cc0128    时间: 2011-6-10 15:01

求android当公交卡的帖子。。
作者: jun4rui    时间: 2011-6-10 15:03

posted by wap, platform: Chrome
引用:
原帖由 @u571  于 2011-6-10 15:00 发表
多任务这个东西就是双刃剑,没多任务很不方便,但是android软件很多装了以后开机就自运行,甚至有的点了退出还驻留进程。你要懂用任务管理器或者钛备份那根本不是问题,但对我老婆这种用诺基亚都不会设置上网的人来说 ...
这是的,现在有些程序开发得太烂了,明明没有运行,也不需要常驻内存,装好以后直接就一个几M大的进程跑在内存里面了。这种程序多来几个是让人不爽……

昨晚有个熟人要我推荐平板,其实他的潜台词就是要买Android,我说,你用Windows会自己装系统吗?不会的话买iPad去吧,Android不适合你。
作者: 田中健一    时间: 2011-6-10 15:07

posted by wap, platform: HTC (TOUCH HD2)

看这文,安桌已经统治世界了。
作者: blusia4    时间: 2011-6-10 15:23

我也想知道手机怎么代替公交卡
作者: u571    时间: 2011-6-10 15:25

引用:
原帖由 jun4rui 于 2011-6-10 15:03 发表
posted by wap, platform: Chrome

这是的,现在有些程序开发得太烂了,明明没有运行,也不需要常驻内存,装好以后直接就一个几M大的进程跑在内存里面了。这种程序多来几个是让人不爽……

昨晚有个熟人要我推荐平 ...
所以现在这个问题已经成android最大的软肋,MOTO之前所说android应用导致报修量上升也不无道理。

google再不重视这个问题必然会影响未来android的发展,这样搞法四核+2GB内存也经不起折腾。。。
作者: tantan11    时间: 2011-6-10 15:27

posted by wap, platform: UC

wp要杯具了吗?
作者: u571    时间: 2011-6-10 15:28

引用:
原帖由 blusia4 于 2011-6-10 15:23 发表
我也想知道手机怎么代替公交卡
天翼有专门的公交卡,支持android手机,江苏全省都能用
作者: sarion    时间: 2011-6-10 15:31

出的早有个球用,被苹果一抄,果青一炒,血洗你机器人妥妥地
作者: sarion    时间: 2011-6-10 15:32

引用:
原帖由 田中健一 于 2011-6-10 15:07 发表
posted by wap, platform: HTC (TOUCH HD2)

看这文,安桌已经统治世界了。
非人类的世界吗?233333333333333
作者: jun4rui    时间: 2011-6-10 15:34

posted by wap, platform: Chrome

我也觉得是个问题,但是我觉得这问题Google恐怕不会主动解决。还是会像PC一样,靠用户交流、看评测这种方式把一些有问题的程序曝光,大家用得少了,自然会影响开发者改进。
作者: FoxfoO    时间: 2011-6-10 16:05

引用:
原帖由 jun4rui 于 2011-6-10 15:34 发表
posted by wap, platform: Chrome

我也觉得是个问题,但是我觉得这问题Google恐怕不会主动解决。还是会像PC一样,靠用户交流、看评测这种方式把一些有问题的程序曝光,大家用得少了,自然会影响开发者改进。
如果和pc一样就糟了~~~多少软件有事没事都想占领桌面,全tm都开机自启动
要关闭这个选项得找老半天
作者: shangchi    时间: 2011-6-10 16:14

引用:
原帖由 cc0128 于 2011-6-10 15:01 发表
求android当公交卡的帖子。。
http://bbs.saraba1st.com/2b/read-htm-tid-689652-page-1.html
不过看下来似乎没几个人成功的
作者: u571    时间: 2011-6-10 16:14

引用:
原帖由 jun4rui 于 2011-6-10 15:34 发表
posted by wap, platform: Chrome

我也觉得是个问题,但是我觉得这问题Google恐怕不会主动解决。还是会像PC一样,靠用户交流、看评测这种方式把一些有问题的程序曝光,大家用得少了,自然会影响开发者改进。
要解决其实不难

1. 安装时候自启动软件进行强制提示,用户确认之后才能自启动

2. 对于退出之后还在内存驻留进程的软件菜市场加上醒目标示。

3. 加入3.1这种可视化任务管理器,自己在运行程序全部以可见图标显示,自己想结束哪个自己很容易就能结束掉。

其实说白了就是让用户更简单更直观的查到自己手机的运行状态

[ 本帖最后由 u571 于 2011-6-10 16:17 编辑 ]
作者: dzgxg    时间: 2011-6-10 16:39

我就想知道今年安卓能不能出一个相对完善的平板,感觉eee和a500用的这个cpu好像不太行
作者: survivorcn    时间: 2011-6-10 16:40

posted by wap, platform: Nokia (E66)

看下来wp7已经死路一条了
作者: cc0128    时间: 2011-6-10 16:44

引用:
原帖由 shangchi 于 2011-6-10 16:14 发表



http://bbs.saraba1st.com/2b/read-htm-tid-689652-page-1.html
不过看下来似乎没几个人成功的
读出公交卡了。只是内容识别不了
作者: 飘雪无痕    时间: 2011-6-10 17:01

这类文章一句话就可以概括  Android开放 所以赢了
作者: FoxfoO    时间: 2011-6-10 17:04

引用:
原帖由 u571 于 2011-6-10 16:14 发表



要解决其实不难

1. 安装时候自启动软件进行强制提示,用户确认之后才能自启动

2. 对于退出之后还在内存驻留进程的软件菜市场加上醒目标示。

3. 加入3.1这种可视化任务管理器,自己在运行程序全部以可 ...
越来越需要有使用技能的用户了~~~
作者: fatehe    时间: 2011-6-10 17:05

posted by wap, platform: Firefox

试了下defy运行nfc
报错!
估计要机型支持。
作者: u571    时间: 2011-6-10 17:11

引用:
原帖由 FoxfoO 于 2011-6-10 17:04 发表

越来越需要有使用技能的用户了~~~
总比现在自己用第三方软件搞简单多了
作者: jun4rui    时间: 2011-6-10 17:17

posted by wap, platform: Chrome
引用:
原帖由 @fatehe  于 2011-6-10 17:05 发表
posted by wap, platform: Firefox

试了下defy运行nfc
报错!
估计要机型支持。
!@#¥%……&~!@#¥!@#¥%……
作者: kmlzkma    时间: 2011-6-10 17:32

posted by wap, platform: Chrome
引用:
原帖由 @jun4rui  于 2011-6-10 14:34 发表
posted by wap, platform: Chrome

webos没深入弄过,Android在工业级和可定制上应该相当犀利,最近有和定制系统有关的业务,顺便了解了一下,居然还有想定制Windows的,结果非常的渣渣渣!

反观Linux,这玩意简直 ...
你除了卖手机,还定制系统?好厉害。。
作者: kamuiyay    时间: 2011-6-10 17:58

posted by wap, platform: SAMSUNG (Nexus S)

公交卡应该都是加密的,所以肯定没法复制。门禁卡什么的只要是nfc应该都可以 除非你公司搞加密
作者: jun4rui    时间: 2011-6-10 18:02

posted by wap, platform: Android
引用:
原帖由 @kmlzkma  于 2011-6-10 17:32 发表
posted by wap, platform: Chrome

你除了卖手机,还定制系统?好厉害。。
我过去就是作开发的,偶尔捞点外快嘛
作者: 舟易行    时间: 2011-6-10 18:31

posted by wap, platform: UC

君妹以前搞JAVA的啊?另外问一下君妹谷果3G能买不?
作者: Gabrie_l    时间: 2011-6-10 19:23

“一个所谓的做开发的对一个连开发环境都不完善统一的平台用自我妄想自我暗示的方法认为其已经征服世界。”
作者: jun4rui    时间: 2011-6-10 19:24

posted by wap, platform: Chrome
引用:
原帖由 @舟易行  于 2011-6-10 18:31 发表
posted by wap, platform: UC

君妹以前搞JAVA的啊?另外问一下君妹谷果3G能买不?
Google 3G是虾米啊?
作者: 舟易行    时间: 2011-6-10 20:57

posted by wap, platform: UC
引用:
原帖由 @jun4rui  于 2011-6-10 19:24 发表
posted by wap, platform: Chrome

Google 3G是虾米啊?
Gooapple 就是这几天比较火热的深度定制android2.2高仿IP4,国产山寨
作者: jun4rui    时间: 2011-6-10 20:59

posted by wap, platform: Chrome

就是这个啊?我只是觉得这货不见得比V880强啊,价格肯定比V880贵。就是样子像苹果。

性价比的角度看,不值得买。
作者: 舟易行    时间: 2011-6-10 21:31

posted by wap, platform: UC
引用:
原帖由 @jun4rui  于 2011-6-10 20:59 发表
posted by wap, platform: Chrome

就是这个啊?我只是觉得这货不见得比V880强啊,价格肯定比V880贵。就是样子像苹果。

性价比的角度看,不值得买。
这个谷果据说运存512,摄像头500W,应该比V880流畅吧,还是有一定性价比的吧。再者V880外形山寨感爆强,
作者: kknd2005    时间: 2011-6-10 21:35

5. 高性能计算,Android从1.5开始支持NDK,可以使用C/C++开发性能敏感的算法或3D GL图像相关的显示,从NDKr5开始支持精简的C++ STL标准库,iOS使用的Objective-C也可以很好的支持ISO C和C++,不过目前WP7只能用C#或VB.NET这样托管语言编写,而早期的Windows Mobile是支持Dot Net Framework和Native C开发的,似乎高端的体验度要大打折扣了。

看到这条时我就知道作者是几斤几两了,理论和实际完全是两回事
作者: jun4rui    时间: 2011-6-10 22:01

posted by wap, platform: Chrome
引用:
原帖由 @舟易行  于 2011-6-10 21:31 发表
posted by wap, platform: UC

这个谷果据说运存512,摄像头500W,应该比V880流畅吧,还是有一定性价比的吧。再者V880外形山寨感爆强,
我觉得买个山寨,还不如买个低端WP7,山寨配置再高也没用
作者: 舟易行    时间: 2011-6-10 22:48

posted by wap, platform: UC
引用:
原帖由 @jun4rui  于 2011-6-10 22:01 发表
posted by wap, platform: Chrome

我觉得买个山寨,还不如买个低端WP7,山寨配置再高也没用
我就是买来发短信的啊,WP7复制粘贴太来福四代了。我还是等别人当那山寨的小白鼠吧




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0