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ť.
Osobne si myslím, že push notifikácie je skvelý spôsob ako ochrániť baterku a ušetriť systémové prostriedky pre pravú bezpečnú aplikáciu. Mobil s mozmosťou behu na pozadie by som si nekúpil.
No, ja som mal vymakaný mobil s Win mobile a tak priamo „blahorečím“ Applu za jeho nápad (žiadne aplikácie v pozadí) + schvaľovanie aplikácií atď. – možno preto je iPhone taký funkčný a stabilný (oproti tomu môjmu skoršiemu omylu s win Mobile telefónom)
Jablickar ma pravdu.
Safari, ipod, email a volaci aplikácia bezi na pozadí. Tá posledná menovaná bezi takto non stop.
Mám aplikáciu z appstore memory štatút, kde sa dá prvé tri ukončiť. A zvýšiť tak RAM.
A zároveň tam je možné sledovať aplikácie a servisy bezici na pozadí. S cydiami bolo vidieť aj ďalšie apps na pozadí vďaka backgrounderu.
1-2apps na pozadí by bohato stačilo.
S backgrounderom ma rovnako nikdy viac zrazu nebezelo.
Push notifikácie sú síce fajn nápad, ale jednak nie každý má internet v mobile, nie všade je internet dostupný a zďaleka nie pre všetky aplikácie sú push notifikácie použiteľné. Príkladom takejto aplikácie je logovanie gps pozície.
Ja sa porad nemôže ubrániť dojmu, že všetky dôvody, ktoré jablko uvádzajú prečo nepovolujú beh aplikácie na pozadí, sú len umelo vyvolaný humbuk. Respektíve, možno k tomu mali nejaký dôvod, ktorý jednoducho nemôžu alebo nechajte zverejniť. Ale dôvody zranenia zdroja a baterky mi prídu ako dosť slabý argument. Kompletne zakázať beh aplikácii len kvôli jelitum, ktoré si pustí 10 aplikácií je fakt dosť hojdá. A mať ako dôvod malo pamäť, keď už na prastarých Macach s 512KB pamäťou sa dali aplikácie prepínať, je tiež celkom zmiešané. Počtom z dnešného iphone je výkonovo úplne niekde inde ako ten starý MAC.
BTW, toto je pekná historka o vzniku Switcheru pre MAC…
http://folklore.org/StoryView.py?project=Macintosh&story=Switcher.txt&topic=Technical&sortOrder=Sort%20by%20Date&detail=medium
Akcionári na Mac OS X – Mobile SDK verzia 23 čakať nebudú :-)). iPhone nemožno používať v aute, ani ako navigáciu, ani na ňom nie je možný Office Mobile. Nefunguje stylus, iba palec :-). Pripojiť sa mobilom z notebooku je principiálne zle - to drahý vodca Kim Jong Il nedovolí :-)). Chceš syncovať? Stiahni si hudobný prehrávač a rovno si tam registrujte platebku, aj keď chcete pozrieť len na freeware :-)). A po nahekovaní nemáte záruku.
Copy to externý bloček, pasca formou hľadaj baterku, opíš to z bločku. Že to kedysi niekto kúpil. Až od ver. 3 to začne byť pre pár nenáročných užívateľov.
No neviem, čo na to certifikovaná pani Kroes, európska komisárka pre ekonomickú súťaž. Tu by malo byť pár mld. USD pokút.
Apple staršil stratou záruky pri rôznych jailbreakoch a nefunkčnosti. Do verzie 3 dodávali nehotový telefón, ktorý nevyužíval svoj potenciál. Čiastočne sa niektoré veci dali „dokeknúť“ cez ich elektronický obchod. Aj teraz to nie je potrebné do auta.
A prečo by som ako nemal mať stylus? Čo keď to chcem používať v zime? Alebo to chcem používať ako Newtona s rozpoznávaním písma?
Najhoršia je však iTunes+Apple Store. Zaujímavé je, že sem testoval Apple Store z iTunes a pri registrovaní si to vyžadovalo číslo kreditky. Ja chcem kreditku zadávať pri nákupe, nie pri registrácii. Tiež ako Apple vyzvedá, ak si kúpite ich „PC“. Meno, priezvisko, e-mail, číslo telefónu, vaša profesia, prečo ste si kúpil tento model. To je fakt KĽDR.
Jirka: Ja by som to nevidel tak čierno, stále je tu tá možnosť používať ultrarýchly telefóny s WM, napríklad Samsung Omnia… a bez iTunes! :-)
Nám oviec by som nechal ten nepoužiteľný telefón od Applu. :)
A čo sa vyladenosti až od 3.0 týka, na tom niečo bude, fór je v tom, že toto robia všetci výrobcovia, lenže len pri Apple stačí jedno železo a mení sa len soft. Zato u nokií napr. aby človek kúpil x telefónov, než konečne príde vyladený koncept.
ps:Bez obáv, navigácia sa chystá od 3.0.
Ja osobne som bol zarputili zastance nokie. Potom som vyskúšal na chvíľku HTC (za týždeň slo zas do sveta). IPhone mi vyhovuje zatiaľ dodatočne (okrem pripojenia notebooku k netu ale sa snáď vyrieši firm3). Dve až tri aplikácie na pozadí by bohato stačili, možno si ale zvyknem na Push notifikácie. Určite by som sa (zatiaľ) ale určite nevratil treba k mojej drive obľúbenej nokii ktorú som musel minimalne 3x do týždňa reštartovať aby sa rozbehla. Iphone mám pol roka a raz som ho musel reštartovať kvôli aplikáciám… Aplle forever.
To Jirka: Jiriku prosimte mas na vyber. S kazdym rozhodnutím v zivote mas na vyber. O iphone či iných produktoch apple ti nikto nikde netvrdí že sú bez chyby a preto tu je ponuka konkurencie. V skratke rád by som aby si tento skvelý web zachoval svoju štruktúru a aby ju tu nikto neprznil flame-warom ako ty. Svojim táraním si nepriniesol zadnú pridanú hodnotu. A svete div sa tento príspevok som písal z iPhone fakt nekecam umi to.
Jirik nechape, že mu nikto iPhone nenúti. :)
No je fakt že po prečítaní mojich argumentov, môžu mať tu prispievajúci predajcovia Apple menšie kšefty. Pardón :-).
Chceš náš telefón? Musíš byť z USA :-). Musíš platiť tučné USD AT&T, keď tak prejdi :-). Musíš syncovať cez náš iTunes a Apple Store je build in :-). Ako malware ti ešte vnútime Apple Update s Bonjoour a Safari :-). Rýchlo zadaj číslo kreditky… MMS? Na čo? Internet? Slušní ľudia notebooky na net cez telefón nenapájajú? Navigácia? – to je prežitok imperializmu :-). Copy & Paste - na čo máš bloček a ceruzku. Cudzie jazyky? Všade sa rovnako hovorí iba anglicky. Pekne v zime na Aljaške zložiť rukavicu (kapacitný displej) a palčekom si klikať SMS. Chceš vyvíjať aplikácie? Strana a vláda preveria tvoje úmysly a tie zaplať desiatky percent daň z umiestnenia na Store :-). A možno aj 2 aplikácie pôjdu naraz – teda výhľadovo. :-)
Prosím vás. Si to kúpte. Ale napísať, že to nie je 100% telefón sa môže. Alebo nie?
Ad Jirka: to vis, že môže, ale bacha veľký brat Apple te vid :))
Ešte k push notifikáciám, je tu menší háčik, nevidel som zatiaľ český web, ktorý by to zmienil.
A síce, kto bude push sluzbu platiť? Napríklad pre IM klienta bude treba zriadiť servery, kto za službu push zaplatí a ako? Developer aplikácie? Alebo Apple? Alebo uzivatel napr cez ucet Mobile me?
Ak nebude push zadarmo, tak to zadná bomba nebude :(
Podobnú frustráciu som pred pár rokmi pociťoval zo svojho QTEKU/HTC 8210 alebo ako to bolo. No ale frustráciu som vyriešil tým že som ho obratom predal a nechodil som otravovať na fora o WIN MOBILE atď :-)
Jirka: zaujimave,. Tak to aby som chodil na WM fora a cpal
Im do huby svoj názor na WM :) nee nie som talovej lizac-guli Radka Hulána ako ty :)