>> But how much longer will people go on paying a premium for Apple phones?
I really have to disagree about this. Apple *IS* making a better product. I'm not a hardware expert but I do know something about software, and the software platform for iOS & Mac is superior to anything out there. The libraries are astoundingly good; tight, efficient, well-designed, and there is code there to do about anything you can envision. OTOH, the downside is that if you develop software that hints of being "ordinary" it looks out of place on iOS.
Just taking, for example, Core Data -- the iOS concept of a database. At first, it is daunting, because if you have spent the last fifteen years using SQL for everything the tendency is to think, "Gosh, I'm just going to use SQL since I already know it." But after some time working with Core Data, you come to understand that Core Data is highly optimized for the stuff you're doing, it is easy, it just makes too much sense. There's still SQL, but as the developer you're totally insulted from having to deal with it.
There are more than a few rough spots, but even those don't look rough in the finished product. Some people don't care about that, just as many had just as soon drive a Toyota. But from my perspective, every Apple product I own delivers the look and feel of a Rolls. |