Gestern hat Steve Jobs neue iPods vorgestellt. Darunter den iPod touch, der quasi wie ein iPhone nur ohne Phone ist.
Aber derweil werden Entwickler immer ungeduldiger, dass es kein SDK für das iPhone/iPod touch gibt… und vielleicht auch nie geben wird um so “böse” Anwendungen wie z.B. VOIP, P2P Sharing-Tools oder gar Viren nicht auf das iPhone zu bringen und die iPhone Plattform geschlossen zu halten.
Bei 37signals hat sich darüber auch eine interessante Diskussion entwickelt.
Aus User-Sicht sehe ich beim iPhone für mich derzeit als Deal-Breaker, dass es keinen SSH-Client mitbringt. Ein Smartphone ohne SSH Client? NoGo! Und wenn ich schon bei “Wünch dir was bin” dann sollte es bitte auch gleich mehr Speicher mitbringen und überhaupt modularer sein (SD Memory Card, austauschbarer Akku).
Aus Entwickler-Sicht würde ich mich besser fühlen, wenn ich sehen würde dass das iPhone keine geschlossene Plattform bleibt und mit einem SDK (meinetwegen Objetive-C/Cocoa basiert) auch die Entwicklung eigene Anwendungen zulassen würde, damit Anwendungen wie z.b. ein SSH Client und anderen spannenden Applikationen auf dem iPhone realisiert werden könnten. Aber wahrscheinlich wird sich Apple hier genau so zugeknöpft zeigen wie bei iPod Games, so dass WebApps (die nicht den vollen Funktionsumfang des iPhones nutzen klönnen und nur in der Safari-Sandbox leben dürfen) bis auf weiteres die einzige Möglichkeit sein werden für das iPhone zu entwickeln. Native Anwendungen werden weiterhin nur von Apple kommen. Schade für die Anwender, schlimm für Entwickler und derzeit ein großer Vertrauensverlust für Apple bei der Developer-Community der sich kaum besser beschreiben lässt als mit John Gruber’s Post:
Web Apps as the Route for iPhone Development
Perhaps it’s playing well in the mainstream press, but here at WWDC, Apple’s “you can write great apps for the iPhone: they’re called ‘web sites’” — message went over like a lead balloon.It’s insulting, because it’s not a way to write iPhone apps, and you can’t bullshit developers. It’s a matter of spin. What Apple should have announced is something like this: “We know that you want to write your own apps for iPhone, and we’d like to see that too. We love the apps you write for the Mac, and we’d love to see what you might be able to come up with for iPhone. We’re thinking about it, and working on ways that we might make that happen, but we don’t have anything to announce today. The good news, though, is that because iPhone has a real Safari web browser, you can write web-based apps that work great on iPhone.”
That wasn’t what the developers here at WWDC wanted to hear, but at least it wouldn’t have been insulting.
Telling developers that web apps are iPhone apps just doesn’t fly. Think about it this way: If web apps — which are only accessible over a network; which don’t get app icons in the iPhone home screen; which don’t have any local data storage — are such a great way to write software for iPhone, then why isn’t Apple using this technique for any of their own iPhone apps?
Or, take Apple’s argument regarding iPhone development and apply it to the Mac. If web apps running in Safari are a great way to write iPhone apps, why aren’t web apps running in Safari a great way to write Mac apps?
If all you have to offer is a shit sandwich, just say it. Don’t tell us how lucky we are and that it’s going to taste delicious.
It’s great that iPhone seems to have a killer Safari web browser. No doubt there are going to be some terrific web apps targeting iPhone. But there are a ton of great ideas for iPhone software that can’t be done as web apps.
Nachtrag:
Diese “ärgerliche” Politik von Apple wird weiter untermauert von der folgenden Meldung: Neue iPods sprechen nur noch mit iTunes.
Why should Apple do anything different from in the past? They never were very open and if they could milk people they always made sure to do so as long there was enough hype.
The collected ludicruos amounts of money for devices that had the Apple design benefit, but were not neccesarily anywhere near technology high end.
I fore sure hope that a development kit will be made available, but I hope also that the certification by apple really assures that no program is entering the thing that the user does not want.
Heute wurde das Erwartete verkündet: Das “revolutionäre” Telefon (Ohne UMTS, GPS, 3thparty Software Erweiterungsfähigkeit wie z.B. einem SSH-Client) wird für 400 Euronen via T-Mobile ab dem 9. Nov zu haben sein. Die Tarife wollte T-Mobil noch nicht bekanntgeben – das sagt einiges.
Auf heise lese ich noch einmal Steves für mich unverständliche bekräftigung seiner “Abschottungs-Politik”:
Un-beliveable! (Um’s mit Steves Worten zu kommentieren)
Trost gibt es u.a. hier:
http://code.google.com/p/mobileterminal/
und hier: