Apple WWDC 09 – Ein Jahr später und dabei Lichtjahre voraus, in der Tat!
Nun, ich war zuvor noch nie auf der WWDC, daher kann ich nicht wirklich vergleichen. Ohne Zweifel ist Apple seinen Konkurrenten jedoch weit voraus und die Konferenz bot mehr, als wir erwartet hatten. Aber eins nach dem anderen. Noch immer gebeutelt vom Jet-Lag habe ich es versäumt, ein Foto von Marc, unserem CTO, zu machen, als er für die Keynote anstand. Ich kann mich an keine andere Entwicklerkonferenz erinnern, bei der die Teilnehmer stundenlang anstanden, um in die Konferenz zu gelangen. Nun weiss ich auch, warum sie es Blockbuster nennen. Beim Moscone West gab es eine ewig lange Schlange eifriger Entwickler, die einen Sitz in den ersten Reihen des riesigen Raumes ergattern wollten. Der Saal hat locker 5,000 Leute gefasst.
Drinnen ähnelte die Atmosphäre der, eines Rock-Konzertes – die Menge konnte es kaum erwarten, dass die Show begann. Die Bühne war in der Tat riesig, gewaltige Lautsprecher und bunte Scheinwerfer hingen von der Decke – ein großes Apple-Logo leuchtete im Hintergrund. Es sah aus, als wollte uns Apple wegpusten. Phil Schiller, SVP von Worldwide Product Markeing, kam auf die Bühne und begann die Fakten der diesjährigen Konferenz vorzutragen: 5,200 Entwickler aus 54 Ländern der ganzen Welt, “das ist der beste Start für unsere Entwicklerkonferenz, den wir jemals hatten,” erklärte er enthusiastisch.
In den folgenden 15 Minuten kündigte Phil das neue Lineup des MacBook Pro an, alle mit besseren CPUs (bis zu 3GHz), mehr Speicherkapazität (bis zu 8 Gig), besserer Grafik und einem neuen Akku (für bis zu 1,000 Aufladungen und mit einer Leistungsdauer von bis zu 7 Std). Alle Modelle sind dabei günstiger, als ihre Vorgänger und ab heute verfügbar – Klasse! Gefolgt von beeindruckenden Statistiken über die installierte Mac OS User Base. In den vergangenen zwei Jahren hat sich die Zahl von OS X Usern auf heute 75 Millionen verdreifacht (hauptsächlich durch die 40 Millionen iPhone und iPod touch User, aber trotzdem beeindruckend).
Was ist besser als ein Leopard?
Das nächste Thema war Mac OS im Detail. Bertrand Serlet, Head von OS, übernahm und präsentierte einige interessante Zahlen und Fakten über die Verbesserung von Snow Leopard (90% von Leopard wurde in Snow Leopard verfeinert) - nicht ohne ein paar scharfe Bemerkungen zu Vista und seinen Nachteilen. Am interessantesten: Snow Leopard läuft bis zu 45% schneller, es ist zu 85% mit dem iPhone OS kompatibel und belegt etwa 6GB weniger Festplattenspeicher, durch die neue Datenkompression.
Safari 4 und Quicktime X reloaded.
Gemeinsam mit Snow Leopard, erfahren Safari und Quicktime ebenfalls ein Update. Safari 4, das nun sowohl für Mac als auch Windows PCs angeboten wird, beeindruckte durch seine großartige Leistung. Laut Acid 3 Test erreichte es 100/100 (die Bewertung bezieht sich auf HTML Webseiten) und überholt damit Chrome und Firefox bei weitem. Craig Federighi, VP von Mac OS Engineering, hatte große Freude daran, die Geschwindigkeit von Safari zu demonstrieren, indem er die kompakte New York Times Homepage aufrief, die von mit Werbung für Microsofts neuer Bing-Suchmaschine überschwemmt war.
Quicktime erhielt eine Überarbeitung seines User-Interface. Tatsächlich gibt es kaum mehr ein User-Interface. Wenn man auf Wiedergabe geht und die Maus sich außerhalb des Quicktime-Fensters befindet, werden weder Statusleiste noch Steuerung angezeigt. Reduce to the max. Außerdem kann Quicktime nun mit jedem Web-Server kommunizieren. Im Endeffekt kann man sein Video nung einfach auf YouTube hochladen. Was wirklich gut ist: Das Trimming ist nahtlos integriert und Quicktime konvertiert die Clips fast unmittelbar in die entsprechende Darstellung für HDTV, Apple TV, YouTube und anderen Formaten.
Und nun schwere Entwickler-Kost.
64bit, Grand Central Dispatch, OpenCL. Ihr braucht das wahrscheinlich nicht im täglichen Leben, wenn Ihr keine Hardcore-User seid, aber ein Blick darauf lohnt sich: Mit 64bit Mac OS sind Applikationen nicht mehr darauf begrenzt, nur 4 Gig RAM zu adressieren und natürlich kann mit einer Geschwindigkeitssteigerung für Software, geschrieben in 64bit, gerechnet werden (sind Photoshop-User jetzt glücklich?). Der nächste Punkt war Multi-Core. Um von den Multi-Cores in modernen CPUs zu profitieren (wir sehen keine höhere CPU Taktraten mehr aber immer mehr Cores, um die Leistung zu verbessern) musste die Software in Threads eingerichtet werden. Grand Central Dispatch ist eine neue Technologie in Snow Leopard mit eingebautem Support für Multi-Core, der Threads aufbaut. Überraschenderweise profitiert sogar Apple Mail stark davon, da es viele Threads nutzt. Schließlich bietet OpenCL, eine Open-Standard in c-basierte Sprache, um die Rechenleistung moderner Grafikarten zu nutzen, Entwicklern bis zu 1 Teraflop (eine Trillion Rechenoperationen pro Sekunde). Was auch immer man mit dieser Menge an Pferdestärken unter der Haube anfängt, wenn man kein Wissenschaftler ist.
Neue Freunde gewinnen
Mich persönlich ließ das letzte neue Feature von Snow Leopard feststellen, dass es nun eigentlich keine Entschuldigung mehr gibt, kein MacBook Pro zu haben: Die Integration von Microsoft Exchange. Mit einem MacBook Pro kann man sich also nun ohne Schwierigkeiten mit dem Firmen-Email Backend Server verbinden, es sieht besser aus, ist schneller und hält länger durch, hat eine bessere Kompatibilität mit dem iPhone (Tethering zum Beispiel), man muss sich um Viren keine Sorgen machen und nach dem Einschalten brauch man sich nicht erst einen Kaffee zu holen, bevor man mit der Arbeit beginnen kann. Ach komm, so schlecht war das eigentlich gar nicht.
Dem iPhone gehört der Rest der Show
Ok, die meisten Neuigkeiten waren interessant aber nicht der Hauptgrund unserer Anwesenheit. Der SVP iPhone Software, Scott Forstall, kam auf die Bühne und wir (die iPhone Entwickler) hörten jetzt aufmerksamer zu. “Es war ein unglaubliches Jahr für das iPhone. Vor weniger als einem Jahr haben wir die Firmware 2.0 gelaunched und damit auch das SDK,” sagte er. “Die Resonanz war umwerfend – Entwickler haben das kostenlose SDK mehr als drei Millionen Mal heruntergeladen.” [Applaus] “Jetzt arbeiten wir wirklich hart daran, die User-Base für Eure Applikationen zu vergrößern […] Wir haben bereits mehr als 40 Millionen iPhones und iPod Touches verkauft […] Das sind eine Menge Devices. Und wir sind schon jenseits einer Billion Downloads.”
iPhone Firmware 3.0 Highlights
Gut, MMS-Support ist sicherlich kein Highlight für Europäer, da andere Handy-Hersteller dies schon seit einer Weile hier unterstützen. Aber in den USA scheint es trotzdem eine große Sache zu sein. Man kann das Gleiche bei Copy & Paste diskutieren, aber wie Apple dies implementiert hat, ist erneut deutlich jenseits der Umsetzung seiner Konkurrenten.
Elterliche Kontrolle, Tethering (die Nutzung des iPhones als Modem) und die dynamische Sprachumschaltung ist nice to have aber nichts, was mich beeindruckt und ebenfalls bei anderen Herstellern Gang und Gäbe. Das Feature, basierend auf GPS oder einer Mobile Network Zelle, das das iPhone Alarm schlagen lässt, auch wenn es auf leise gestellt ist (sehr hilfreich, wenn man das iPhone in einem Gebäude verloren hat), hat mich jedoch beeindruckt. Noch besser: “Remote Wipe” löscht alle Daten (Kontakte, Emails, Fotos etc.) auf dem Gerät.
Jeder, der mal ein Handy verloren hat, weiss, wovon ich spreche.
Das nächste ist die Peer-to-Peer Bluetooth Konnektivität: “großartig für Games, findet automatisch den anderen Spieler per Wireless oder Bluetooth, kein Carrier erforderlich.” Tja, das ist cool aber Sony Ericsson hatte das bereits … wann war das noch? Ah, 2006. Aber wir wollen uns nicht beschweren, die API wurden gut integriert, so dass es für einen Entwickler nicht zu viel zu tun gibt, um ein Spielepartie zu initiieren. Die Verbindung zu Hardware von Drittherstellern (3rd party hardware), wie dem vorgestellten Diabetes-Monitor, kann auch für externe Games-Kontroller für all die PSP-Liebhaber hilfreich sein, die noch immer Gaming Buttons als das Non-plus-ultra halten. Merkt es endlich, Buttons sind out, Touch und Tilt sind in!
Die Einbettung von Google Maps in die Applikationen ist sicherlich bedeutungsvoll für einige Anwendungen, aber ich war noch nie ein Fan von Location Based Games oder ähnlichem. Ich glaube auch nicht an digitale Bücher. Daher ging das Feature Scroll Motion ohne weitere Reaktion an mir vorbei. Das Letzte, an das ich mich erinnere, ist die Integration des TomTom Navigators auf dem iPhone. Seitdem die meisten neuen Autos mit einem Satellitennavigationssystem ausgestattet sind, weiss ich nicht, ob das ein Verkaufsschlage wird. Wie auch immer – ich hatte zuletzt nur Autos, die mehr als 20 Jahre alt sind, also haben sie mich damit gekriegt.
Kein neues iPhone oder was?
Weitere Applikationen, die iPhone 3.0 Firmware nutzen, wurden vorgestellt aber alle Produkte sind sehr nieschig, wie der das Tool zum Einstellen verschiedener Versträker für E-Gitarren oder die Beobachtung und Darstellung von Daten von physikalischen Experimenten. 135 Minuten waren vergangen und wir lauschten geduldig den heißen wie auch den lauwarmen Neuigkeiten. Aber hey, was war mit dem, weswegen wir hergekommen waren? Phil Schiller kam zurück auf die Bühne: “Das iPhone 3G einen Hit zu nennen, wäre die Untertreibung des Jahres. Das iPhone hat die Meinung der Menschen über ihre Telefone verändert - vor nicht allzu langer Zeit waren sie noch von ihnen frustriert…. Das nenne ich lausige Handys.” Und er hört hier noch nicht auf, der Konkurrenz Saures zu geben: 2/3 des mobilen Browsings (das meiste davon in den USA) läuft über ein iPhone oder einen iPod touch. Schiller vergleicht iPhone App Stores 50,000 Applikationen mit Google Androids 4,900, Nokias 1,088, RIMs 1,030, Palms 18 – Autsch!
iPhone 3GS – Das S steht für Speed!
“Das iPhone 3G war schon herausragend, daher bin ich begeistert, Euch nun von der komplett neuen Version zu erzählen – dem iPhone 3GS.” Ich denke, niemand erwartete die Endsilbe 3GS. “Das S steht für Speed, da es das schnellste, stärkste iPhone ist, das wir je entwickelt haben.” Offensichtlich im Durchschnitt drei Mal schneller, abhängig vom Benchmark. Das Abrufen von Nachrichten ist 2.1 Mal schneller, das Starten von Applikationen (SimCity) ist 2.4 Mal, das Aufrufen der New York Times Homepage geht 2.9 Mal schneller. Gut zu hören, dass Apple auch die Lebensdauer des Akkus verlängert hat – wie viel das allerdings ausmacht, wenn man Games spielt, ist abzuwarten.
Mit dem integrierten Kompass und der drei Megapixel Kamera, die auch VGA Videos mit 30 fps aufnimmt, sieht es so aus, als wurden ein paar mehr neue, coole Technik-Features implementiert aber für uns als 3D Game-Entwickler ist das weniger relevant. Für uns bei FISHLABS waren die wichtigsten Neuigkeiten zum iPhone 3GS der neue Grafik-Chip, die schnellere CPU und mehr Speicherkapazität. Besonders der neue Power VR SGX GPU von imagination mit OpenGL ES 2.0 Unterstützung hat unsere Aufmerksamkeit erregt. Das Einzige, was uns als Entwickler betrifft ist, dass mit dem iPhone 3GS nun auch im App Store die Fragmentierung beginnt. Nun, wir werden sehen, wie dies in Zukunft läuft.
Tags: Android, Apple, download, entwickler, Games, Handy, iPhone, Mobile


















