iPhone OS 4.0 tuo mukanaan moniajon?
12.3.2010
Juha
AppleInsider-sivuston luotettaviksi kehutuista lähteistä saamien tietojen mukaan Apple kehittelee sovellusten moniajo-ominaisuutta iPhonen seuraavaan OS 4.0 -ohjelmistoversioon. Kysessä on ominaisuus, jota monet tehokäyttäjät ovat odottaneet ja jota jotkut pitävät jopa vaatimuksena älypuhelin-määritelmälle. Tämänhetkinen moniajo-rajoittuneisuus ei ole rautapohjaista, vaan täysin ohjelmallisesti rajoitettua, ja jailbreakkauksen kautta rajoitus on ollut kierrettävissä.
Syyt moniajon puuttumiseen ovat tähän asti löytyneet suorituskyvystä, vakaudesta, akunkestosta ja tietoturvasta. Sujuva käyttökokemus on se seikka, jota Applella ei ole varaa riskeerata moniajon myötä. Onkin mielenkiintoista nähdä, miten Apple päätyy toteuttamaan ohjelmien vaihdon käyttöliittymän sekä sovellusten priorisoinnin. Esimerkiksi pelisuorituskyky saattaa kärsiä merkittävästi moniajon myötä.
AppleInsider, Apple’s iPhone 4.0 software to deliver multitasking support
Juha Kokkonen
- 1.
-
Toivottavasti menetelmä on sama kuin Androidissa, eli käytännössä UI ja kaikki graafiset kilkkeet suljetaan ohjelmasta ja vain pelkkä service jää päälle. Luonnollisesti tarkoittaa sitä, että kaikki UI-elementit joutuu aina käynnistämään uudelleen ja bufferoimaan kun sormi liikkuu näytön yllä, mutta silloin moniajo itsessään veisi vähän tilaa.
Kyllähän siinä nytkin on moniajo, mutta ei ulkopuolisille softille. En ole sen tarkemmin tutustunut, että millä tavalla tuo hoidetaan? Osaisko joku tarkentaa, että millä tavalla tuo moniajo on toteutettu?
Pelien suorituskyky nyt ei varmaankaan ota sitä suurinta iskua, koska harvemmin pelien tekniikaa pidetään moniajossa, eiköhän se enemmän painotu tuonne messengeri/voip-puoleen. Se on varma, että rajoitetut dataliittymät alkaa ottamaan osumaa kun monet softat alkaa ottamaan kaistaa. Ellei tuossa sitten keksitä jotain näppärää yleisreittiä. Akkuajat nyt voi aina hyvästellä, mutta suhteelisen nätisti tuo on ainakin itsellä pitänyt pintansa kun miettii, että puhelintoiminto, mail ja musat soi ainakin itsellä miltein koko ajan. Siihen vielä ne pakolliset kilkkeet niin ihan ok tasoa älypuhelimeksi. Ainoa vaan, että jokaisen valmistajan akkuaika saisi nousta 4x :D
- 2.
-
Ei kestänyt kauan tämänkään lisäys, jos edes tulee :D
- 3.
-
Nokian kännyköissä tämä on ollut ties kuinka kauan?
- 4.
-
http://blog.gadgetlite.com/wp-content/uploads/2008/12/stone-vs-iphone.jpg
http://tamsijungle.tamoggemon.com/content/2008/December/thaifunnycomp/6a00d8341c5e2f53ef010534bb8fa6970b-800wi.jpg - 5.
-
Ei ole leipäuunia ja maksaa kuitenkin rahaa, höhöö ihan paska laite.
- 6.
-
Miten voi olla? Siis juurikin se ominaisuus mitä kukaan ei puhelimessa tarvitse? ;)
- 7.
-
iMoniajo? Apple keksii moniajon?:O Voin jo kuvitella Steve Jobsin lavalla ”And one more thing.” ja yleisö ”oooOOOOoooh” kohahdukset kun Jobs näyttää heidän uusimman teknologisen aluevaltauksensa ja maailman mullistavan iMoniajonsa.
Ja seuraavana vuonna Apple haastaa oikeuteen HTC:N ”Me kehitämme teknologiamme itse ja olemme aivan kärjessä, HTC on matkinut iMoniajon meiltä!”
- 8.
-
@7
iMoniajo :D reps
- 9.
-
Ohan tätä odotettu. iPhonesta se on sen takia puuttunut koska Applelle tärkeintä on saada toimiva ja käyttäjäystävällinen käyttis.
- 10.
-
Aikas harvoin tuo moniajo tulee olemaan hyödyllisempi kuin pidempi akkuaika. Noh, sitten kun tuo tulee niin joutuu ainakin nämä ”iFail” kun ei ole moniajoa pellet keksimään uuden aiheen.
Sitä odotellessa voidaan ainakin naureskella sy-sy-sy-sy-symbian^3 mo-mo-mo-moni-ajo-ajo-ajo-ajolle. Luonnollisestihan moniajo on tärkein, toimivuudesta riippumatta.
Onneksi sMeeGoleissa tulee olemaan ainakin kunnollista rautaa sisällä niin pitäisi ainakin moniajojen toimia ilman mitään ongelmia eikä nykimisiä.
- 11.
-
@9 Ja mitä käyttäjäystävällistä on sanoa, että ”et saa asentaa näitä” vaikka haluaisit? Mitä käyttäjäystävällistä on jättää multitasking pois? Onse kamalaa, jos valikko aukeaa 0.2sekuntia hitaammin ja pelit pyörii 2framea hitaammin. Kauheeta…
- 12.
-
@10. Sinulle myös, omassa 5800 tuo moniajo ole mitenkään karsinut akkukestoa :D Hyvin kestää akku suuremmallakin säädöllä viikon, ellei pidempääkin. Ja Symbian^3:sta odotellessa ;) Symbian moniajo on ihan hyvin toteutettu.
- 13.
-
10: Hölmöjä täällä puhellaan - se ”hyödyllisyys” on aivan täysin kiinni käyttäjän tarpeista. Toiset ei tarvitse moniajoa laisinkaan, toiset sitäkin kipeämmin.
- 14.
-
Kyllä se moniajo tulee syömään akkua jos siellä on vaikka 5 softaa taustalla hyrräämässä. Pitää katsoa laittaisiko Apple tähän jonkun on/off-napin saisi tarvittaessa pois niin ei syö turhat jutut akkua.
- 15.
-
frissy sortuu taas muiden alustojen haukkumiseen ja ensimmäisenä puolustamassa omenan tuotetta. Yrityksen lobbaaja epäilen.
Mutta uutisesta. No… joku hiihtää perässä. Tuohan on löytynyt älypuhelista jo pitkään. Toivottavasti kirivät kilpailijat kiinni ja pääsevät edistämään markkinoita innovatiivisuudella.
- 16.
-
@ 14
Ei se ”moniajo” akkua syö, sehän on jokaisessa iPuhelimessa jo nykyäänkin.
Sen sijaan taustalle jäävät ohjelmat saattavat nostaa virrankulutusta; mitä itse olen Nokialaisesta sen tarjoamalla energiankulutusmittariohjelmalla katsonut, lepovirrankulutuksen kasvu on (tietenkin) todellinen, mutta varsin marginaalinen, vaikka taustalla olisi useampiakin ohjelmia (muutaman prosentin luokkaa levossa). Puhelinta käyttäessä nämä virrankulutukset muuttuvat käytännössä merkityksettömiksi, sillä ne ovat marginaalisia näytön taustavaloon verrattuna.
Suurempi ongelma taustalle jäävissä ohjelmissa voi joissain kännyköissä olla lisääntynyt muistinkulutus - tämäkin on useilla ohjelmilla (jopa selaimella) varsin pientä, mutta tietenkään mitään pelejä ei kannata taustalle jättää turhaan.
@10
Missäs olet päässyt kokeilemaan [S^3:a]? Itseänikin kiinnostaisi.
Ai niin, mitäs sitä kokeilemaan. Takakannessa kun ei ole puraistua omenaa, niin roskaahan sitä on tiedossa.
- 17.
-
16. En ole kokeillut, mutta isosetä kertoi. Pitää silmänsä auki niin kyllä netistä tietoutta riittää ja siihen kun lisää ihmisiä, jotka tuntee asian henkilökohtaisesti niin aina voi hakea varmistuksia. ”Perimätiedon” mukaan tuolla on vielä pienoisia nykimisongelmia, mutta en ikinä saanut tietää, että mistä ne johtuu (ovatko esim. tiettyjen asioiden aikaansaamia) vai onko se jo ratkaistu (oma tieto 1kk takaa). Vaikka Symbian^3 on julkistettu niin eihän sitä vielä käytetä.
Huvittavaa miten aina mun sanomiset menee lobbaamiseen vaikka tällä kertaa kehuin Androidia…hmm…ottakaas poijaat anti-frissy-lasit pois päästä.
- 18.
-
16. En ole kokeillut, mutta isosetä kertoi. Pitää silmänsä auki niin kyllä netistä tietoutta riittää ja siihen kun lisää ihmisiä, jotka tuntee asian henkilökohtaisesti niin aina voi hakea varmistuksia. ”Perimätiedon” mukaan tuolla on vielä pienoisia nykimisongelmia, mutta en ikinä saanut tietää, että mistä ne johtuu (ovatko esim. tiettyjen asioiden aikaansaamia) vai onko se jo ratkaistu (oma tieto 1kk takaa). Vaikka Symbian^3 on julkistettu niin eihän sitä vielä käytetä.
Huvittavaa miten aina mun sanomiset menee lobbaamiseen vaikka tällä kertaa kehuin Androidia…hmm…ottakaas poijaat anti-frissy-lasit pois päästä.
- 19.
-
@14: Nokialla monet ohjelmat jäävät oletuksena taustalle pyörimään juuri siksi ettei sillä ole mitään vaikutusta akun kestoon eikä näin ollen sen kummempaa perustekaan niiden turhalle sammuttamiselle. Ei omaa kokemusta, mutta ”luotettavasta” lähteestä olen kuullut.,
- 20.
-
@14: Sulle ei sitten tullut mieleen, että se moniajon tarve voi olla juuri silloinkin kuin puhelinta käyttää? Että sitten kun sitä puhelinta ei tarvitse enää, niin sulkee kaikki sovellukset. Jos haluan avata useita nettisivuja samaan aikaan, kurkata sähköpostiin, soittaa spotifya taustalla, selata valokuvakansiota siirtääkseni jonkun kännykuvan nettiin yms, niin miksi sen pitäisi automaattisesti tarkoittaa sitä, että nuo sovellukset täytyy jättää päälle akkua kuluttamaan sen jälkeen ku hommat on hoidettu?
Itselleni ainakin moniajon hyöty on siinä, ettei tarvitse sulkea edellistä vielä tarpeellista ohjelmaa siksi aikaa kun tarkistaa jonkin toisen jutun. Sitten kun käytöt on käytetty ja kännykkä laitetaan takaisin taskuun, niin suljen kaikki ohjelmat. Kaikki hyödyllinen, kuten s-posti ja widgetit osaavat päivittyä itsestään tietyin väliajoin, vaikka itse pääsovellus onkin kiinni. Ei se moniajon mahdollisuus sitä akkua syö, vaan ne taustalla pyörivät ohjelmat.
Vaikka monesti iPhone-haukkuminen menee osittain liiallisuuksiin, niin pakko kyllä ihmetellä miten iPhone-fanit jaksaa selittää kirkkain silmin, että moniajon mahdollisuus huonontaa jotenkin käyttökokemusta. On se kumma kun monet puutteet ovat olleet toissijaisia, mutta heti kun uudessa OS:ssä nämä toiminnallisuudet ovat lisätty, niin yht'äkkiä ne onkin maailman tärkeimpiä ja oleellisimpia. Ei näin!
- 21.
-
20: Kuvaamaasi käyttöön ei ikkuttomassa käyttöjärjestelmässä (pieninäyttöiset) TARVITA samanlaista moniajoa kuin PC-käyttiksissä. Jos sä näet tasan yhden ohjelman kerrallaan (widgetit pyörinevät samassa prosessissa keskenään?), niin muiden ei tarvitse olla päällä. Frissyn (ja itseni muualla) mainitsema Androidin moniajotyyli on tavallaan moniajon ja ei-moniajon välimalli. Prosesseja voi olla päällä niin paljon kuin muistia nyt piisaa, mutta niitä on useammanlaisia. Joitakin pidetään päällä, ja joitakin ei. Saadaan molempien maailmojen parhaat puolet - käytettävyys ja resurssien säästö. Lisäksi tämä pakottaa koodarit tekemään softasta ”kiltin”, tallentaa tilansa aina kun pyydetään ja on valmiina tapettavaksi heti kun se on piilossa.
iPhonen moniajoa suunniteltaessa saavat olla nyt tarkkana ettei mennä metsään. Käyttistä ei ole (mitä ilmeisimmin) ole suunniteltu moniajoa silmällä pitäen, sehän olisi muuten mukana, ja nyt sen jälkeenpäin pulttaaminen voi tuottaa päänvaivaa aikalailla - viimeistään käyttäjille.
- 22.
-
iEpic fail
- 23.
-
^ haha, olipas hauska ja erittäin omaperäinen heitto! Humoristi.
- 24.
-
Uskomatonta, taianomaista, mahtavaa, on se apple kumma kun taas uudistaa kännykkäteknologiaa jota mikään muu valmistaja ei ole puhelimiinsa saanut!
Voisi muutkin valmistajat ottaa mallia miten vuosia vanhaa tekniikkaa tuodaan markkinoille uutena ja innovatiivisena. Seuraavan vuonna varmaan lisäävät sitten puhelimeen fm-radion.
- 25.
-
* En palvo Steve Jobsia enkä ole Applella töissä *
Tässä on vuosien varrella tullut käytettyä pääosin Nokiaa ja Samsungia, jotka ovat kieltämättä ajaneet sen oman hommansa kiitettävästi. Kuitenkin noita luureja käyttäessä on väkisinkin tullut mieleen, että miksi tuo on toteutettu noin. Miksi se ei ole toteutettu loogisemmalla, käyttäjäystävällisemmällä, hienommalla, jne. tavalla?
Ehkä vastaus piilee siinä, puhelinvalikoiman laajuudessa. Kaikkiin yksityiskohtiin ei pystytä syystä tai toisesta puuttumaan. Tuotteesta tulee keskeneräinen. Tälläkin hetkellä Samsungin valikoimista löytyy ties kuinka monta erilaista kännykkää ties millä käyttöjärjestelmällä.
Kaksi kolme vuotta sitten sain ensikosketukset iPod Touchiin. Kaveri hankki itselleen tuollaisen ja ensi kertaa tuli sellainen fiilis, että kaikki oli juuri niin kuin sen pitäisi olla. Jotain asetusta kaivaessa ei tarvinnut penkoa niitä valikkoja, sillä Apple oli järjestänyt ne loogisesti. Kaikki löytyi sieltä, mistä sen odottaisi löytyvän. Kaikki toimii niin kuin odottaisi sen toimivan.
Fast forward pari vuotta, ja kädessä oli iPhone 3G. Aivan mahtava laite, ei voi muuta sanoa. Ensimmäisten kuukausien aikana tuli mietittyä, että vittu miten ne on tänkin tajunnu toteuttaa näin hyvin.
Copy pastea piti odottaa 3.0 firmwareen asti, mutta se toimii paremmin kuin missään muussa luurissa. Oletan, että sama tahti jatkuu, jos moniajo on tullakseen.
iPhone 3G hoitaa puhelimen roolin mukisematta, mutta hyvin nopeasti tuli selväksi, että se on kaikkea muuta kuin pelkkä puhelin. Se on korvannut läppärin, siitä voi jo päätellä jotain.
Ja vielä kerran, en palvo Steve Jobisa, enkä ole Applella töissä.
- 26.
-
Ei Apple mullista mitenkään kännykkäteollisuutta. Apple vain tekee asiat toimiviksi ja käyttäjäystävillisiksi. Näin ollen taataan hyvä ja uskovainen käyttäjäkunta.
Tuo, että aina kun Apple julkaisee jotain johtunee ihan siitä miten lehdistö sen laittaa julkisuuteen. Vieläkin taistellaan uutisissa, että onko tämä uusi uber XXX-valmistajan tekele voittamaan iPhonen jne.
- 27.
-
Ihan tosielämän kokemusta moniajosta eiliseltä, itsellä kun on tulossa musaprojektia ensi kuussa, ja pengoin netissä olevaa materiaalia. Nettisivuja oli parhaimmillaan auki 6-7 ja samalla availin pdf-tiedostoja esiin. Niistä puolestaan etsin parhaat, ja pistin copy-pastella linkit avoinna olevaan Google Docsin tiedostoon, johon porukka kerää ajatuksiaan. Ja samalla kuuntelin vielä muutamista mp3-esimerkkejä.
Aika karua hommaa olisi, jos pitäisi joka välissä sulkea käytettävänä oleva ohjelma.
Muistinkulutuksesta sen verran, että harvoin pääsee yli 180 megatavun työpöytäwidgetin mukaan, tuota kerrottua sessiota en tosin seurannut.
Laitteena siis Nokia N900.
- 28.
-
Voi Apple!
- 29.
-
itse olen kyllä sitä mieltä ettei iPhone:sta kannattaisi avata 3rd party softille moniajoa. Tulee Applen 'just works' sloganille pahasti takkiin kun porukka yrittää sitten ajaa kaiken maailman roskasoftaa samaan aikaan.
Windowskin on nopea kunnes siihen on pakko asentaa ajurien mukana tulevaa tausta-ajo paskaa.
Sallimalla moniajon saa tietysti ominaisuuslistaan uuden ruksin mutta tässä tapauksessa jättäisin kyllä sen tekemättä. iPhone ei ole tehokäyttäjän puhelin eikä siitä sellaista pitäisi yrittää tehdäkään.
Jotakin suutarista ja lestistä mutta enny just muista mitä.

