Update: Bummer!
Original Post:
I saw the iPhone and all I could say was “humina humina!”
Since it’s running OSX, can it run arbitrary 3rd party code like macs running OSX? If it’s an open system, then that’s really exciting. I hope we see APIs in the coming weeks.
However, I bet that programming special code for all the funky touch input gestures it can handle will be difficult. When the Nintendo DS first came out, it had the same problem: developers couldn’t easily port pre-existing games because the touch screen required so much novel, funky code. Therefore, the DS had a hard time drawing in developers (until made significant traction in units sold and developers were compelled by the size of the gaming audience).
I love running people’s homebrew blackberry software, and I would love to be able to do the same on the iPhone. I just really hope Apple doesn’t make the same “closed system” mistake that they made with the iPod. That would ruin my joyful glow over this beautiful device.



consider version one ruined. this im sure of.
i think the ideal phone is simply browser based. all of your applications delivered via saas– easy to plugin using api’s. frees up a lot of memory on the phone to use for non drm’ed media.
Interesting, but I don’t want a phone that’s completely saas because I want it to function when I go off the grid, like my blackberry.
fair enough. either way, the death of the operating system is coming… the amount of applications i find myself installing is exponentially decreasing.
It’s too big. It’s bigger than my Treo. It’s not easlly pocketable.
I am REALLY sceptical about the utility of a soft keyboard with no tactile keedback on the keys. The soft keyboard is the width of a Treo keyboard, imagine using a smooth Treo keyboard…
It reminds me of the Newton. Too big, not great input options wrapped up with some “cool” UI technology that is “cooler” than it is functional.
I’m really dissapointed that they won’t have an open system, but the phone itself is a perfect size for me and generally has features i like. The one thing I’m leery of other than the dev. issue is the keyboard - i have an 8125 now and am quite adept and thumb typing with that; dont think the iphone will be quite as easy to handle.