iOS 4 službeno će biti dostupan za preuzimanje danas. Glavna atrakcija nove verzije iOS-a za iPhone i iPod Touch je, naravno, multitasking. Ali neki imaju pretjerana očekivanja i mogu biti razočarani.
Multitasking u iOS-u 4 nije za iPhone 3G
iOS 4 se uopće neće instalirati na prvi iPhone 2G ili prvu generaciju iPod toucha. Multitasking u iOS-u 4 neće raditi na iPhone 3G i iPod Touch 2. generacije. Ako posjedujete bilo koji od ova dva modela, odmah ću vas iznevjeriti, ali multitasking nije za vas. Apple multitasking se može omogućiti na ovim uređajima nakon jailbreakinga, ali se općenito ne preporučuje.
Procesor u iPhoneu 3GS je gotovo 50% brži i ima dvostruko više MB RAM-a. Zahvaljujući tome dosta aplikacija se može "uspavati", dok je na 3G dovoljno pokrenuti jednu zahtjevniju aplikaciju, a za druge aplikacije možda neće ostati resursa - one će se prisilno isključiti.
Iako korisnici kažu da nemaju ovaj problem, problem je u tome što nema puno aplikacija koje zapravo rade u pozadini. Ovi se tek sada pojavljuju na App Storeu, a za funkcioniranje u pozadini trebat će im resursi koji jednostavno ne moraju biti u iPhoneu 3G. Ali sada zaronimo u ono što multitasking donosi.
Spremanje stanja aplikacije i brzo prebacivanje
Svaka aplikacija može imati implementiranu funkciju za spremanje svog stanja pri gašenju i naknadno prebacivanje između aplikacija kako bi bilo iznimno brzo. Naravno, nećete izgubiti pokvareni rad kad spašavate državu. Svaka aplikacija može imati ovu funkciju, ali mora biti pripremljena za ovu funkciju. Ovako ažurirane aplikacije upravo se pojavljuju u App Storeu.
Push obavijesti
Vjerojatno ste već upoznati s push obavijestima. Ako ste spojeni na internet putem iPhonea ili iPoda, možda ćete primiti obavijesti da se nešto dogodilo. Na primjer, netko vam je poslao privatnu poruku na Facebooku ili vam je netko poslao poruku na ICQ. Aplikacije vam tako mogu slati obavijesti putem interneta.
Lokalna obavijest
Lokalne obavijesti slične su push obavijestima. S njima je prednost očita – aplikacije vam mogu slati obavijesti o događaju iz kalendara bez da morate biti spojeni na internet. Međutim, lokalne obavijesti mogu vas obavijestiti samo o unaprijed postavljenoj radnji - na primjer, na popisu zadataka postavite da želite biti obaviješteni 5 minuta prije roka zadatka.
Pozadinska glazba
Uživate li slušati radio na svom iPhoneu? Onda će vam se svidjeti iOS 4. Sada možete strujati glazbu na svoj iPhone u pozadini, tako da možete raditi bilo što drugo dok slušate. Kao što sam već spomenuo, aplikacija mora biti spremna za ove radnje, vaše trenutne aplikacije vam neće raditi, morate čekati ažuriranja! U budućnosti će vjerojatno postojati i aplikacije za strujanje videa koje zadržavaju audio zapis kada se isključe i ponovno pokreću strujanje videa kada se ponovno uključe.
VoIP
S pozadinskom podrškom za VoIP moguće je zadržati Skype uključen i ljudi vas mogu zvati iako je aplikacija zatvorena. Ovo je svakako zanimljivo, a i sam se pitam koliko će se ograničenja pojaviti. Vjerujem da ih neće biti puno.
Navigacija u pozadini
Ovu funkciju najbolje je predstavio Navigon o kojem smo pisali. Aplikacija tako može navigirati glasom čak iu pozadini. Ovu značajku vjerojatno će koristiti i geolokacijske aplikacije koje će prepoznati da ste već napustili mjesto na kojem ste se ulogirali.
Završetak zadatka
Ovu funkciju sigurno poznajete iz SMS ili Mail aplikacije. Na primjer, ako postavite sliku na poslužitelj u Dropboxu, radnja će se izvršiti čak i ako zatvorite aplikaciju. U pozadini, trenutni zadatak može završiti.
Ali što ne može obavljati više zadataka u iOS-u 4?
Aplikacije u iOS-u 4 ne mogu se same osvježiti. Dakle, problem su Instant Messaging servisi poput ICQ-a i slično. Te aplikacije ne mogu raditi u pozadini, ne mogu se osvježavati. I dalje će biti potrebno koristiti rješenje kao što je Beejive, gdje je aplikacija online na Beejive serveru i ako vam netko slučajno piše, dobit ćete obavijest putem push obavijesti.
Isto tako, druge aplikacije se ne mogu same osvježiti. Nije da vas iPhone obavještava o novim člancima u RSS čitaču, neće vas obavještavati o novim porukama na Twitteru i tako dalje.
Kako mogu prepoznati pozadinske usluge?
Korisnici će morati znati koje usluge rade u pozadini. Zato će se, primjerice, kada koristite lokaciju u pozadini, pojaviti mala ikona u gornjoj statusnoj traci ili će se pojaviti nova crvena statusna traka ako Skype radi u pozadini. Korisnik će biti obaviješten.
Najbolje rješenje?
Nekima se multitasking u iOS-u 4 može učiniti ograničenim, ali moramo misliti da Apple pokušava sačuvati što bolji vijek trajanja baterije i najveću moguću brzinu telefona. U budućnosti će možda biti i drugih pozadinskih usluga, ali za sada ćemo se morati zadovoljiti ovime.
Nisu sve značajke kompatibilne sa svim uređajima. Na primjer, multitasking, prilagođena pozadina i podrška za Bluetooth tipkovnicu dostupni su samo uz iPhone 4, iPhone 3GS i iPod touch treće generacije (32GB i 64GB modeli od kraja 2009.).
Slušanje glazbe u pozadini u određenoj mjeri također radi na starijem iPhone OS-u, neke aplikacije nude pokretanje vlastite glazbe s iPod-a dok rade.
Lokalne push obavijesti trebale su biti ovdje odavno. Koristim jedan od ukolnika koji me ne obavještava ako nisam na wifi. I to je stvarno neugodno. ;-) A na žalost, neće mi promijeniti bedž ni nakon nekoliko dana, dok ga ne otvorim. :-(
Od multitaskinga, volio bih da mogu iskočiti iz aplikacije kako bih pročitao nedavno primljeni SMS i odgovorio na njega, zatim se želim vratiti u prvobitno stanje. To vjerojatno nije toliko. No, ako nije u pitanju aplikacija Messages, nego će ona htjeti urediti sve ostale, onda vjerojatno nikad neće raditi sto posto.
Pa... Malo sam hladniji na vijest o novom iOS4 pa se barem neću pretjerano razočarati. A ja se već bojim updatea od Navigona, bit će opet data darda. :-( Nadam se da će mi se barem QWERTZ tipkovnica svidjeti.
Mnoge aplikacije sada spremaju svoju posljednju lokaciju, tako da ažuriranje možda neće biti potrebno. Zahvaljujući ažuriranju, aplikacija bi također dobila brže prebacivanje.. Međutim, neke aplikacije ne spremaju svoj status i svakako će im trebati ažuriranje iOS 4..
Samo filozofska misao .. želimo li stvarno stalno biti na icq-u, jabberu i slično? Da nas bilo tko može probuditi u bilo kojem trenutku, uznemiriti, a da zapravo nikad nismo imali slobodan vikend od digitalnog svijeta? I još nešto se odnosi na IM, ne dopuštaju prijavu s više lokacija (iPhone bi nas odjavio iz IM klijenta na Macu ili PC-u i obrnuto) ..
Pitanje se može postaviti tako da stvarno ne postoji trenutak kada čekamo poruku na IM-u, a moramo biti online? Jednom će se sigurno naći.. Meni je dovoljno rješenje ala Beejive, ali nekome se ovo rješenje možda neće svidjeti..
Kupi IM+ i ponudit će ti ovo, ti se ulogiraj i reci mu koliko će trebati da te odjavi, a ako ne, poslat ću ti obavijesti tko ti je poslao poruku ;)
Sa skype/jabberom nema problema s multiloginom icq da, ali po meni je icq dosta glup protokol i imam ga samo zbog "Masam"
a radio je i na OS3...
Jabber/GTalk podržava prijavu s više lokacija. Većina klijenata tada podržava postavljanje prioriteta, tako da ga mogu postaviti, na primjer, tako da ako sam online na svom telefonu, poruke idu njemu kao prioritet.
Htjeli mi to ili ne, to je vjerojatno stvar svakog od nas. Ako ne želite, isključite push :-).
Što se tiče MT-a, nije mi nedostajao u OS3, naprotiv, jako su mi se svidjele push obavijesti, nakon što sam prešao sa HTC-a i WM-a 6.1 (tada 6.5) ... iako priznajem da je to rješenje, što opet nije više tako "mt" jako mi se sviđa s prg gledišta, pogotovo kada je u pitanju apple api i sve... Ali kažem da ga ne bih morao imati, samo ću upotrijebite ga... samo se pitam hoće li izvanmrežne obavijesti raditi čak i ako aplikacija ne radi u pozadini; )
Lokalne obavijesti rade čak i ako aplikacija trenutno nije pokrenuta - testirano :)
juha ;)
Jučer sam baš vidio da se među navedenim procesima i nakon prelaska na iStat pojavljuju npr. Convertbot i iSilo koji su već stigli s updateom za iOS4.
Hvala na lijepom sažetku. Ali moram istaknuti jednu grešku: iOS4 ne podržava iPod touch 1G. Praktično isto kao i kod iPhonea - prva generacija ima peh a druga bez multitaskinga itd.
Hvala na upozorenju, Adame, već sam to popravio. Malo sam zbunjen oko tih iPoda :)
Kako to skinuti??
Neće se ažurirati!!
Što da napravim??
Na Apple.com piše "uskoro"
Što bi on trebao učiniti?
iOS 4 bit će dostupan tek navečer!
...i neka Europa spava :-)))
ne možete to nazvati ni multitaskingom
tako da što više aplikacija pokreneš samo usporava telefon... pa koja je svrha potpunog MT-a? Ali razumijem da je to glavna tema iPhone vs. ostale pametne telefone samo mi nije jasno zašto, svatko bira što mu paše a što ne ;) Po meni je dobro osmišljeno (barem nakon mog iskustva s konkurencijom, nažalost nisam probao Android ;( (( pa moram popuniti ovu prazninu)
USKORO – Što čekam?
http://www.apple.com/iphone/softwareupdate/
Trebali su ga staviti u 00:00 - svjetsko vrijeme - pa da se postupno preuzima - Japanci, Azija, Europa, Amerika.
Inače će biti "zabavno" kad ga "puste" :-)
pa ako je GM, onda neće biti toliki napor :)
Čitam na nekim stranicama da će biti 10:00 ujutro po kalifornijskom vremenu… znači 7 popodne…
Jako volim i prebacivanje aplikacija, šteta samo što neće biti na 3G. Da bi se samo popis nedavno pokrenutih aplikacija pojavio nakon 2 klika, ništa ne bi radilo u pozadini i aplikacije bi se ponovno pokrenule. Čisto da korisnik ne mora ići na desktop.. Mislim da bi se to dalo i na 3G.
navodno ga ima preko jb ali nije preporucljivo... zanima me hoce li ga netko testirati i javiti kako radi na 3g
Znate li negdje hoće li ova nadogradnja biti dostupna i za iPod Touch 1. gen? Samo nešto će trebati podržati, ali pitanje je hoće li uopće biti? Ima li tko kakvu informaciju?
Vjerojatno nikako..
vjerojatno cekaju podne :D
3G imam nešto više od godinu i pol i stvarno nisam morao imati JB, ali nakon toga bi mi trebalo nešto uskratiti i to je po meni jako dobra stvar . Pa dajem JB-u, doduše nevoljko, i dodajem da multitasking radi odlično. Ne vidim neke izraženije razlike. Uglavnom, već imam policu za novi iPhone.
Imam 2 komentara o MT-u:
1) vječna šteta što nije moguće odabrati aplikaciju koja će biti mtasked. Ovoga se drugovi iz Applea nisu sjetili. Svaka aplikacija prema zadanim postavkama obavlja više zadataka, tako da postoji milijarda ikona u tom izboru.
2) Stvarno ga ne preporučam na 3G. Nakon 2 dana morao sam se vratiti na 3.1.3 jer je MT usporio telefon za 200%. Mislim da nije bila GM verzija, 3G to jednostavno ne daje.
itd. 2) vjerojatno ovisi o aplikacijama koje najčešće koristite. Meni dobro, naprotiv, sve se čini brže :)
Imam pitanje:
kako će biti npr. sa skypom ako ga imam u pozadini pa ga operativni sustav zatvori zbog potrebe za RAM-om i netko me hoće zvati pa stalno gledam da li se ugasio?
Hvala na objašnjenju.
Pretpostavljam da je namješteno da se ne gasi.. zato multitasking nije npr. u iPhone 3G, nego u iPhone 3GS s duplom memorijom..
Desio mi se čudan problem, u iTunesu imam ponudu za nadogradnju na 8.8.8 umjesto novog iOS-a. ipod verzija? Ne razumijem zašto imam spojen iPhone, a uopće ne posjedujem iPod. Može li me netko molim vas posavjetovati kako da si pomognem?? Ja sam na iMac-u.
Htio bih pitati kako će biti s iPhone 2G
Novi OS2 neće biti dostupan na iPhoneu 4G.
Ad.Jablickar: hvala na objašnjenju..možda su izmislili
A neće niti proći kroz neki jailbreak ili unlock?
vjerojatno nikako..
molim vas da mi netko kaže kada će iOS 4 biti službeno objavljen, nigdje ne mogu pročitati?
Danas, vjerojatno u 19:00 CET
hvala
Za sada ništa?
Sad sam dobro :P
Pozdrav, imam jedno praktično pitanje.
Preuzeo sam iOS 4, ali twn multitasking još uvijek "iritira". Čak i ako želim napustiti aplikaciju u smislu da je ugasim, ona skoči na multitask traku.
Ne želim dalje razmišljati o njihovom uklanjanju odavde. Može li se to nekako riješiti?
Díky
Dobra stvar u vezi s Appleovim rješenjem je ta da se zapravo ne morate brinuti hoće li oni biti tamo... ne morate ih uklanjati.
Htio bih pitati postoji li način da se aplikacije u multitaskingu isključe?
Hvala unaprijed na odgovoru
uredi: ili bolje rečeno izbriši
Nema potrebe gasiti ih, nema tu ništa loše :) Ali ako ga morate isključiti (ne znam iz kojeg razloga), samo držite prst na aplikaciji, nakon nekog vremena će zavibrirati i možete zatvori to...
Baš sam se pitao..Hvala na odgovoru :)
Tako sam danas ažurirao druge aplikacije i IRC klijent Colloquy prema opisu koristi iOS4 multitasking. Do sada, kada sam želio koristiti push obavijesti, morao sam se spojiti putem odbijača koji je vodio do mojih poslužitelja. Sada radi s direktnom vezom na IRC poslužitelj bez prekida veze i s obavijesti kada netko označi ili napiše PM.
Pa može li netko objasniti kako multitasking stvarno funkcionira u iOS4? Jednostavno sam bio u činjenici da je točno onako kako Honza opisuje u članku.
To je zahvaljujući funkciji Colloquy.. ostat će povezan s njihovim poslužiteljem i kada se vratite u aplikaciju, proslijedit će vam nova ažuriranja koja su se dogodila.. IM Beejive ili IM+ rade slično i sigurno mnoge druge aplikacije.. push obavijesti tada vas obavještavam o novim porukama..
Pa, već sam razmišljao o tome. Pregledao sam komunikaciju na FW-u i pronašao do sada, osim IRC veza, samo jednu prema poslužitelju kojeg hostira ThePlanet.com, ali prema sadržaju paketa bilo je samo nekih statističkih informacija i nisam siguran ako ga je generirao Colloquy. Ono glavno je također čudno da do sada nisu imali nikakav server za push, nego si sam morao koristiti njihov desktop klijent ili ZNC kao bouncer na koji si se spajao umjesto IRC servera. Osim toga, kada navedem pokrenute procese u iStatu, Colloquy je tu - http://krtko.vspace.sk/public/tmp/pic10-06-21-23-43-14.jpg i Convertbot i iBooks procesi se također mogu vidjeti tamo, čak i ako nemam aktivne te aplikacije. Ovo me zainteresiralo kada sam primijetio da mi Colloquy pokazuje točno vrijeme koliko sam dugo bio spojen na IRC server, a kada sam ga prije koristio s bouncerom, vrijeme se resetiralo svaki put kada bi se pokrenulo. Jednom ću morati naći vremena i bolje ga prodati ako ga stvarno ne koristi neki push server.