Quote:
Originally Posted by
sunilraman 
Interestingly, "Metro" isn't too bad on an Xbox360. Kinda fresh.
Personally, I hate how it's implemented. It wouldn't be so bad if the software advertisements weren't the largest part of the visual real estate, but they are. If this is how Windows 8 and a Windows 8 phone are going to look, I'll pass.
Anyway. re: OS X and iOS integration dumbing up/down. They're exactly the same OS with a different "windowing manager" if you will. What do you think people develop iOS apps on? When you run the emulator it's running the application native on OS X, using the native API's, of which the "iOS" emulator sits on top of.
In some ways we are going back to the days of Apple II and DOS where only one application is ever "running in the foreground", just we're doing it in a smarter way now. Windows and Mac early versions were all about MDI (Multiple Document Interface) but applications have steadily moved away from this, to multiple applications or tabs in the same interface.
I don't know about everyone else, but I absolutely hate running everything full screen. Back in the day when when I had a 14" monitor and ran things 640x480, full screen was desireable, but with every bump up in screen size, I've kept things fitting to the same 800-1280 width, but mostly the full height of the screen short of the bottom unusable inch of the screen (which was only 16 pixels back in windows 95, and never done on the mac platform until MacOS X)
Someone, somewhere along the line must have realized that the "icons on the bottom of the screen" is inherently useless, most people only run one or two things at the same time, why waste all this screen real estate? The apps that require this functionality will have it, where as things that don't, won't (like games.) In fact for games, the argument could be made that you shouldn't be able to switch away from the game. If you need access to the web browser or social media during the game, it should be integrated better into the game API's rather than let the other application hijack the state of the game by swapping it to disk. We see some of this already with Steam.
I don't know about others, but I find that if I'm doing "Work", I need access to like 20 tabs of a web browser (safari, chrome or firefox, it doesn't matter) plus something that acts as a notepad(not necessarily a full word processor,) calculator, plus whatever central application I do work with (for today it's terminal/SSH, other days it's Visual Studio, XCode, or some other IDE.) When I play games however, I close everything but the web browser that is running google and twitter (no apps.) However if I were to be using an iPhone or iPad, I wouldn't be doing this at all. No, I'd be using the iPad for the social media and as a separate "web browser tab", while still doing work on the Mac or PC.
But that's what I work on right now, sometimes working on Photoshop or doing video work demands things that are impossible to do with an iPad, and that's primarily because the i/o on the iPad is too slow and small to be useful. This is unlikely to change until memristors or some other solid state storage comes out. My needs are not the average person. I consider my parents the average user for a PC and my grandparents and nephew's the average user of an iPad.
Ever watch a 3 year old play with an iPad? Adults don't give children enough credit. They can find the app, run it and play the game. Where as the same kid had to get his daddy to find and run the game on the android phone. Likewise an iPhone and iPad can replace dozens of toys and board games that have limited interest. A 3 year old can use an iPad and not want to throw it out of frustration, I think apple has succeeded in making it easy enough to use.
If Apple is dumbing down OS X, I'm fine with it as long as they aren't removing the advanced functionality altogether. I don't see the command line going anywhere.