I haven't read all this thread but here is my 2p.
No 3rd party apps is a real deal breaker for me. The iPhone is a mini-computer and you expect to be able to install the programs you want. Okay so Steve might be concerned about user experience and 3rd party apps mucking up the phone and dropping calls, but other manufacturers manage to make phones that support 3rd party apps that don't crash the phone. My M600i works perfectly with the many 3rd party Symbian apps I have installed on it. Is Steve so paranoid about the stability of his "mini-OSX" that he needs apps to be controlled by him?
Which brings me on to my next point. Controlled apps. This is just Big Brother mentality, someone said earlier about a developer certification program. This will be NO good for the end user. Why? Because Apple will refuse to certify apps that do the same things (but better, with more features, or more familiarity) as it's iApps. So you can rule out VLC, Adium, Skype and stuff like that. And I also seriously doubt that apps like Skype would be approved anyway because of the ability to cut down on the carriers' voice revenue. And don't say Apple isn't interested in that - they did an exclusive deal with Cingular for goodness sake!
This is turning into a lame duck product. I love the idea, I love some of the technical concepts but I think I will stick to my Symbian phone where I can do what I want on it!
Exactly. Folks, look at it another way: Those of you that think this is just a phone, well...... OK, that's your right.
However some of us look at this as an entirely new platform. Just like the Apple ][/PC in the early eighties gave us a virtual machine that could be defined to do anything, this little machine gives us the same, but in the communications sphere.
Look at what happened with Palm. They came out with the platform, delivered a (then) sane API and it exploded. No one, least of all Palm, had any idea that post offices and courier companies around the world would develop their own apps so that you, the customer, would sign off on a Palm screen.
If apple cannot design a machine where the integral functions (phone, low-level communications) are behind a chinese wall, while 3rd party programs get clobbered, then this device remains a gadget.
And, wrt Apple QC.... please. Look at the top ten apps on
PalmGear - no Palm in sight. Some of these guys are big now, but started as small developers. AQC will stifle that.
As someone posted earlier, if you just want to use it as a phone, fine. Don't install any other apps.
This device has the capability to define whole new paradigms of interaction, not just wrt to HCI (where it makes me drool), but also in communications.
We are a small house involved with short-range radio communications, incl. BT, and after we saw the Keynote, we had a brainstorming session to see what we could develop for this. The top three would do stuff that no other smartphone would be able to because of the mix between three radio technologies and the interface. And no, ya can't do that with widgets.
I really, really hope Apple changes its mind on this. It could define new industries.
Ugh, back to hacking vertical market PalmOS apps.
