Ohjelmat kaatuvat herkemmin iOS:ssä kuin Androidissa

21
Manu Pitkänen

Ohjelmat kaatuvat herkemmin iOS:ssä kuin Androidissa
Start up -yhtiö Crittercismin tutkimuksen mukaan esimerkiksi Applen iPhone-puhelimissa käytetyssä iOS-käyttöjärjestelmässä ohjelmat kaatuvat useammin kuin kilpailevassa Androidissa.

Tulos on saatu keräämällä tietoa kahden kuukauden ajan ohjelmista, joista löytyi yhtiön monitorointiohjelma. Tarkkailujakso oli viime vuoden marras-joulukuussa ja tutkimuksen aikana sovelluksia käynnistettiin yhteensä 214 miljoonaa kertaa. Eri iOS- ja Android-versiot olivat laajasti edustettuina.

Kun katsotaan millä alustalla syntyy eniten kaatumisia, saadaan selväksi ykköseksi iOS 5.0.1. Toisiksi eniten kaatuilua oli iOS 4.2.10:llä ja kolmanneksi eniten iOS 4.3.3:lla. Androidilla ohjelmat olivat kaatumisherkimmillään Android 2.3.3:lla.

Näitä tuloksia kuitenkin vääristää se, että iOS-ohjelmia käynnistettiin tarkastelujaksolla noin kolme kertaa enemmän kuin Android-sovelluksia. Kun tämä muuttuja eliminoidaan, erot tasoittuvat selvästi. IOS on kuitenkin edelleen epävakaampi alusta (alempi kaavio, ohjelmat jaettu kolmeen kastiin "paremmuuden" perusteella).




Tilaa Puhelinvertailun uutiskirje!

Lähetämme noin kerran viikossa uutiskirjeen, joka sisältää viikon ajalta tärkeimmät uutisemme.

Tilaamalla uutiskirjeemme hyväksyt sääntömme ja tietosuojakäytäntömme.

Parhaat kännykkätarjoukset

Google Pixel 9 Pro – hinta laskenut -35%

Google Pixel 9 Pro
599 € Gigantti
699 € DNA
897 € CDON

Alin hinta viikko sitten: 915 €

Google Pixel 9 Pro XL – hinta laskenut -26%

Google Pixel 9 Pro XL
699 € Gigantti
699 € DNA
749 € Elisa

Alin hinta viikko sitten: 943 €

Motorola Edge 60 – hinta laskenut -25%

Motorola Edge 60
279 € DNA
333 € Multitronic
379 € Gigantti

Alin hinta viikko sitten: 373 €

Google Pixel 9 Pro Fold – hinta laskenut -24%

Google Pixel 9 Pro Fold
1199 € Gigantti
1199 € DNA
1349 € Elisa

Alin hinta viikko sitten: 1580 €

Kommentit (21)

Ranvier
Ranvier

1

Kiinnostaisikin kuulla Apple-fanaatikkojen kommentit tästä :D Ei se iOS loppujen lopuksi olekaan niin valmiiksi hiottu kokonaisuus, kuin he väittävät.

Vastaa
yussef
yussef

3

"Applella ohjelmat toimivat eivätkä kaatuile" oli oikeastaan viimeinen Apple-fanipoikien todistetusti kumoamaton väite. Rauta ja ominaisuudethan ovat Androidin "halpisroskalla" olleet edellä jo pitkään. Mielenkiintoista kuulla iPoikien sydäntäraastavia vastineita. ;)

Vastaa
Michelola
Michelola

4

iPoikien vastaus on tietenkin että tämä on googlen rahoittama tutkimus ja tuo monitorointiohjelma oli huonosti koodattu ja/tai puolueellisesti koodattu

Vastaa
roponen
roponen

5

On ne iOS softien kaatumiset yleistyny. Vielä pari vuotta sitten se oli sellaista harvinaista herkkua jota tapahtui vain tuoreeltaan uuden iOS version kanssa päivittämättömällä ohjelmalla. Toisaalta ei se ärsyttävän yleistä ole ollut vieläkään.

Mutta Androidissa minulla kippaavat softat vielä yleisemmin ja parhaimmillaan se vetää solmuun koko luurin niin että saa käyttää akun irti että se tokenee. Onneksi sen akun saa irti. Jos iOS-vehkeet kiinteine akkuineen kyntäisivät yhtä pahasti niin niinä aikoina lähtisivät kamat lentoon.

Vastaa
JuhaW
JuhaW

6

@6 "Jos iOS-vehkeet kiinteine akkuineen kyntäisivät yhtä pahasti niin niinä aikoina lähtisivät kamat lentoon."

Ihan tiedoksi, että sitä akkua ei tarvii riuhtoa irti, vaikka se iPhonekin kyllä joskus vaatii sen "akkubuutin". Siihen on olemassa näppäimet sitä varten, jotta sen saa buutattua jumiin mentäessä. Sama toimii myös ainakin joissain Android puhelimissa ja esim. Nokian luureissa, jossa akkua ei saa irti helposti. Yleensä pelkkä pitkä painallus power nappia riittää.

Mutta itse uutisesta, täytyy sanoa, että jotenkin kyllä yllätti tämä, vaikka ne kaatumiset tosiaan on joillain softilla yleistynyt iOS5:n myötä, niin aika vähiin ne kuitenkin itsellä on ainakin jäänyt.

Vastaa
ep_
ep_

7

Aina kaikki oneafanit vetoavat, ettei Android toimi ja on pahasti fragmentoitunut. Jopa pahasti fragmentoituneessa Androidissa ohjelmat toimivat paremmin kuin muutaman laitteen kattavassa iOS:ssä. Heheh.

Vastaa
roponen
roponen

8

JuhaW, minulla Android luuri on mennyt niin jumiin ettei mikään painikkeiden päällä seisoskelu auta. IOS on ehkä kerran tai kahdesti mennyt jumiin tässä kolmen vuoden aikana, mutta aina se tokenee nappulolla.

Mitä tuohon tihentyneeseen kaatuiluun tulee, niin Apple ei kerkeä tarkistamaan kaikkia satojatuhansia softia joka kerta kun julkaisevat uuden version iOSsista. Eivätkä lähde poistamaan sovelluksia käyttäjien vehkeistä yhteensopivuusongelmien vuoksi. Saahan nähdä löytyykö ongelmaan ratkaisua.

Safari on kaatunut minullakin iOS5:ssä pari kertaa. Ei kovin huolestuttavaa mutta kumma juttu kuitenkin. Aika oleellinen osa vekotinta jäänyt vialliseksi.

Vastaa
Ranvier
Ranvier

9

@10: Ei voida pelkästään sovelluskehittäjiä syyttää, jos heidän kehittämänsä sovellukset kaatuvat iOS:llä useammin kuin Androidilla. Kyllä silloin alustassakin on vikaa.

Vastaa
mckonen
mckonen

10

Nokia on hylkäämässä elopin myötä erinomaista meego -käyttistä???
N9 ollut jo monta kuukautta olen asentanut virallisia, epävirallisia sekä harrastelijoiden softia sekä "hakkeroinut" /muokannut käyttistä, enkä ole saanut puhelinta vielä jumiutuaan millään ohjelmalla. Uskomatonta mikä luuri...Tämä olisi ollut se nokian plan B....

Vastaa
Jonahan
Jonahan

11

Tässä on taas käynyt perusvirhe. Firmalla on mielenkiintoista dataa, mutta julkaisee riittämättömän otoksen, josta firma itse, että erinäiset kommentoijat vetävät aivan liian pitkälle meneviä johtopäätöksiä.

Ensinnäkin tuo piirakkakaavio on täysin hyödytön. Sen lukujen väitetään olevan "normalisoitu", naivisti voisi siis olettaa että luvut ovat jotenkin vertailukelpoisia keskenään. Piirakasta voi lukea kaatumisien jakauman, esimerkiksi:

iOS 5.0.0: 5%
iOS 5.0.1: 29%
iOS 5.1: 0%

Onko 5.0.1 siis maanantaikappale ja kaikki kolmansien osapuolien kaatumiset on maagisesti korjattu 5.1:ssa? Ei tietenkään. 5.0.1 vaan sattuu olemaan noista yleisin, tietämättä niiden välistä suhdetta on mahdotonta päätellä prosenteista yhtään mitään. Lukuja ei oltukaan "normalisoitu", tai ainakaan ei tarpeeksi. Kaaviosta ei voi päätellä juuri mitään.

Lisäksi, kuten jo user_org sanoi, "kaatumisia per käynnistys" on aika huono mittari. Se kun voi olla hyvinkin korkea, olematta minkäänlainen ongelma, jos yksittäiset ajot ovat pitkiä. Esimerkki:

Oletetaan softa X, jolla tehdään nettihakuja, se kaatuu keskimäärin noin joka kymmenes haku, hakuja tehdään tyypillisesti 2 per käyttökerta, käyttökertoja jokunen päivässä. Ajetaan sitä identtisesti sekä iOS 3:lla ja iOS 4:lla. iOS 3:lla sen "kaatumisia per käynnistys" on noin 20%, iOS 4:ssa lähes 100%. Ai miksi? No siksi, että iOS 4:lla softaa ei käynnistetä joka käyttökerta uudestaan, kuten iOS 3:ssa.

Onko iOS 4, kyseinen softa tai käyttökokemus huonompi? Ei tietenkään ole.

Parempi mittari olisi esimerkiksi "kaatumisia per käyttötunti". Ja pitäisi vielä tietää enemmän niistä kaatumisista, miksi softa kaatui, kenen koodissa softa kaatui (applikaatio, käyttis, kolmannen osapuolen kirjasto). Ja muutenkaan kaikki kaatumiset eivät ole yhtä vakavia, jos käyttäjän dataa häviää on se paljon isompi juttu kuin parin sekunnin uudelleenkäynnistys.

Vastaa
Jonahan
Jonahan

12

@12

Aivan totta, JOS noin on ja softat ovat vertailukelpoisia. Onko sinulla jotain dataa joka viittaisi että näin on? Ainakaan uutisen luvuista sitä ei voi päätellä.

Vastaa
SamiM2
SamiM2

13

"Tulos on saatu keräämällä tietoa kahden kuukauden ajan ohjelmista, joista löytyi yhtiön monitorointiohjelma."

Tässä yhteydessä olisi kiva tietää mistä sovelluksista oli kyse ja miten monitorointiohjelma vaikutti tuloksiin.

Artikkelista ei myöskään käy ilmi miten ja mihin kaatumisten määrää mitattiin.

Itse en näin vähäisen tiedon varassa tekisi mitään johtopäätöksiä.

Vastaa
Phiideer
Phiideer

15

Ihan mielenkiintoinen uutinen - olisi vain rutkasti mielenkiintoisempi, jos jostain löytyisi varsinainen raportti.
Tämä tulos voi kyllä johtua paljolit alkuperäisen uutisen huomiosta:
"Android -- allows developers to push updates faster than Apple." Mutta en nyt tiedä, minkälaisia muita päätelmiä voisi tehdä uutisen perusteella kuin, että Adroidin päivitysmekanismista voisi ilmeisesti olla hyötyä.

Vastaa
Jonahan
Jonahan

16

@21

Niin, paitsi että lukuja ei oltu osattu normalisoida ainakaan käyttisversioden suhteen, joten oletettavasti siitä iphone/ipad/ipod jakaumastakan ei kauheasti uutta tietoa saa, iPhoneja on eniten.

Vastaa
Jonahan
Jonahan

17

@23

Tuossa olet oikeassa, mutta sanoit myös "iOS koneista pahin [on] nimenomaan iPhone", se taas ei käy ilmi tuloksista. iPhonesta tuli toki eniten raportteja, mutta pärjääkö iPhone huonommin, paremmin vai yhtä hyvin kuin iPod tai iPad ei käy ilmi.

Kuten jo aiemmin sanottua, riittämätön otanta luvuista, ei niistä saa irti oikein mitään, tarttis lisää dataa.

Vastaa
Phiideer
Phiideer

18

@23
Millä tavoin perustelet tuon otannan riittämättömyyden? Ajattelin vain, että itsehän en ole tässä enkä Forbesin uutisessa paljoa varsinaista dataa nähnyt mainittavan; Ainoat datat oli nuo pari lukua ohjelman käynnistyksistä: 214 miljoonaa käynnistystä...ei ollenkaan mikään pieni otoskoko, vaikka versioita on noin paljon.

Voihan uutisen päätelmä olla paikkaansa pitävä, mutta ei vakuuta, kun ei muut pääse dataa tai analyysimetodeja tarkastelemaan. Eli aika yhtä tyhjän kanssa.

Vastaa
aj84
aj84

19

Kiinnostaisi tosiaan kyllä tietää näistä "kaatuvista" sovelluksista !? Jokin voi toki taustalla kaatua tietämättäni, mutta itse käyttäjän kohdalle sattuvat kaatumiset ovat kyllä jääneet ainoastaan facebook sovellukseen. Sekin korjaantuu aina välillä ohjelmistopäivityksellä itse sovellukseen vaihtelevalla menestyksellä.

Muita kaatumisia en ole 3G mallista lähtien oikein huomannut. Eli nämä vertailut on tehty mitä ilmeisemmin lokipohjaisesti joka tarkoittaa siis sitä että itse käyttäjää häiritseviä kaatumisia ei välttämättä edes juuri ole. Olen melko varma että tässä on taas vain yksi esimerkki puutteellisista taustatiedoista itse uutiseen liittyen joka kiteytettynä on siis harhaanjohtavaa uutisointia !

Vertailuksi voin mainita esimerkiksi työkaveriani piinaavat samsung galaxy s2 mallin jatkuvat uudelleenkäynnistelyt puheluissa ja viesteissä, puheluiden kuuluvuus vain yhteen suuntaan, sähköposti sovelluksen toimimattomuus ja facebook sovelluksen vielä huonompi toimivuus kuin minulla itselläni :) Hän on vain yksi tuttavistani joka pesi kätensä koko androidista ja vaihtoi tyytyväiseksi iPhone 4S:n uudeksi omistajaksi.

Vastaa

Kommentoi artikkelia

Pysy aiheessa ja kirjoita asiallisesti. Epäasialliset viestit voidaan poistaa tai niitä voidaan muokata toimituksen harkinnan mukaan.

Haluan ilmoituksen sähköpostitse, kun ketjuun kirjoitetaan uusi viesti.