iOS 4 bo danes uradno na voljo za prenos. Glavna privlačnost nove različice iOS-a za iPhone in iPod Touch je seveda večopravilnost. Toda nekateri imajo pretirana pričakovanja in so lahko razočarani.
Večopravilnost v iOS 4 ni za iPhone 3G
iOS 4 sploh ne bo nameščen na prvi iPhone 2G ali prvo generacijo iPod touch. Večopravilnost v sistemu iOS 4 ne bo delovala na napravah iPhone 3G in iPod Touch 2. generacije. Če imate katerega od teh dveh modelov, vas bom razočaral že na začetku, a večopravilnost ni za vas. Apple večopravilnost lahko omogočite na teh napravah po begu iz zapora, vendar na splošno ni priporočljivo.
Procesor v iPhone 3GS je skoraj 50% hitrejši in ima dvakrat več MB RAM-a. Zahvaljujoč temu je mogoče "uspavati" precej aplikacij, medtem ko je na 3G dovolj, da zaženete eno zahtevnejšo aplikacijo, za druge aplikacije pa lahko zmanjka sredstev - te bodo prisilno izklopljene.
Čeprav uporabniki pravijo, da te težave nimajo, je težava v tem, da ni veliko aplikacij, ki dejansko delujejo v ozadju. Ti se šele zdaj pojavljajo v App Store in za delovanje v ozadju bodo potrebovali vire, ki jih preprosto ni treba imeti v iPhone 3G. Zdaj pa se poglobimo v to, kaj bo prinesla večopravilnost.
Shranjevanje stanja aplikacije in hiter preklop
Vsaka aplikacija ima lahko implementirano funkcijo za shranjevanje njenega stanja ob izklopu in naknadno preklapljanje med aplikacijami, da je izjemno hitro. Pokvarjenega dela seveda ne boste izgubili, ko boste reševali državo. Vsaka aplikacija ima lahko to funkcijo, vendar mora biti na to pripravljena. Tako posodobljene aplikacije se trenutno pojavljajo v App Store.
Potisna obvestila
Verjetno že poznate potisna obvestila. Če ste z iPhonom ali iPodom povezani v internet, boste morda prejeli obvestilo, da se je nekaj zgodilo. Na primer, nekdo vam je poslal zasebno sporočilo na Facebooku ali vam je nekdo poslal sporočilo na ICQ. Aplikacije vam tako lahko pošiljajo obvestila prek interneta.
Lokalno obvestilo
Lokalna obvestila so podobna potisnim obvestilom. Pri njih je prednost očitna – aplikacije vam lahko pošiljajo obvestila o dogodku iz koledarja, ne da bi morali biti povezani v internet. Lokalna obvestila pa vas lahko obvestijo le o vnaprej določenem dejanju – na primer, na seznamu opravil nastavite, da želite biti obveščeni 5 minut pred rokom opravila.
Glasba v ozadju
Radi poslušate radio na svojem iPhoneu? Potem vam bo všeč iOS 4. Zdaj lahko glasbo pretakate v svoj iPhone v ozadju, tako da lahko med poslušanjem počnete kar koli drugega. Kot sem že omenil, mora biti aplikacija pripravljena na ta dejanja, vaše trenutne aplikacije vam ne bodo delale, počakati morate na posodobitve! V prihodnosti bodo verjetno tudi aplikacije za pretakanje videa, ki ob izklopu obdržijo zvočni posnetek in ob ponovnem vklopu znova začnejo pretakati video.
VoIP
S podporo za VoIP v ozadju je mogoče ohraniti Skype vključen in ljudje vas bodo lahko poklicali, čeprav je aplikacija zaprta. To je vsekakor zanimivo in sam se sprašujem, koliko omejitev se bo pojavilo. Verjamem, da jih ne bo veliko.
Navigacija v ozadju
Najbolje je to funkcijo predstavil Navigon, o katerem smo pisali. Aplikacija tako lahko glasovno krmari tudi v ozadju. To funkcijo bodo verjetno uporabljale tudi geolokacijske aplikacije, ki bodo prepoznale, da ste že zapustili mesto, kjer ste se prijavili.
Dokončanje naloge
To funkcijo zagotovo poznate iz aplikacije SMS ali Mail. Na primer, če naložite sliko na strežnik v Dropboxu, se bo dejanje izvedlo, tudi če zaprete aplikacijo. V ozadju se lahko trenutno opravilo konča.
Toda kaj ne more večopravilnosti v iOS 4?
Aplikacije v sistemu iOS 4 se ne morejo same osvežiti. Težava so torej storitve neposrednega sporočanja, kot je ICQ in podobno. Te aplikacije ne morejo delovati v ozadju, ne morejo se osveževati. Še vedno bo treba uporabiti rešitev kot je Beejive, kjer je aplikacija online na Beejive strežniku in če ti slučajno kdo piše, boš dobil obvestilo preko push notificationa.
Prav tako se druge aplikacije ne morejo same osvežiti. Ni tako, da vas bo iPhone obvestil o novih člankih v bralniku RSS, ne bo vas obvestil o novih sporočilih na Twitterju itd.
Kako prepoznam storitve v ozadju?
Uporabniki bodo morali vedeti, katere storitve se izvajajo v ozadju. Zato se na primer pri uporabi lokacije v ozadju v zgornji statusni vrstici pojavi majhna ikona ali pa se prikaže nova rdeča statusna vrstica, če Skype deluje v ozadju. Uporabnik bo obveščen.
Najboljša rešitev?
Nekaterim se morda zdi večopravilnost v iOS 4 omejena, vendar moramo misliti, da Apple poskuša ohraniti najboljšo možno življenjsko dobo baterije in najvišjo možno hitrost telefona. V prihodnosti bodo morda na voljo druge storitve v ozadju, a za zdaj se bomo morali zadovoljiti s temi.
Vse funkcije niso združljive z vsemi napravami. Na primer, večopravilnost, ozadje po meri in podpora za tipkovnico Bluetooth so na voljo samo za iPhone 4, iPhone 3GS in tretjo generacijo iPod touch (32 GB in 64 GB modela od konca leta 2009).
Poslušanje glasbe v ozadju v določeni meri deluje tudi na starejših iPhone OS, nekatere aplikacije ponujajo zagon lastne glasbe iz iPoda med delovanjem.
Lokalna potisna obvestila bi morala biti tukaj že zdavnaj. Uporabljam enega od ukolnika, ki me ne opozori, če nisem na wifiju. In to je res neprijetno. ;-) In na žalost mi značke ne spremeni niti po več dni, dokler je ne odprem. :-(
Iz večopravilnosti bi rad skočil iz aplikacije, da bi prebral nedavno prejeti SMS in odgovoril nanj, nato pa se želim vrniti v prvotno stanje. To verjetno ni tako veliko. Če pa ne gre za aplikacijo Messages, ampak bo želela urejati vse ostale, potem najbrž nikoli ne bo delovala stoodstotno.
No... glede novic o novem iOS4 sem malo bolj hladen, tako da vsaj ne bom pretirano razočaran. In že se bojim posodobitve od Navigona, bo spet data darda. :-( Upam, da bo tipkovnica QWERTZ vsaj mene zadovoljila.
Številne aplikacije zdaj shranijo svojo zadnjo lokacijo, zato posodobitev morda ne bo potrebna. Zahvaljujoč posodobitvi bi aplikacija dobila tudi hitrejše preklapljanje. Vendar pa nekatere aplikacije ne shranjujejo statusa in bodo zagotovo potrebovale posodobitev iOS 4.
Samo filozofska misel .. ali res želimo biti ves čas na icqju, jabberju in podobno? Da bi nas lahko kdor koli kadar koli zbudil, zmotil in nikoli nismo imeli prostega vikenda od digitalnega sveta? In še nekaj velja za IM, ne dovolijo prijave z več lokacij (iPhone bi nas odjavil iz IM klienta na Macu ali PC-ju in obratno) ..
Vprašanje je mogoče zastaviti tako, da res ni trenutka, ko čakamo na sporočilo na IM in moramo biti na spletu? Nekoč se bo zagotovo našla.. Zame je dovolj rešitev ala Beejive, komu pa morda ta rešitev ne bo všeč..
Kupi IM+ in ponudil bo tole, prijaviš se in poveš koliko časa bo trajalo, da te odjavi, in če ne, ti pošljem obvestila kdo ti je poslal sporočilo ;)
Pri skype/jabberju ni problema z več prijavami icq ja, ampak po mojem mnenju je icq precej neumen protokol in ga imam samo zaradi "Masam"
pa tudi na OS3 je delovalo...
Jabber/GTalk podpira prijavo z več lokacij. Večina odjemalcev potem podpira prednostne nastavitve, tako da lahko na primer nastavim tako, da če sem v telefonu na spletu, bodo sporočila šla prednostno nanj.
Ali hočemo ali ne, je verjetno odvisno od vsakega izmed nas. Če ne želite, izključite potiskanje :-).
Kar se tiče MT, ga v OS3 nisem pogrešal, nasprotno, potisna obvestila so mi bila zelo všeč, potem ko sem zamenjal HTC in WM 6.1 (takrat 6.5) ... čeprav priznam, da je to rešitev, kar pa spet ni več tako "mt" mi je kar malo všeč s prg vidika, sploh ko gre za apple api in vse ostalo... Ampak pravim, da mi ga ne bi bilo treba imeti, bom samo uporabi ... Zanima me, ali bodo obvestila brez povezave delovala, tudi če aplikacija ne teče v ozadju )
Lokalna obvestila delujejo tudi, če aplikacija trenutno ni zagnana - preizkušeno :)
juha ;)
Včeraj sem ravno videl, da se na primer Convertbot in iSilo, ki sta že prišla s posodobitvijo za iOS4, pojavita med naštetimi procesi tudi po prehodu na iStat.
Hvala za lep povzetek. Vendar moram izpostaviti eno napako: iOS4 ne podpira iPod touch 1G. Praktično je tako kot pri iPhonu - prva generacija ima smolo, druga pa brez multitaskinga itd.
Hvala za opozorilo, Adam, to sem že popravil. Malo sem zmeden glede teh iPodov :)
Kako ga prenesti??
Ne bo posodobljen!!
Kaj naj naredim??
Na Apple.com piše "kmalu"
Kaj naj stori?
iOS 4 bo na voljo šele zvečer!
... in naj Evropa spi :-)))
temu sploh ne moreš reči večopravilnost
tako da več aplikacij, ki jih zaženeš, tako ali tako samo upočasni telefon ... torej v čem je smisel polnega MT? Ampak razumem, da je to glavna tema iPhone vs. pri ostalih pametnih telefonih pa samo ne razumem zakaj, vsak si izbere kaj mu paše in kaj ne ;) Po moje je dobro premišljeno (vsaj po izkušnjah s konkurenco, Androida žal še nisem preizkusil ;( (( zato moram zapolniti to vrzel)
KMALU – Kaj še čakam?
http://www.apple.com/iphone/softwareupdate/
Morali bi ga postaviti na 00:00 - svetovni čas - tako da se nalaga postopoma - Japonska, Azija, Evropa, Amerika.
Sicer pa bo "zabavno", ko ga bodo "izpustili" :-)
tako da če je GM, potem ne bo tak napor :)
Na nekaterih straneh sem prebral, da bo ura 10:00 po kalifornijskem času ... to pomeni 7:XNUMX ...
Zelo rad tudi preklapljam med aplikacijami, škoda le, da ne bo na 3G. Da bi se po 2 klikih pojavil samo seznam nedavno zagnanih aplikacij, nič ne bi delovalo v ozadju in bi se aplikacije znova zagnale. Samo da uporabniku ni treba na namizje.. Mislim, da bi se dalo tudi na 3G.
baje je na voljo preko jb, vendar ni priporočljivo... Zanima me, če bo kdo to testiral in mi povedal kako deluje na 3G.
Ali veš kje, če bo ta nadgradnja na voljo tudi za iPod Touch 1. gen? Samo nekaj bo treba podpreti, vprašanje pa je, ali sploh bo? Ima kdo kakšno informacijo?
Verjetno sploh ne..
verjetno čakajo na poldne :D
3G imam malo več kot leto in pol in JB mi res sploh ni bilo treba imeti, potem pa bi moral biti za nekaj prikrajšan in to je po moje zelo dobro . No, dam JB, čeprav nerad, in dodam, da večopravilnost deluje odlično. Izrazitejših razlik ne vidim. Kakorkoli, že imam politiko za nov iPhone.
Imam 2 komentarja o MT:
1) večna škoda, da ni mogoče izbrati aplikacije, ki bo mtasked. Tovariši iz Appla se tega niso domislili. Vsaka aplikacija privzeto opravlja več nalog, zato je v tem izboru milijarda ikon.
2) Resnično ga ne priporočam na 3G. Po 2 dneh sem moral vrniti na 3.1.3, ker je MT upočasnil telefon za 200%. Mislim, da ni bila GM verzija, 3G pač ne da.
itd. 2) verjetno odvisno od aplikacij, ki jih najpogosteje uporabljate. Meni dobro, nasprotno, vse se zdi hitreje :)
Imam vprašanje:
kako bo recimo s skypom, če ga imam v ozadju in ga operacijski sistem zapre zaradi potrebe po ramu, pa me nekdo hoče poklicati, pa ves čas gledam, ali se je izklopil?
Hvala za razlago.
Predvidevam, da je nastavljeno tako, da se ne izklaplja.. zato večopravilnost ni npr. v iPhonu 3G, ampak v iPhonu 3GS z dvojnim pomnilnikom..
Zgodila se mi je čudna težava, v iTunesu imam ponudbo za nadgradnjo na 8.8.8 namesto novega iOS-a. ipod verzija? Ne razumem, zakaj imam priključen iPhone, iPoda pa sploh nimam. Mi lahko prosim kdo svetuje kako naj si pomagam?? Uporabljam iMac.
Rad bi vprašal kako bo z iPhone 2G
Novi os2 ne bo na voljo na iphone 4G.
Ad.Jablickar: hvala za razlago..mogoče so si izmislili
In ne bo šel niti skozi jailbreak ali unlock?
verjetno sploh ne..
prosim, da mi nekdo pove, kdaj bo iOS 4 uradno izdan, nikjer ne morem prebrati ...
Danes predvidoma ob 19 CET
hvala
Zaenkrat še nič?
Zdaj sem v redu :P
Pozdravljeni, imam tako praktično vprašanje.
Prenesel sem iOS 4, vendar je twn večopravilnost še vedno moteča. Tudi če želim zapustiti aplikacijo v smislu, da jo izklopim, skoči na večopravilno vrstico.
Nočem kar naprej razmišljati o tem, da bi jih odstranil od tu. Je mogoče nekako rešiti?
Díky
Dobra stvar pri rešitvi Apple je, da vam ni treba skrbeti, da so tam ... ni vam jih treba odstraniti.
Zanima me, ali obstaja način, da se aplikacije v večopravilnosti izklopijo?
Že vnaprej hvala za vaš odgovor
uredi: ali raje izbriši
Ni jih treba ugašat, ni nič narobe :) Če pa ga moraš ugasniti (ne vem iz kakšnega razloga), samo drži prst na aplikaciji, čez nekaj časa zavibrira in lahko zapri...
Samo spraševal sem se..Hvala za odgovor :)
Tako sem danes posodobil druge aplikacije in odjemalec IRC Colloquy glede na opis uporablja večopravilnost iOS4. Do zdaj, ko sem želel uporabiti potisna obvestila, sem se moral povezati prek odbijača, ki je tekel na moje strežnike. Zdaj deluje s povezavo neposredno na IRC strežnik brez prekinitve povezave in z obvestilom, ko nekdo označi ali napiše PM.
Lahko torej nekdo razloži, kako večopravilnost res deluje v iOS4? Preprosto sem bil v tem, da točno tako, kot Honza opisuje v članku.
To je zahvaljujoč funkciji Colloquy.. ostala bo povezana z njihovim strežnikom in ko se vrnete v aplikacijo, vam bo posredovala nove posodobitve, ki so se zgodile.. IM Beejive ali IM+ deluje podobno in zagotovo številne druge aplikacije.. potisna obvestila potem vas obveščam o novih sporočilih..
No, o tem sem že razmišljal. Naredil sem izpis komunikacij na FW in do sedaj našel, razen povezav IRC, samo eno do strežnika, ki ga gosti ThePlanet.com, vendar glede na vsebino paketa je bilo le nekaj statističnih informacij in sploh nisem prepričan, če ga je ustvaril Colloquy. Glavno pa je tudi čudno, da do sedaj niso imeli nobenega serverja za push, moral si kot bouncer sam uporabiti njihov namizni odjemalec ali ZNC, na katerega si se povezal namesto na IRC strežnik. Poleg tega, ko navedem tekoče procese v iStat, je tam Colloqui - http://krtko.vspace.sk/public/tmp/pic10-06-21-23-43-14.jpg in procese Convertbot in iBooks je mogoče videti tudi tam, tudi če teh aplikacij nimam aktivnih. To me je začelo zanimati, ko sem opazil, da mi Colloquy pokaže točen čas, koliko časa sem povezan s strežnikom IRC, in ko sem ga prej uporabljal z odbijačem, se je čas ob vsakem zagonu ponastavil. Nekoč bom moral najti čas in ga bolje prodati, če ga res ne uporablja kakšen potisni strežnik.