Agreed. The iPhone is a good demonstration of combining a powerful development environment with always on connectivity (one of the more powerful reasons for being on the web in the first place).
It's also a shining example of many of the things that are wrong with downloadable software, though some of that is this particular incarnation (the app store) more than the whole idea.
There's no argument to be made that all computation should be done on the server and just rendered on the client. That model is on the way out for web applications (not to be confused with web sites). I happen to think Cappuccino is going in a great direction ;-)
It's also a shining example of many of the things that are wrong with downloadable software, though some of that is this particular incarnation (the app store) more than the whole idea.
There's no argument to be made that all computation should be done on the server and just rendered on the client. That model is on the way out for web applications (not to be confused with web sites). I happen to think Cappuccino is going in a great direction ;-)