@shubhank
Ok, you miss the point completly on the first part. Since APPLE CONTROLS THE IPHONE ITSELF they can optimize os for their system. What happends if you need to update your android os ? It will start taking even more resource and it isnt like google will have the time or the patience to look at all the android device and optimize it around it. So your android will take up even more power, where apple just has to check around 3-4 iphones and see how it performs.And your android phone will be either outdated or become very slow with new updates because google didnt test to see if it works with it well.IOS6 can be used on an ipodtouch4 which the ipodtouch4 has only 256 mb of DRAM and it runs very well.If ios6 can run on the ipodtouch 4th generation with only 256 mb of ram I am pretty sure apple iphone 5 will haver plenty of space afterwards and will be a supported device for a while.
And the second point is that if iphone market is over run by a lot of apps that is crappy, it will hurt all the serious developers. Android app store will approve an app with a picture for goodness sakes. Also, apple review teams doesnt say this app looks good or not, they just want you to follow certain instructions for example, if your app crashes during review, it will automatically get rejected automatically. If it calls private apple libraries it will get rejected because if they change the mthod of their library the app will not longer function like it should. And closed source is great when done right. Look at all the console manufactures, they have close systems and it is working great. And this is the one of the BIGGEST REASON why big time developers design around iphone first then port the leftovers to android, because you have a better chance of sucessful .







