Adott ugye az igény, hogy az Apple okostelefonja is képes legyen valamilyen formában kezelni párhuzamosan futó alkalmazásokat, mivel ez egyrészt kényelmes, másrészt már a konkurencia telefonjai is megoldást kerestek a probléma kezelésére. A fejlesztői konferencián is előkerültek a feladat nehézségei: a háttérben futó alkalmazások erősen próbára teszik a jelenlegi processzorokat, ezáltal csökkentik a felhasználói élményt, és így a telefon akkumulátora is sokkal rövidebb üzemidőre képes.



A konferencián először kivetítettek egy képet: a Microsoft megoldását, a párhuzamos alkalmazások futtatásának lehetőségét, és egy Task Managert, ahol a felhasználó válogat a kilövésre ítélt alkalmazások között, ha a telefon túlságosan belassult. Nem, mondta Scott Forstall az emelvényen, ez nem megoldás. Nem felhasználóbarát. Ne kelljen már a telefonon is egy folyamatkezelőt figyelni, csekkolni az alkalmazások processzoridejét, meg memóriafelhasználását, meg kutyafüle. Használni lehessen, tökölés nélkül.

Ezért aztán az Apple úgy döntött, jelenleg értelmetlen a párhuzamosan futó alkalmazásokat erőltetni, ezzel inkább megvárják a következő generációs készülékeket. Megoldásként a Push notification szolgáltatást fejlesztik ki, ami a következőt takarja: az alkalmazások, amelyek egy külső szerverhez kapcsolódnak, az alkalmazás bezárása után megszakítják a kapcsolatot. Ekkor jön a képbe a push notification, ezen keresztül a külső szerver továbbra is értesítéseket küldhet az alkalmazásnak, így az követni tudja a beállt változásokat. Háromféle értesítést lehet küldeni: hangüzenetet, szöveges üzenetet, vagy badge-et, azaz az ikon feletti jelzést - például az időközben érkezett üzenetek számáról egy instant message program esetében.



A fejlesztők a következő SDK keretein belül már használhatják az új szolgáltatást a megírt alkalmazásokban, az azonban csak szeptemberben lesz használható. Addig meg el lehet gondolkozni azon, hogy ez a megoldás vajon mire lesz elég, és mire nem.