Re: Apple lucked out
Well, there is the well known, and successful, concept of creating customer demand for a product, or service, that didn't exist before. This goes all the way back to pre history. Was there a demand for fire before it wasn't invented/discovered? How about the wheel? Bow and arrow?
Coming closer, we can look at the Roman invention of concrete, or the arch.
How about books? Magazines? Guns?
Then we have the railroad, the automobile, the steamship, and ships in general.
The fax, radio, tv, movies, Xerography, computers.
Where do we start, and where do we end? Every invention, including the plow, weren't thought about until someone did, and invented it.
Almost everything created a market, and a customer base. How about the steam engine, or the gasoline engine?
So what about the question about customer demand again? It isn't whether there's demand, because unconsciously, there certainly is. It's about finesse. Microsoft doesn't have it. Maybe Apple does.
I've stated my thoughts on this a number of times. The concept is that the OS would show the attributes required for a specific device, that would mean showing UI elements that would work for a small mobile device, such as a phone, a medium sized device, such as a tablet, both not requiring a hardware keyboard, and a "classic" desktop, which likely would.
As Apple has it, the underlying OS is Unix. No reason all devices couldn't run the same apps. But the apps could distribute their own UI elements according to the device they were running on.
To me, the ideal would be to purchase one app. That Apple could, using iCloud, install across all of your devices, as it does with iOS now. But here, it would install on OS X as well. However, the app would know what it's installing on, and arrange itself so that it would have the most appropriate UI and feature set for each device. So a phone would get the easiest, and best suited for that small screen, with the least ability to edit, or create. The iPad to be a big step up, and the desktop would be the fullest experience.
But each move up the scale would result in a smooth accumulation of features and sophisticated usage.To all intents and purposes, this would appear to have a completely converged OS, even though that may not actually be the case inside. It's what I believe Apple is moving towards, and something like what I also believe Microsoft attempted to do all at once, but not really, if you know what I mean.
Apple likely has the ability to do this. I don't think anyone else can. Google is a mess right now with Chrome and Android. Microsoft is Microsoft.