Zavrieť reklamu

Spoločnosti Apple prichádza pre iPhone skutočne významný konkurent v podobe Palm Pre, ktorý by v USA mal vyjsť v polovici júna. Ten sa zameria na najväčší nedostatok Apple iPhone 3G a ten tak pravdepodobne bude inzerovať ako svoju najväčšiu prednosť - beh aplikácií na pozadí a spolupráca s nimi. Nesmieme zabúdať ani na Android, pre ktorý vyšiel už druhý telefón HTC Magic a do konca roka by sa mali objaviť ďalšie zaujímavé kúsky. Aj Android vie svojim spôsobom nechať bežať aplikácie na pozadí bez toho, aby to nejako viac spomalilo systém. Ten ale zatiaľ nestačí kvalitou 3rd party aplikácií na tie z iPhone, čo je ale otázka času.

Apple veľmi dobre vie, že konkurencia naň bude cez beh aplikácií na pozadí útočiť a to určite nie je tá pozícia, v ktorej by Apple chcel byť. V lete síce vydá iPhone firmware 3.0, ktorý prinesie push notifikácie, ale pokiaľ práve nebudete pripojení na Internete, tak ani toto nebude ideálne riešenie. Skrátka možnosť behu aplikácií na pozadí sa ani po vydaní nového iPhone firmware 3.0 nedočkáme.

Server Silicon Alley Insider ale začul správy o tom, že Apple pracuje na možnosti, ktorá by umožnila aplikáciám bežať na pozadí v nejakej budúcej verzii firmware. Takto bežať na pozadí by mohla maximálne 1 - 2 aplikácie a pravdepodobne by nešlo o akúkoľvek, ale Apple by tieto aplikácie asi musel schváliť. Rovnaký zdroj Silicon Alley hovorí o dvoch možnostiach, ako by tieto aplikácie mohli bežať na pozadí:

  • Apple by dovolil používateľom vybrať až 2 aplikácie, ktoré by mohli bežať na pozadí
  • Apple by vybral niektoré aplikácie, ktoré by mohli bežať na pozadí. Vývojári by si mohli požiadať o špeciálne povolenie a Apple by ich potom otestoval, ako sa na pozadí správajú a ako ovplyvňujú celkovú stabilitu systému

Podľa môjho názoru by muselo ísť o kombináciu týchto dvoch obmedzení, pretože súčasný hardvér by príliš aplikácií na pozadí neutiahol a tiež by bolo vhodné tieto aplikácie skontrolovať, či ich beh na pozadí nie je napríklad príliš náročný na batériu. 

Neskôr sa k tejto špekulácii priklonil aj John Gruber, ktorý je známy tým, že má skutočne výborné zdroje. Aj on hovorí o tom, že podobnú špekuláciu začul už v januári počas Macworld Expo. Podľa neho mal Apple pracovať na ľahko upravenom doku aplikácií, kde by sa vyskytovali najčastejšie spúšťané aplikácie a že by tu tiež bola jedna pozícia pre aplikáciu, ktorú by sme chceli nechať bežať na pozadí.

Ako posledný sa do týchto špekulácií pripojil aj server TechCrunch, ktorý hovorí o tom, že podľa jeho zdrojov táto veľmi žiadaná vlastnosť iPhone firmware zatiaľ vôbec nie je hotová, ale že sa Apple určite snaží vymyslieť riešenie, ako prísť s podporou behu na pozadí pre aplikácie tretích strán. TechCrunch si myslí, že by táto nová vlastnosť mohla byť predstavená na WWDC (na začiatku júna) rovnako tak, ako tu bola minulý rok predstavená podpora push notifikácií.

Každopádne beh aplikácií na pozadí nie je práve ľahká záležitosť na implementovanie, pretože väčšina hier či aplikácií v súčasnom firmware využíva prostriedky iPhone úplne na doraz. Stačí, keď v niektorej náročnej hre iPhone kontroluje email a hneď to spoznáte na plynulosti hry. Nedávno sa tiež špekulovalo o tom, že nový iPhone by mal mať 256MB RAM (z pôvodných 128MB) a 600MHz CPU (z 400MHz). Tieto špekulácie ale pochádzajú z čínskeho fóra a tak teda neviem, či je vhodné práve takýmto zdrojom veriť.

.