Hirdetés bezárása

Az Apple-nek igazán jelentős versenytársa van az iPhone számára a Palm Pre formájában, amely június közepén jelenik meg az Egyesült Államokban. Az Apple iPhone 3G legnagyobb hiányosságára fog összpontosítani, és valószínűleg a legnagyobb előnyeként hirdeti – az alkalmazások háttérben történő futtatását és a velük való munkát. Nem szabad megfeledkeznünk az Androidról sem, amelyre már a második HTC Magic telefon is megjelent, és az év vége előtt további érdekességek is megjelenhetnek. Még az Android is képes a maga módján hagyni, hogy az alkalmazások a háttérben futjanak anélkül, hogy tovább lassítaná a rendszert. Ez azonban még nem elegendő a harmadik féltől származó alkalmazások minőségéhez az iPhone-ról, ami csak idő kérdése.

Az Apple nagyon jól tudja, hogy a versenytársak a háttérben futó alkalmazásokon keresztül támadják meg, és ez biztosan nem az a pozíció, amelyben az Apple szeretne lenni. Nyáron megjelenik az iPhone 3.0-s firmware-je, ami push értesítéseket hoz, de ha éppen nincs internetkapcsolat, még ez sem lesz ideális megoldás. Röviden: az új iPhone firmware 3.0 megjelenése után sem fogunk tudni alkalmazásokat futtatni a háttérben.

A Silicon Alley Insider azonban olyan jelentéseket hallott, amelyek szerint az Apple egy olyan opció kidolgozásán dolgozik, amely lehetővé tenné, hogy az alkalmazások a háttérben futhassanak egy jövőbeli firmware-kiadásban. Maximum 1-2 alkalmazás futhat így a háttérben, és valószínűleg nem is akármilyen, de az Apple-nek valószínűleg jóvá kell hagynia ezeket az alkalmazásokat. Ugyanez a Silicon Alley forrás két lehetőségről beszél, hogyan futhatnak ezek az alkalmazások a háttérben:

  • Az Apple lehetővé teszi a felhasználók számára, hogy legfeljebb 2 alkalmazást válasszanak ki a háttérben történő futtatáshoz
  • Az Apple kiválaszt néhány alkalmazást, amelyek a háttérben futnak. A fejlesztők különleges engedélyeket kérhetnek, majd az Apple teszteli őket, hogy megtudja, hogyan viselkednek a háttérben, és hogyan befolyásolják a rendszer általános stabilitását.

Véleményem szerint ennek a két korlátnak a kombinációja kellene, hogy legyen, mert a jelenlegi hardver nem helyezne túl nagy nyomást a háttérben futó alkalmazásokra, illetve ezeket az alkalmazásokat is célszerű lenne ellenőrizni, ha nem túl megerőltető a háttérben való futásuk. például az akkumulátoron. 

Később John Gruber is csatlakozott ehhez a találgatáshoz, aki arról híres, hogy valóban kiváló forrásai vannak. Arról is beszél, hogy még januárban, a Macworld Expo idején hallott hasonló spekulációt. Szerinte az Apple-nek egy enyhén módosított alkalmazásdokkon kellett volna dolgoznia, ahol a leggyakrabban induló alkalmazások lennének, és egy pozíció is lenne annak az alkalmazásnak, amelyet a háttérben szeretnénk futtatni.

A TechCrunch a legfrissebb, aki csatlakozik ezekhez a találgatásokhoz, és azt állítja, hogy forrásai szerint ez a nagyon kért iPhone firmware-funkció még egyáltalán nincs készen, de az Apple határozottan próbál megoldást találni arra, hogy háttérben futó támogatást nyújtson a harmadik party alkalmazások domboldalon. A TechCrunch úgy gondolja, hogy ezt az új funkciót a WWDC-n (június elején) ugyanúgy be lehetne vezetni, mint ahogy tavaly ott bevezették a push értesítések támogatását.

Amúgy az alkalmazások háttérben futtatása nem éppen egyszerű dolog, mivel a legtöbb játék vagy alkalmazás a jelenlegi firmware-ben maximálisan kihasználja az iPhone erőforrásait. Elég, ha az iPhone valamilyen igényes játékban ellenőrzi az e-maileket, és a játék gördülékenységéről azonnal felismerhető. Nemrég azt is feltételezték, hogy az új iPhone-nak 256 MB RAM-mal (az eredeti 128 MB-hoz képest) és 600 MHz-es CPU-val kell rendelkeznie (400 MHz-ről magasabb). De ezek a találgatások egy kínai fórumról származnak, így nem tudom, hogy illik-e megbízni az ilyen forrásokban.

.