Zatvori oglas

Multitasking je predstavljen u iOS-u 4, a od tada se mnogi korisnici pitaju kako isključiti multitasking kako ne bi trošili resurse, a baterija trajala što dulje. Ali ne morate isključiti aplikacije, au ovom ću članku objasniti zašto.

Multitasking u iOS-u 4 nije isti multitasking kakav poznajete s desktopa ili Windows Mobilea. Netko može govoriti o ograničenom multitaskingu, netko o pametan način multitaskinga. Prođimo redom.

Nova značajka iOS-a 4 je takozvano brzo prebacivanje aplikacija (Fast Switching). Ako kliknete na početnu tipku, stanje aplikacije će biti spremljeno i kada se vratite u aplikaciju, pojavit ćete se točno tamo gdje ste stali prije nego što ste je isključili. Ali aplikacija nije pokrenuta u pozadini, samo se njezino stanje zamrznulo prije gašenja.

Multitasking traka, koja se aktivira dvostrukim pritiskom na tipku Home, više je traka nedavno pokrenutih aplikacija. Nijedna od ovih aplikacija ne radi u pozadini (uz iznimke), nema potrebe za isključivanjem. Ako iPhoneu ponestane RAM-a, iOS 4 će ga sam isključiti. Upravo pri prelasku između aplikacija koristite značajku Fast Switching jer zahvaljujući njoj relativno odmah prelazite na drugu aplikaciju.

U ažuriranjima App Storea često ćete pronaći takozvanu iOS 4 kompatibilnost. To često znači ugradnju Fast Switchinga u aplikaciju. Za demonstraciju sam pripremio video na kojem možete vidjeti razlika između aplikacije s brzim prebacivanjem i bez nje. Zabilježite brzinu povratka.

Već smo objasnili da donja traka koja se poziva dvostrukim klikom na tipku home nije zapravo multitasking. Ali to ne znači da u novom iOS-u 4 uopće nema multitaskinga. Postoji nekoliko multitasking usluga u iOS-u 4.

  • Pozadinska glazba – neke aplikacije, poput streaming radija, mogu raditi u pozadini. Cjelokupna aplikacija ne radi u pozadini, već samo usluga - u ovom slučaju reprodukcija strujanja zvuka.
  • Voice-over-IP – tipičan predstavnik ovdje će biti Skype. Ova usluga omogućuje primanje poziva iako aplikacija nije uključena. Aktivirana aplikacija se signalizira pojavom nove gornje trake s nazivom zadane aplikacije. Ne brkajte ovu uslugu s Instant Messagingom, poruke ćete moći primati samo putem push obavijesti.
  • Pozadinska lokalizacija – usluga koja koristi GPS također može raditi u pozadini. Tako možete prijeći s navigacije na e-mail, a navigacija vas može nastaviti navigirati barem glasovno. GPS sada može raditi u pozadini.
  • Izvršavanje zadatkah – na primjer, ako preuzimate najnovije vijesti s RSS-a, ovaj zadatak možete izvršiti i nakon zatvaranja aplikacije. Nakon skoka (preuzimanja), međutim, aplikacija se više ne pokreće i ne može učiniti ništa drugo. Ova usluga samo dovršava podijeljeni "zadatak".
  • Push obavijesti – svi ih već znamo, aplikacije nam mogu slati obavijesti o događaju putem interneta. Vjerojatno ne trebam više ulaziti u to ovdje.
  • Lokalna obavijest – ovo je nova značajka iOS-a 4. Sada možete postaviti u nekoj aplikaciji da želite biti obaviješteni o događaju u određeno vrijeme. Aplikaciju ne morate uključiti, a ne morate niti biti na internetu, a iPhone će vas obavijestiti.

Pitate se što, primjerice, iOS 4 ne može? Kako je multitasking ograničen? Na primjer, takav program za razmjenu trenutnih poruka (ICQ) ne može raditi u pozadini – morao bi komunicirati, a Apple mu to ne dopušta. Ali za te slučajeve postoji rješenje, na primjer, u tome da koristite aplikaciju (npr. Meebo) koja ostaje spojena i nakon što je ugasite na serveru određenog programera, a ako primite poruku, o tome vas obavještava push obavijest.

Ovaj je članak nastao kao pregled onoga što zapravo znači multitasking u iOS-u 4. Nastala je jer sam oko sebe vidio zbunjene korisnike koji su otvarali multitasking traku i zatvarali aplikacije odmah nakon korištenja. Ali to je besmislica i nema potrebe da se tako nešto radi.

Steve Jobs rekao je da ne želi da korisnici moraju cijelo vrijeme gledati u upravitelj zadataka i baviti se besplatnim resursima. Ovdje rješenje jednostavno radi, ovo je Apple.

.