Achttien dagen. Het nummer hing als mist op een grijze dag in San Francisco boven de zaal. Hoewel Steve Jobs het grootste deel van zijn keynote-toespraak op de Worldwide Developers Conference (WWDC) in juni doorbracht met het bespreken van de volgende versie van Mac OS X (Leopard), de naderende release van de iPhone, die gepland staat voor 29 juni, kleurde elk aspect van de presentatie.
Het hielp niet dat Jobs Leopard vorig jaar op de WWDC introduceerde, waardoor grote delen van de presentatie van dit jaar aanvoelden als een ouderwetse zomerse tv-herhaling. Oorspronkelijk was het de bedoeling dat Leopard tegen de conferentie van dit jaar zou worden uitgebracht. Maar de waanzinnige haast van Apple om de iPhone klaar te maken voor zijn datum met het lot, betekende dat Leopard tot oktober zou moeten wachten.
Hints van luipaard
Ja, Jobs heeft inderdaad enkele nieuwe functies in Leopard onthuld, functies die dit de grootste revisie van de Mac OS X-interface zouden kunnen maken sinds dat besturingssysteem voor het eerst werd gelanceerd.
Cover Flow, een slimme iTunes-add-on die Apple kocht van programmeur Jonathan del Strother, is nu ingebouwd in iTunes. Het wordt ook een van de vier standaardweergaveopties in de nieuwe Leopard-editie van de Finder.
Apple lijkt te hebben gekozen voor een enkele vensterstijl - degene die je nu in iTunes 7 aantreft - en die keuze alleen al zorgt voor een heerlijke consistentie in de Mac-interface. De toevoeging van Stacks aan het Dock zou het Dock een cruciaal onderdeel van de Mac-interface kunnen maken, in plaats van een klein hulpmiddel voor het starten en schakelen tussen applicaties. Voeg een paar van de eerder aangekondigde functies toe, met name Spaces, het multiworkspace-hulpprogramma en Leopard zou inderdaad een grote verbetering in Mac OS X-productiviteit mogelijk kunnen maken, zij het na wat leren kromme.
Jobs besteedde enige tijd aan het bespreken van Boot Camp, vooral om te benadrukken wat het niet was: een Parallels Desktop en VMWare Fusion-killer. Met deze twee programma's kunt u Windows en Mac OS naast elkaar uitvoeren (in plaats van opnieuw op te starten in een Windows-sessie). Er waren geruchten dat de volgende versie van Boot Camp dezelfde functie zou bieden. Maar Jobs omhelsde Parallels en VMWare stevig en noemde Boot Camp "een geweldige aanvulling" op die programma's. (Voor meer details over de Leopard-preview van Jobs, zie Meer van Leopard onthuld.)
Aftellen
Hoe leuk het ook was om die paar weetjes over Leopard te krijgen, waar mensen het echt over hadden in de halls na het adres van Jobs was het toestel dat precies 18 dagen na de keynote wordt uitgebracht: de iPhone.
Sinds de aankondiging van de iPhone op de Macworld Expo van afgelopen januari, hebben de mensen die software voor de Mac schrijven zich afgevraagd: zullen we in staat zijn om software te schrijven die ook op de iPhone draait?
Het antwoord van Apple is in de loop van de tijd geëvolueerd. In januari bleek het nee te zijn. Begin mei 'worstelde' het bedrijf met de zaak. Eind mei suggereerde Steve Jobs dat Apple een manier zou vinden om ontwikkelaars software voor de iPhone te laten schrijven.
Op WWDC zei Jobs dat potentiële iPhone-ontwikkelaars hippe webapplicaties kunnen schrijven die zouden werken op de ingebouwde Safari-webbrowser van de telefoon. Dat is geen slecht idee, sterker nog, het is een idee dat veel ontwikkelaars zelf zouden hebben voorgesteld als ze de kans hadden gekregen.
Tegenwoordig kan webgebaseerde software behoorlijk geavanceerd zijn. We hebben in dit nummer zelfs een verhaal gewijd aan de opmerkelijke nieuwe kantoorsuite van Google (zie pagina 60). Maar hoe geavanceerd websoftware ook is geworden, het is nog steeds niet goed genoeg voor veel taken of voor mensen die werken zonder toegang tot internet.
Apple is duidelijk al zes maanden aan het sprinten om de iPhone klaar te maken voor de wereld om te zien. En ik twijfel er niet aan dat het bedrijf over een paar maanden klaar zal zijn om met ontwikkelaars te praten over andere manieren om 'echte' software (niet alleen webapplicaties) te schrijven voor zijn nieuwe baby. Dat is goed nieuws voor potentiële iPhone-gebruikers. Want hoe bekwaam de interne programmeurs van Apple ook zijn, ze zullen nooit in staat zijn om aan de behoeften van elke iPhone-gebruiker te voldoen. Dat is waar onafhankelijke programmeurs een sleutelrol zouden kunnen spelen, net als op de Mac.
Tegen de tijd dat u dit leest, zal de hype rond de iPhone een crescendo hebben bereikt. We zijn van plan om in ons volgende nummer uitgebreid verslag te doen van de iPhone, maar in de tussentijd moedig ik je aan om macworld.com/iphone te bezoeken voor de nieuwste iPhone-verslaggeving van Macworld' s deskundige schrijvers.
[ Wat vind jij van de iPhone? Doe mee aan de discussie op de Macworld-forums of stuur me een bericht. ]