iOS vs Android

I've used iPhone 5, Samsung Galaxy S III and Nexus 7 all running iOS 6 and Jelly Bean respectively. And I have some personal 'big-picture' thoughts on how the two major mobile operating systems compare against each other.

Google considers Android more like a mobile version of desktop computer operating system. As a result, it has all the features you'd expect from a Windows computer. You can put widgets and all sorts of useful things on the home screen, you can customize the UI to your heart's content, and the notifications work more like the Taskbar, where you can see the download progress and take action right from within the notifications. All these features are just wonderful and can save you time. The Android developers also have practically unlimited freedom with their apps, just like Windows developers. The developers can do whatever they want to do with their apps.

Apple considers iOS as a whole new mobile operating system. It drops tons of PC-like features, and the absence of some of these features add value to the overall operating system and make iOS work and look like a true stand-alone mobile operating system, NOT a desktop operating system that has been transformed into a mobile operating system merely with a different-looking user interface. iOS is made specifically for what Apple calls "post-PC devices" that take complete departure from traditional PCs. This approach is certainly not always a good thing, because you get the under-featured or the watered-down version of everything. Home screen is merely an app launcher, no customization, no true multi-tasking, no this, no that. But the simplicity derived from the lack of all these important features can appeal to many users because they want to use device that works and feels like a mobile device, not a pocket computer/PC. (sounds weird but I don't really how to explain. It is a psychological thingy.) However, developers can only use the standard APIs provided by Apple, with lots of other restrictions, leading to limited realization of developers' imagination. But this limited freedom can sometimes be beneficial to users, because not all developers are, well, morally developed.

In conclusion, the PC-like features and customizability of Android are immensely beneficial to users practically. It lets Android users have a PC-like productive and engaging experience on mobile devices and offers a lot for flexibility for both users and developers. The phone-like simplicity and comparatively "under-featuredness" of iOS are beneficial to users psychologically. It lets iOS users have a phone/computing experience that feels and works like it is made specifically and optimized for the mobile devices it runs on.

Yes, iOS can sound like a comparatively dumbed-down, watered down and under-featured mobile operating system for dummies. But you know what? The simplicity derived from these disadvantages is not that bad. At least it has turned out to be so, as Apple has sold more than 400 million iOS devices so far. Sales numbers do not equate to how great the products are, but you know, at least the numbers prove that iOS is not bad as you'd expect from its relative dumbness.

Right now for me, I appreciate both operating systems very much.

Do you agree or disagree with me? Or if you have anything to add, please let me know by leaving some comments below :) And I would appreciate if you can give me as meaningful and insightful comments as possible. No verbal fights pls!