Entwickeln für das iPhone
Ich bin ja immer offen für neues rund um die Softwareentwicklung, auch probiere ich gerne verschiedenstes aus was sich auf dem diesem Gebiet so tut. Am Donnerstag habe ich, wie warscheinlich jeder zweite der sich auf diesem Sektor bewegt, die Nachricht in meinem Feedreader gehabt, das es nun möglich ist für das iPhone Software zu entwickeln. Steve Jobs präsentierte das SDK, welches Zugriff auf Funktionen wie Touch-Bedienung, Lageerkennung des Gerätes und Animationen bietet. Es enthält u.a. auch einen Simulator, um die Software vorher testen zu können.
Damit dann selbstentwickelte Software auf dem iPhone ausgeführt werden kann, muß die iPhone-Firmware 2.0 installiert sein. Diese soll Ende Juni 2008 erscheinen. Der Vetrieb findet dann über den “App Store”, welcher in iTunes integriert wird, statt. Um als Entwickler in den Genuß des Vertriebs durch Apple zu kommen, ist es nötig einem der beiden Entwickler-Programme beizutreten:
Standard Program $99
The Standard Program is for developers who are creating free and commercial applications for iPhone and iPod touch.Enterprise Program $299
The Enterprise Program is for developers who are creating proprietary, in-house applications for iPhone and iPod touch.
Bei Programmen die kostenpflichtig vertrieben werden sollen, behält Apple 30% des Verkaufspreises für sich. Es ist aber auch möglich Programme anzubieten die kostenlos sind, dann entstehen keine Kosten.
Auch hat Apple in diesem Zug das “ActiveSync”-Protokoll von Microsoft lizensiert. Damit wird eine Anbindung an den Exchange-Server und das synchronisieren von Kontakten, Kalender und Mails ermöglicht.
Eigentlich wollte ich ich gerade das SDK herunterladen und hätte dann auch Screenshots gezeigt, jedoch war ein Download bis jetzt nicht möglich (sieht nach “hoher” Last aus). Wie ich gerade entdeckt habe, hätte mir das ganze wohl auch nichts genützt da das SDK nur unter Mac OS lauffähig ist.