iOS应用比Android应用更容易崩溃?

最新ubuntu/linux/开源新闻或者其它IT相关资讯
回复
头像
vikyzhang
帖子: 677
注册时间: 2010-10-18 14:39
联系:

iOS应用比Android应用更容易崩溃?

#1

帖子 vikyzhang » 2012-02-04 12:55

摘要:有一篇文章(英文)讲述了iOS应用是如何比Android应用更容易崩溃的。我不准备描述那整个的细节——它已经做了——但这确实引起了一个关于这两个移动操作系统分别是如何处理应用崩溃和升级的的话题。

图片
来自那篇文章的数据的一个图例

在我们开始之前,我得承认自己对这两在移动操作系统的个人体验明显与那篇文章的研究结果和数据一致的。在我的Galaxy SII上,在过去的几个月里,我大概看见了两至三个应用崩溃;而我的iPad则每周都有数个应用崩溃。当年我仍然用的是3GS的时候,情况也一样。当然,你的个人体验可能不同。
这儿有趣的一个话题是,Android和iOS处理应用崩溃的方式很不相同。在iOS上,应用崩溃时没有任何提示;你只是被跳转到了主界面。在Android上,你得到的是强制关闭对话框。iOS简洁的崩溃处理方式也有其意义,但个人感觉,更喜欢在崩溃时得到告知,注意这只是个人感觉。不被告知的应用崩溃,让人并未意识到应用已经崩溃;“我一定是按了Home键或做了什么事”(让用户感觉是自己犯的错误!)。
于是在此,如果我们假设那篇文章中的数据反映的是事实——那为什么iOS应用比Android应用更容易崩溃呢?我所想到的一个非常大的差异是,Android应用能在后台默默地更新(如果在安卓市场中被允许),而iOS应用则必须手工更新。每当别人递给我他们所用的iPhone的时候,我常常发现他们是从不更新应用的。
再者,Android开发者在市场上更新他们的应用比iOS开发者更加简单。谷歌对其市场管控得松很多,开发者们可以瞬间推出他们的更新,迅速修复漏洞。在iOS上,每一个更新都得经过层层认证,开发者趋向于等到有了足够量的变更时才去更新。更少的更新,意味着漏洞会在iOS设备上被放任更久。以上这些都表明,经营应用商店并有绝对的对与错的方式。
当然,那篇文章中所给的数据还存在着许多的如果和但是,因此请不要将它当作某种清晰的、公认的事实来接受。不过,由它引起的话题是很有意义的。

转载请注明:Linux人社区>英文资讯翻译专版.编译

英文原文:
图片 Do iOS Applications Crash More Often than Android Applications?
posted by Thom Holwerda on Fri 3rd Feb 2012 23:43 UTC
图片There's an article making the rounds right now about how applications on iOS crash more often than applications on Android. I'm not going to detail the entire methodology - the article itself does so - but it does raise an interesting talking point about how both mobile operating systems handle application crashes and updates.

Before we get going, my personal experience with both operating systems is definitely in line with the findings of the study and its data. On my Galaxy SII, I've probably seen like two, maybe three application crashes in the past few months, while my iPad sees several application crashes per week. Back when I still used my 3GS, the situation was the same. Of course, your personal experience may differ.
The interesting thing here is that Android and iOS handle application crashes differently. On iOS, there's no indication an application crashed; you're just dumped back at the home screen. On Android, you get the force close dialog. There's something to be said for this cleaner approach in iOS, but personally, I like to be notified of a crash, but hey, that's just me. This could mean that most people simply don't realise an application has crashed; "I must've pressed the home button or something".
So, if we were to assume the data reflects reality - why do iOS applications crash more often than Android applications? I think a very big difference is how applications on Android can silently update in the background (if enabled in the Market), whereas iOS applications have to be updated manually. Whenever someone hands me their iPhone, I often see them not updating their applications.
Furthermore, Android developers can update their applications way more easily than iOS developers can. Google is far less strict with its market, meaning developers can push updates instantly, quickly fixing bugs. On iOS, each update has to go through the certification process, meaning developers tend to wait with pushing updates to make sure they include several fixes - less updates, meaning bugs can roam free on iOS devices for longer times. All this shows that there's really no 'right' or 'wrong' way to curate an application store.
Of course, there's countless ifs and buts attached to this data, so don't accept it as some sort of clear and unprotested truth. Still, the points raised are interesting.
Linux人社区开源新闻资讯翻译专版小编。翻译来自互联网上最新的英文开源资讯,提供给大家最迅即、最忠实于原文的开源业界动态、软件更新、有用技能等等。不至之处欢迎指正![email protected]
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: iOS应用比Android应用更容易崩溃?

#2

帖子 YeLee » 2012-02-04 14:30

比较过,区别不大。
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
jtshs256
帖子: 22323
注册时间: 2010-07-19 21:41
系统: OS X

Re: iOS应用比Android应用更容易崩溃?

#3

帖子 jtshs256 » 2012-02-04 14:58

因为那是 ipad……256m……
躺平
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: iOS应用比Android应用更容易崩溃?

#4

帖子 qy117121 » 2012-02-04 15:01

jtshs256 写了:因为那是 ipad……256m……
:em04
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 [email protected]
Seven Ling
帖子: 2
注册时间: 2010-10-21 2:24

Re: iOS应用比Android应用更容易崩溃?

#5

帖子 Seven Ling » 2012-02-10 10:51

自己iphone4 没崩溃过。。
回复