Zatvori oglas

Apple ima zaista značajnog konkurenta iPhoneu u obliku Palm Prea koji bi u SAD-u trebao biti pušten sredinom lipnja. Fokusirati će se na najveći nedostatak Apple iPhone 3G i vjerojatno ga reklamirati kao najveću prednost – pokretanje aplikacija u pozadini i rad s njima. Ne smijemo zaboraviti ni Android za koji je već izašao drugi HTC Magic telefon, a do kraja godine trebali bi se pojaviti i drugi zanimljivi komadi. Čak i Android može, na svoj način, pustiti aplikacije da rade u pozadini bez dodatnog usporavanja sustava. No, to još nije dovoljno za kvalitetu aplikacija 3rd party-a za one s iPhonea, što je samo pitanje vremena.

Apple jako dobro zna da će ga konkurencija napasti kroz pokretanje aplikacija u pozadini, a to svakako nije pozicija u kojoj bi Apple želio biti. Na ljeto će iPhone izbaciti firmware 3.0 koji će donijeti push notifikacije, ali ako trenutno niste spojeni na internet ni to neće biti idealno rješenje. Ukratko, nećemo moći pokretati aplikacije u pozadini čak ni nakon izlaska novog iPhone firmware-a 3.0.

Ali Silicon Alley Insider je čuo izvješća da Apple radi na opciji koja bi omogućila aplikacijama da rade u pozadini u budućem izdanju firmvera. Najviše 1-2 aplikacije mogu raditi u pozadini ovako, i to vjerojatno ne bilo koje aplikacije, ali Apple bi vjerojatno morao odobriti te aplikacije. Isti izvor Silicon Alleya govori o dvije mogućnosti za rad ovih aplikacija u pozadini:

  • Apple bi korisnicima omogućio odabir do 2 aplikacije koje će raditi u pozadini
  • Apple bi odabrao neke aplikacije koje bi radile u pozadini. Programeri bi mogli podnijeti zahtjev za posebna dopuštenja, a Apple bi ih zatim testirao da vidi kako se ponašaju u pozadini i kako utječu na cjelokupnu stabilnost sustava

Po mom mišljenju, to bi morala biti kombinacija ova dva ograničenja, jer trenutni hardver ne bi previše opterećivao pozadinske aplikacije, a također bi bilo primjereno provjeriti te aplikacije nije li njihov rad u pozadini prezahtjevan na bateriji, na primjer. 

Kasnije se tom nagađanju pridružio i John Gruber, koji je poznat po tome što ima zaista izvrsne izvore. Govori i o tome da je sličnu spekulaciju čuo još u siječnju tijekom Macworld Expoa. Prema njegovim riječima, Apple je trebao raditi na malo modificiranom aplikacijskom docku, gdje bi se nalazile najčešće pokretane aplikacije te da bi postojalo i jedno mjesto za aplikaciju koju želimo pokrenuti u pozadini.

TechCrunch je posljednji koji se pridružio ovim špekulacijama, rekavši da prema njegovim izvorima ova vrlo tražena značajka firmvera za iPhone uopće nije spremna, ali da Apple definitivno pokušava smisliti rješenje za podršku za rad u pozadini za treće party aplikacije brdo. TechCrunch smatra da bi ova nova značajka mogla biti predstavljena na WWDC-u (početkom lipnja) na isti način na koji je tamo predstavljena podrška za push obavijesti prošle godine.

U svakom slučaju, pokretanje aplikacija u pozadini nije baš jednostavna stvar za implementaciju, jer većina igara ili aplikacija u trenutnom firmware-u maksimalno koristi resurse iPhone-a. Dovoljno je ako iPhone provjerava e-poštu u nekoj zahtjevnoj igrici i odmah ga prepoznate po glatkoći igre. Također se nedavno nagađalo da bi novi iPhone trebao imati 256MB RAM-a (u odnosu na originalnih 128MB) i CPU od 600Mhz (u odnosu na 400MHz). Ali te spekulacije dolaze s kineskog foruma, pa ne znam je li primjereno vjerovati takvim izvorima.

.