Zatvori oglas

iOS 4 će danas biti zvanično dostupan za preuzimanje. Glavna atrakcija nove verzije iOS-a za iPhone i iPod Touch je, naravno, multitasking. Ali neki imaju preuveličana 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 touch-a. Multitasking u iOS-u 4 neće raditi na iPhone 3G i iPod Touch 2. generaciji. Ako posjedujete bilo koji od ova dva modela, iznevjerit ću vas od samog početka, 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 iPhone 3GS je skoro 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 još jednu zahtjevniju aplikaciju, a za druge aplikacije možda neće ostati resursa - one će biti nasilno isključene.

Iako korisnici kažu da nemaju ovaj problem, problem je u tome što nema mnogo aplikacija koje zapravo rade u pozadini. Oni se tek sada pojavljuju u App Store-u, a za funkcioniranje u pozadini bit će im potrebni resursi koji jednostavno ne moraju biti u iPhone 3G. Ali sada zaronimo u ono što donosi multitasking.

Čuvanje stanja aplikacije i brzo prebacivanje
Svaka aplikacija može imati implementiranu funkciju za spremanje svog stanja pri gašenju i prebacivanje između aplikacija nakon toga kako bi bilo izuzetno brzo. Naravno, nećete izgubiti svoj pokvareni rad kada spasite državu. Svaka aplikacija može imati ovu funkciju, ali mora biti pripremljena za ovu funkciju. Ovako ažurirane aplikacije se upravo sada pojavljuju u App Store-u.

Push obavještenja
Vjerovatno ste već upoznati sa push obavijestima. Ako ste povezani na Internet sa svojim iPhoneom ili iPod-om, možda ćete dobiti obavještenja da se nešto dogodilo. Na primjer, neko vam je poslao privatnu poruku na Facebook ili vam je neko poslao poruku na ICQ. Aplikacije vam tako mogu slati obavještenja putem interneta.

Lokalno obavještenje
Lokalna obavještenja su slična push obavijestima. Kod njih je prednost očigledna – aplikacije vam mogu slati obavještenja o događaju iz kalendara, a da ne morate biti povezani na internet. Međutim, lokalna obavještenja vas mogu obavijestiti samo o unaprijed postavljenoj radnji - na primjer, na listi zadataka postavite da želite da budete obaviješteni 5 minuta prije krajnjeg roka zadatka.

Pozadinska muzika
Da li uživate u slušanju radija na svom iPhoneu? Tada će vam se svidjeti iOS 4. Sada možete prenositi muziku na svoj iPhone u pozadini, tako da možete raditi bilo šta drugo dok slušate. Kao što sam već spomenuo, aplikacija mora biti spremna za ove radnje, vaše trenutne aplikacije neće raditi za vas, morate čekati ažuriranja! U budućnosti će vjerovatno postojati i aplikacije za striming video zapisa koje zadržavaju audio zapis kada se isključe i ponovo počnu da strimuju video kada se ponovo uključe.

VoIP
Uz podršku za VoIP u pozadini, moguće je zadržati Skype uključenim i ljudi vas mogu zvati iako je aplikacija zatvorena. Ovo je svakako zanimljivo, i ja se pitam koliko će se ograničenja pojaviti. Vjerujem da ih neće biti mnogo.

Pozadinska navigacija
Ovu funkciju najbolje je predstavio Navigon, o čemu smo pisali. Aplikacija se tako može kretati glasom čak iu pozadini. Ovu funkciju će vjerovatno koristiti i aplikacije za geolokaciju, koje će prepoznati da ste već napustili mjesto na kojem ste se prijavili.

Završetak zadatka
Ovu funkciju sigurno poznajete iz SMS ili Mail aplikacije. Na primjer, ako otpremite sliku na server u Dropbox, radnja će se izvršiti čak i ako zatvorite aplikaciju. U pozadini se trenutni zadatak može završiti.

Ali šta ne može obavljati više zadataka u iOS-u 4?
Aplikacije u iOS-u 4 ne mogu se osvježiti. Dakle, problem su usluge instant poruka poput ICQ-a i sličnih. Ove aplikacije ne mogu raditi u pozadini, ne mogu se osvježiti. I dalje će biti potrebno koristiti rješenje kao što je Beejive's, gdje je aplikacija online na Beejive serveru i ako vam neko slučajno piše, dobit ćete obavijest putem push obavijesti.

Isto tako, druge aplikacije se ne mogu sami osvježiti. Nije da će vas iPhone obavještavati o novim člancima u RSS čitaču, neće vas obavještavati o novim porukama na Twitteru i tako dalje.

Kako da prepoznam pozadinske usluge?
Korisnici će morati znati koje usluge rade u pozadini. Zbog toga, na primjer, kada koristite lokaciju u pozadini, mala ikona će se pojaviti 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 činiti ograničenim, ali moramo misliti da Apple pokušava očuvati najbolje moguće trajanje baterije i najveću moguću brzinu telefona. Možda postoje i druge pozadinske usluge u budućnosti, ali za sada ćemo se morati zadovoljiti ovim.

.