Originally Posted by auxio
And you haven't read my posts very clearly either. My original argument was with the fact that people were stating that you can't run 3rd party applications with the iPhone, when you very well can (with not much effort than it takes to figure out how to do it on other phones). Whether the future of this is driven by Apple or others is irrelevant... it's happening right now.
While yes, the Treo has the advantage in having more applications (due to being out on the market much longer), with Mac OS and several system frameworks on the iPhone, it won't take long for many existing Mac applications to be ported to the iPhone. That I can bet on.
So yes, while I agree that the Treo is a better option for people who have some must have 3rd party applications on it, I consider the iPhone to be an overall better device and is much more future-proof than the Treo. And, having no history with either, if I had to choose a phone now that I would keep for the next 3 years or so, I would choose the iPhone.
Well, at least you've admitted that you haven't read my posts carefully.
But, I have read yours carefully.
I'm not denying that you can install third party programs. But, it's not as easy as you say it is.
Easy would be downloading a program you bought, or shareware, or freeware, and just installing it through itunes, or just by double clicking on the install icon for the program. Or perhaps just dragging it to the iphone's icon on the monitor screen.
That would be easy. Right now, it's not easy. You do what some others do, you assume that because it's easy for us, it's easy for everyone else. Not so!
Finding, and downloading, a third party installer, which requires several steps for its own install, and then installing through that, even though that is easy, is not easy for most people. Most people will shy away from that.
What is needed is a way to install programs without a third party installer. There is no way to do that now.
I've been speaking to some friends who do this type of programming. I've been trying to convince them to come up with a program such as VISE that they can sell to the program companies that can be a built-in installer for those programs. That would solve the problem.
They are interested, but aren't so sure that Apple won't do something to prevent it. If they feel more secure about that, they will look into it. Otherwise, it's a lot of work for nothing.
I doubt that we'll see too many Mac programs being ported over.
There are several reasons for that. One, is the reason Jobs, and some programmers gave. The interface is entirely different. Mac programs require the Mac Finder. There is nothing even close on the iPhone. That would have to be completely rewritten from scratch. Second is that the Mac these days uses vastly more powerful cpus than the iPhone has. As even WiFi speeds are considered to be severely limited by the cpu's speed on the iPhone, many programs would be totally brought to their knees. There is also not enough memory for many of these programs, particularly if the phone will be used for music and video.
There is also no real fast GPu aboard. It's good for what it;s being used for.
Overall, what I've read is that some programs might be broken up, and parts released for the phone, assuming that an adequate SDK is available. It's doubtful that mainline developers would use the tools now available.