Tizennyolc nap. A szám ködként lógott a nézőtéren egy hideg San Francisco-i napon. Bár Steve Jobs ideje nagy részét közben töltötte vitaindító beszéde megvitatása a Mac OS X következő verziója, a közelgő megjelenése a iPhone színesítette az előadás minden aspektusát.
Nem segített, hogy a Mac OS X Leopardot a tavalyi Worldwide Developers Conference-en mutatták be. az idei ülés nagy része úgy érzi, mintha beléptünk volna a Leopard's Time Machine-be, és 12 hónapja jelentek meg korábban. Egy ponton az idei konferenciát a Leopard megjelenési bulijának szánták, de az Apple őrült rohanása az iPhone-t a június 29-i randevúra végzetesen előkészíteni azt jelentette, hogy Leopardnak addig várnia kell Október.
Igen, az Apple több új Leopard funkciót mutatott be, amelyek egy része egy évvel ezelőtt még nem is tartozott a vállalat szellemi tulajdonába. A Cover Flow, amely tavaly egy Jonathan del Strother nevű programozó okos iTunes-kiegészítője volt, most nem csak az iTunes egy része, hanem az új Leopard-kiadás négy szabványos nézeti opciójának egyike is Kereső.
Kétségtelen, hogy a Leopard sok szempontból a Mac OS X felületének legnagyobb átalakítása lesz az első bevezetése óta. Úgy tűnik, hogy az Apple egyablakos stílus mellett döntött – az iTunes 7-ben –, és ez a választás önmagában is kellemes konzisztenciát biztosít a Mac felületen. A Stacks hozzáadása a Dockhoz azzal a veszéllyel fenyeget, hogy a Dock a Mac felület központi részévé válik, nem pedig az alkalmazások indításának és váltásának kisebb eszközévé.
Kicsit kevésbé vagyok eladva az új, félig átlátszó menüsoron, amelyet az Apple ragaszkodik ahhoz, hogy olvasható legyen, függetlenül attól, hogy milyen hátteret helyez el az asztalon. Nem bánom, hogy a menüsorom átlátszatlan, és jobban szeretem, ha valóban el tudom olvasni a rajta lévő szöveget. Hasonlóképpen, az „üvegpolc”, amelyen az új Dock található, jól néz ki, de nem vagyok benne biztos, hogy nem leszek az. megőrjít a nevetségesen feldolgozott intenzív reflexiós effektusok miatt, amikor legközelebb mozgat egy ablakot hozzá.
Az azonban tény, hogy a Leopard Jobs beszéde során tett bejelentéseinek nagy része olyan tulajdonság volt, amelyről már korábban is hallottunk – bár nem mindig ugyanolyan pörgéssel. Vegyük a Boot Camp-et, a Leopard funkciót, amely már volt béta formában 14 hónapig elérhető. Nem sokat változott, és az egyik figyelemreméltó új funkciója: a Mac „biztonságos alvó” módba állítása, hogy ide-oda váltani az operációs rendszerek között teljes újraindítás nélkül – nyilvánvalóan tévedésből szerepelt az Apple webhelyén, és eltávolították.
Steve Jobs még a potenciálisan pompás újdonság nélkül is eltöltött egy kis időt a Boot Camp megvitatásával, leginkább azért, hogy hangsúlyozzák, mi nem az: a Parallels Desktop és a VMWare Fusion gyilkosa. Ez a két program, amelyek lehetővé teszik a Windows futtatását a Mac géppel párhuzamosan, mindig is volt egy kis sötét felhő. őket: mindig is fennállt a lehetőség, hogy a Boot Camp valamelyik jövőbeli verziója ugyanazt a funkciót kínálja, ingyenesen, a Mac részeként OS X. De Jobs nagy verbális ölelést adott a Parallelsnek és a VMWare-nek, és a Boot Camp-et „nagyszerű kiegészítőjének” nevezte ezekhez a programokhoz. Ez nem volt újdonság, de újdonság.
Mindenesetre, bármennyire is jó volt még néhány apróságot megtudni a Leopardról, a Mac OS X következő verziója távolról sem volt a Moscone West csarnokainak forró témája Jobs beszéde után. Ez volt az az eszköz, amely pontosan 18 nappal a vitaindító után volt esedékes, az iPhone.
Az iPhone a Mac OS X egy verzióját futtatja. És a bejelentés napjától kezdve a Mac fejlesztők azon töprengtek: lesz-e mód arra, hogy olyan szoftvert írjanak, amely az iPhone-on fut, akárcsak a Mac esetében?
Az Apple megközelítése a témához az idők során fejlődött. Januárban mindez elég valószínűtlennek tűnt. Május elejére a cég „birkózott” az üggyel. Május végére Steve Jobs azt javasolta, hogy az Apple megtalálja a módját annak, hogy a fejlesztők az év végéig szoftvert írjanak iPhone-ra.
Ebben a biztató kontextusban a bejelentés, hogy Jobs hétfőn a WWDC-n tett, ólomballonként ment át. Az igazság kedvéért az a javaslat, hogy az aggódó iPhone-fejlesztők írhatnak olyan pompás webalkalmazásokat, amelyek működnének a telefon beépített rendszerén. A Safari webböngésző nem rossz – valójában egy okos megoldás, amelyet a legtöbb fejlesztő maga javasolt volna, ha megszerezte volna a véletlen.
Nem, a probléma az, hogy a webalkalmazások bármennyire is pofátlanok lehetnek manapság, még mindig nem helyettesítik az igazit. Ha igen, miért foglalkozna az Apple azzal, hogy teljes körű programokat írjon az iPhone-ra? Miért alakítaná át a Mail-t iPhone-on futásra, ha a Google Mail böngészőben is ugyanúgy működik? Mert nem fog.
Tagadhatatlan, hogy az iPhone megjelenése előtt 18 nap nem az ideális idő az Apple számára, hogy teljes ütemtervet nyújtson a fejlesztőknek arról, hogyan kell szoftvert írni ehhez a vadonatúj eszközhöz. Az Apple egyértelműen hat hónapja sprintel, csak azért, hogy az iPhone-t felkészítse a világra. És nincs kétségem afelől, hogy néhány hónapon belül a vállalat készen áll arra, hogy beszéljen a fejlesztőkkel arról, hogyan írhat robusztusabb szoftvert az új baba számára.
Az Apple egy olyan cég, amely gyakran kifogástalan időzítéssel rendelkezik. Sajnos számukra a WWDC, az iPhone megjelenése és a Leopard késése összefolyása zavaros üzenetet eredményezett a fejlesztőknek ezen a héten. Van azonban egy olyan rejtett gyanúm, hogy ha egy-két év múlva visszatekintünk erre a hónapra, senki sem fog emlékezni a WWDC 2007 vitaindítójára. Ehelyett az lesz, ami június 29-én történt, ami – jó vagy rossz – meghatározza az Apple évét.