"A program működése leállt" - iOS vs Android küzdelem újratöltve
Bár ezen a blogon most már igyekszünk elkerülni azt a bizonyos forró kását, amely az Android kontra iOS körül forrong, de vannak olyan horderejű dolgok, amelyekről mégiscsak illik említést tennünk. Ilyen például egy, a Crittercism mobil alkalmazásokat vizslató cég által nemrégiben nyilvánosságra hozott tanulmány.
A fentebb említett cég arra volt kíváncsi, hogy a napjainkban használt igen sokféle iOS és Android verzióval a Föld felszínén, vajon melyik operációs rendszer hajlamosabb az összeomlásra, és azon belül is annak mely verziója. A Crittercism emberei összesen 23 iOS és 33 Android operációs rendszeren végezték a kísérleteiket tavaly december 1-től kezdve egészen15-éig.
A legnagyobb arányú összeomlással büszkélkedhető operációs rendszer pedig nem más, mint... dobpergés...
az iOS 5.0.1, amely 28,64%-ban volt felelős az összes iOS-en történt lefagyás miatt. Ugyanakkor a korábbi verziók is elég gyakran beadták a kulcsot, példának okáért az iOS 4.2.10 volt a bűnbak 12,64%-uknál, a 4.3.3 pedig 10,66%-nál. További érdekesség még a különböző Apple eszközök megoszlása ezen adatok mögött, hiszen amíg a leállások 10,72%-a iPaden, 14,87%-a iPod Touchon történt, addig a maradék 74,41% iPhone-okon oszlott szét. Hogy miért is érdekesek még ezek az adatok? Azért mert láthatjuk belőlük, hogy sok Apple iPhone tulajdonos veszi a fáradtságot, hogy frissítse az operációs rendszerét, míg néhányuknak eszébe sem jut ilyesmi.
De milyen okai is lehetnek ezeknek az összeomlásoknak? A Crittercism vezérigazgatója szerint ezeknek több forrása is lehet. Első körben ott van a hardver: a helymeghatározós, avagy GPS szolgáltatások, kamerák szoktak bezavarni, de néha az sem mindegy, hogy a telefon 3G-n, vagy WiFi-n keresztül kapcsolódik az internethez, vagy egyszerűen csak nem megfelelően kapcsol át egyikről a másikra. Probléma lehet még néhány eszközön a nyelvi támogatással is, de ott vannak még azok memóriaproblémák is, ahol egy-egy alkalmazás túl sokat használ belőlük. A szoftveres részről főként olyan, harmadik fél általi szolgáltatások akadnak, amelyeket a fejlesztők építenek bele a programjaikba az elemzésektől kezdve a hirdetésekig mindenféle célzattal.
„Valójában ez [az összeomlás] lehet akár hardveres és szoftveres probléma is egyszerre, amelyekre a fejlesztők vagy reagálnak, vagy sem.” - mondta el a vezérigazgató, Andrew Levy. Ez leginkább az iOS-nél jelenthet problémát, mivel annak felhasználói nagyon ritkán frissítik az alkalmazásaikat, ami gondot okozhat. Androidnál viszont a felhasználók beállíthatják, hogy automatikusan frissüljenek a programok, így kiküszöbölve ki néhányat a lehetséges problémák közül.
Melyik platform omlott össze tehát gyakrabban, az iOS, vagy az Andoid? Ha vetünk pillantást a fentebbi, „Crashes by OS Version Normalized” (Összeomlások operációs rendszerek szerint csoportosítva) kördiagramra, tisztán láthatjuk, hogy az iOS „termelte” a leállások 75%-át. Hogy hogyan jött ki ez az eredmény? A cég 214 millió alkalmazásindítást tesztelt le tavaly novemberben és decemberben azon programok közül, amelyek az ő szolgáltatásukat használják. Ezen (el)indítások száma körülbelül 3-szor akkora volt az iOS rendszeren (162 millió), mint az Androidén (52 millió), de az adatokat úgy rendezték össze, hogy kiderüljön: milyen gyakran omlanak össze a rendszerek minden egyes iOS és Android alkalmazásra levetítve.
Négy csoportba sorolták az összes alkalmazást, amelyekből az első negyedbe kerültek közülük a legjobb/-népszerűbbek, amelyek elindításakor az Androidos verziók az esetek 0,15%-ában, míg az iOS-nél 0,51%-ban bizonyultak instabilnak. A programok második negyedrészénél az Android 0,73%-ot, míg az iOS 1,47%-ot szerzett, a harmadik negyedrészben lévők pedig Android esetében 2,97%-ot, iOS-nél pedig 3,66%-ot „értek el”.
Még mielőtt az Apple fanok dühödten ragadnák magukhoz a (jobb esetben) billentyűzetet, illik megemlíteni, hogy az iOS 5 épp csak októberben jelent meg, amíg az Android 4.0-t még csak elég szűk körben indították útjára a tanulmány készültekor. „Úgy gondolom, hogy mivel az Ice Cream Sandwich és az új Nexus telefon is épp most [a tanulmány ideje alatt] jelent meg, feltételezhetjük, hogy ugyanez a helyzet fog előállni [az Androidnál], mint ami most történt [az iOS-szel].” - nyilatkozta Levy.
Mindennek ellenére a dolgok jelen állása szerint az iOS omlik össze gyakrabban („lényegesen többször” - Levy szavaival élve). A vezérigazgató hozzátette még, hogy érdemes megfigyelni azt is, hogy a legkedveltebb kategóriában lévő alkalmazások kevesebbszer adják be a kulcsot, mint a harmadik negyedrészben találhatóak, ami bizonyítja, hogy ha a fejlesztők megvizsgálják a tőlük kapott adatokat, hatékonyabban tudják fejleszteni a programjaikat, így adva kevesebb esélyt a hasonló problémáknak. Továbbá, az Androidon lévő legnépszerűbb alkalmazások csupán harmadannyiszor mondták fel a szolgálatot, mint az iOS-en lévő társaik. Viszont amíg a második negyedrészben lévő programok esetében az Androidosok már csak fele annyiszor omlottak össze, mint az iOS-esek, a harmadik negyedrészben már elhanyagolható volt a két rendszer közötti különbség. Mindezek arra engednek következtetni, hogy az Androidos fejlesztők jobb munkát végeznek a hibaelhárítás területén – amelynek miértjére egyelőre maga Levy sem tudott fényt deríteni.
Forrás: PhoneArena via Forbes
A bejegyzés trackback címe:
Kommentek:
A hozzászólások a vonatkozó jogszabályok értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a Felhasználási feltételekben és az adatvédelmi tájékoztatóban.
lacam · http://copyblog.blog.hu/2012/02/07/valentin_napi_sms_mester 2012.02.08. 09:49:08
no mail, no problem 2012.02.08. 09:51:52
Yarner · http://androlib.blog.hu 2012.02.08. 10:11:28
Amúgy engem őszintén az lepett meg, hogy csak ilyen alacsony az érték, mindenképpen 5% alatt van a fagyási arány - meg érdekes, hogy az ipades appokat mennyivel stabilabban összerakták (vagy csakott kevesebb az OS verzió?)
a rettegett drótos 2012.02.08. 10:29:17
kuzzikan 2012.02.08. 11:35:57
A másik meg, hogy ez mi a pöcsöm? Én használtam mindkét oprendszert, ne mondja már nekem senki, hogy létezhet olyan REÁLIS értékeket mutató statisztika, ahol nem az android felé billen az összeomlások mérlege, kapjatok már az agyatokhoz.
Még azt is gyanítom, hogy az android mivel felajánlja, hogy küld-e az ember reportot ugyebár az FC-ről, és sokan ugyebár ezt helyből elutasítják, mert a f*szomse alapon, azok bele se kerültek ebbe a statisztikába. Meg akkor már eszébe jut az embernek az is, hogy FC nélküli sima exit crash szintúgy nemjelenik meg sehol. Így reális is lehet a kép...
szmoker (Homo Trollicus) 2012.02.08. 11:42:33
Droidon még a saját system service-k is képesek összeomlani, tapasztaltam.
Droid össze tud rogyni úgy, hogy restart kell a gépnek, ios-nél sosem volt még ilyen. Az uptime-m több mint egy hónap.
Gwendir 2012.02.08. 12:00:17
kuzzikan 2012.02.08. 12:26:43
Androidon sokan ismerik szerintem, amikor hívják és elszáll a phone.apk, vagy a messaging.apk és elvesznek az sms-ei, vagy sorolhatnám még, iOS-en eddig a vibert láttam csak megzuhanni, azért szerintem össze sem hasonlítható.
Tudom, hogy a cikk eleje megemlíti, hogy nem flamemaker postnak szántad, csakhát igazából még mindig nem döntöttem el, hogy sírjak, vagy röhögjek ezen a csodás 'statisztikán' :)
Gwendir 2012.02.08. 12:32:48
Burwor · http://loot.blog.hu 2012.02.08. 13:37:40
a rettegett drótos 2012.02.08. 14:07:06
Tehát: ezek alapján kihozni ezt vagy azt az oprendszert "győztesnek", baromság. Magát a hibajelző algoritmust lefikázni (@kuzzikan) az alapján hogy nem a nekünk tetsző eredményt hozza: szintén baromság. Ez nem erről szól, ez egy eszköz a fejlesztők kezében, millió statisztikai lehetőséggel.
Tomi from Space · http://bodybuilding.blog.hu 2012.02.08. 14:58:09
a rettegett drótos 2012.02.08. 18:40:16
JoeMiller 2012.02.10. 01:26:47
3és fél éve használok iPhone-t és az elmúlt fél évben a 3. androidos tab-ot(Huawei Ideos s7 slim, Samsung Galaxy 10.1v, Vodafone smart tab7), a fél év alatt nagyságrendekel többször fagyott/indult ujra az Android, mint az iPhone-ok az elmúlt 3 és fél évben összesen.... Statisztika....
jocóka 2012.02.11. 22:22:57
bioLarzen 2012.02.12. 01:32:10
Nyilván nagyon kicsi az esélye, hogy egymás után két hibás iPhone-t fog ki egy ember (egyiket se ő rontotta el, elég jól ért az elektronikához) - vele mégis megtörtént.
Mondom, van ilyen.
bio
JoeMiller 2012.02.12. 02:00:16
JoeMiller 2012.02.12. 02:11:46
Ez nem vélemény, csak tapasztalat.
bioLarzen 2012.02.12. 19:54:36
Az igazság meg, ahogy az már lenni szokott, gondolom most is valahol középen van ;)
bio
JoeMiller 2012.02.12. 20:28:50
Én pl. nagyon kedvelem a Samsung termékeket. Már az ősNokiás időkben is többre tartottam a dél koreikat, amikor mindenki lehurrogott...
Most azonban az iOS-t és Mac OSX-et használva, azt kell mondanom, hogy ha a szoftver és hardver egy kézben van, az megérződik. Én nagyon szorítok a Samsung Bada-jának!
bioLarzen 2012.02.12. 21:16:38
bio
JoeMiller 2012.02.12. 21:34:43
Vettem már WP7-es, Bada-s és Androidos telefont, mindegyikből "csúcsverziót", de az iPhone működési finomsága, a különbség "suhintás" és "gördítés" és lapozás, az "érzékenység"... az valahogy nagyon más.
Ez a tablet is, amit most használok(Vodafone(ZTE) smart tab7) hardveresen abszolut a csúcskategóriának számít. Nem is rossz, de köze sincs finom kezelhetőségben a hardveresen joval gyengébb iPhone 4-eshez.
JoeMiller 2012.02.13. 14:46:22
bioLarzen 2012.02.13. 18:52:22
De, ha végigolvasod a kommentjeidet, ez jön le belőle:
- nálad fél év alatt, amióta van összehasonlítási alapod, nagyságrendekkel többször indultak újra/fagytak le az androidos cuccok, mint az iPhone;
- bizonytalanabb az android rendszer - szerinted ez a rendszer "ilyen";
- bár az iPhone-t "NAGYON" használod, az androidos kütyüidet pedig csak netezésre, e-mailre, mégis sokkal többet hibáznak;
- szereted a Samsung-cuccokat, viszont az iOs/MacOSX óta úgy gondolod, az az igazi, ha a szofvter és a hardver "egy kézben van" (vagyis, gondolom, azonos gyártótól jön)
- felhasználói élmény terén pedig semmi sem hasonlítható az iOS-hoz.
Félreértés ne essék, ezen megállapítások egyikét sem vitatom - mert nekem nincs összehasonlítási alapom. Mivel neked van, elfogadom, amit írsz, mert nem úgy tűnnek a hozzászólásaid, mintha nem őszinték lennének. Semmi gond nincs ezzel sztem.
De tényként azért nehéz lenne tagadni, hogy minden, amit írtál, az Aple-istálló felé billenti a mérleg nyelvét... Amivel, mondom még egyszer, semmi baj sincs, nem is vitatom őket - de ettől még tény ;)
És hiszed vagy sem, tényleg nem kötekszem, mert nem érzem úgy, hogy "védenem" kéne az androidot - hisz én csak használom :)
bio