Zatvori oglas

Multitasking je predstavljen u iOS-u 4 i od tada se mnogi korisnici pitaju kako da isključe multitasking da ne troše resurse i da baterija traje što duže. Ali ne morate isključiti aplikacije, a u ovom članku ću objasniti zašto.

Multitasking u iOS-u 4 nije isti multitasking kao što znate sa desktopa ili Windows Mobile. Neko može govoriti o ograničenom multitaskingu, neko o pametan način obavljanja više zadataka. Uradimo to redom.

Nova karakteristika iOS-a 4 je takozvano brzo prebacivanje aplikacija (Fast Switching). Ako kliknete na početno dugme, stanje aplikacije će biti sačuvano i kada se vratite u aplikaciju, pojavićete se tačno tamo gde ste stali pre nego što ste je isključili. Ali aplikacija ne radi u pozadini, samo se njeno stanje zamrznulo prije isključivanja.

Traka za više zadataka, koja se aktivira dvostrukim klikom na tipku za početak, prije je traka nedavno pokrenutih aplikacija. Nijedna od ovih aplikacija ne radi u pozadini (osim izuzetaka), nema potrebe da ih isključujete. Ako iPhoneu ponestane RAM-a, iOS 4 će ga sam isključiti. Prilikom prebacivanja između aplikacija koristite funkciju Fast Switching, jer zahvaljujući njoj relativno odmah prelazite na drugu aplikaciju.

U ažuriranjima App Store-a često ćete pronaći takozvanu iOS 4 kompatibilnost. To često znači ugradnju Fast Switching u aplikaciju. Za demonstraciju pripremio sam video na kojem ga možete pogledati razlika između aplikacije sa brzim prebacivanjem i bez nje. Obratite pažnju na brzinu prebacivanja unazad.

Već smo objasnili da donja traka koja se poziva dvostrukim klikom na dugme Home zapravo nije multitasking. Ali to ne znači da u novom iOS-u 4 uopće nema multitaskinga. U iOS-u 4 postoji nekoliko multitasking servisa.

  • Pozadinska muzika – neke aplikacije, kao što su radio za streaming, mogu raditi u pozadini. Celokupna aplikacija ne radi u pozadini, već samo servis - u ovom slučaju, streaming audio reprodukcije.
  • Voice-over-IP – tipičan predstavnik ovdje će biti Skype. Ova usluga vam omogućava da primate pozive iako aplikacija nije uključena. Aktivirana aplikacija je signalizirana pojavom nove gornje trake s nazivom date aplikacije. Nemojte brkati ovu uslugu sa instant porukama, poruke ćete moći primati samo putem push obavijesti.
  • Lokalizacija pozadine – usluga koja koristi GPS također može raditi u pozadini. Tako se možete prebaciti s navigacije na e-poštu, a navigacija može nastaviti da vas navigira barem glasom. GPS sada može raditi u pozadini.
  • Dovršavanje zadatkah – na primjer, ako preuzimate najnovije vijesti sa RSS-a, ovaj zadatak se može izvršiti čak i nakon zatvaranja aplikacije. Nakon skakanja (preuzimanja), međutim, aplikacija više ne radi i ne može raditi ništa drugo. Ova usluga samo dovršava podijeljeni "zadatak".
  • Push obavještenja – svi ih već znamo, aplikacije nam mogu slati obavještenja o nekom događaju putem interneta. Verovatno više ne moram da ulazim u to.
  • Lokalno obavještenje – ovo je nova funkcija iOS-a 4. Sada možete postaviti u nekoj aplikaciji da želite da budete obaviješteni o događaju u određeno vrijeme. Aplikacija ne mora biti uključena, a ne morate čak ni biti na internetu, a iPhone će vas obavijestiti.

Pitate se šta, na primjer, iOS 4 ne može? Kako je ograničeno obavljanje više zadataka? Na primjer, takav program za razmjenu trenutnih poruka (ICQ) ne može raditi u pozadini – morao bi da komunicira, a Apple mu to neće dozvoliti. Ali za ove slučajeve postoji rješenje, na primjer, da koristite aplikaciju (npr. Meebo), koja ostaje povezana i nakon što je isključena na serveru datog programera, a ako dobijete poruku, o tome ćete biti obaviješteni. sa push obavještenjem.

Ovaj članak je nastao kao pregled onoga što multitasking u iOS 4 zapravo znači. Nastao je jer sam oko sebe vidio zbunjene korisnike koji su otvarali traku za više zadataka i zatvarali aplikacije odmah nakon što su ih koristili. Ali ovo je glupost i nema potrebe da se radi tako nešto.

Steve Jobs je rekao da ne želi da korisnici stalno gledaju u upravitelja zadataka i bave se besplatnim resursima. Evo rješenje jednostavno funkcionira, ovo je Apple.

.