If we discuss about android, If you like flexibility, freedom and like to customize your phone, Android is the one for you. Also, it has a phone for nearly every budget. However, apps can be of low quality sometimes, but that's changing gradually. This is the only OS that offers true multitasking, ie, apps can run uninterrupted in the background. iOS for those that like beautifully designed apps and a phone that works seamlessly, but doesn't allow you much freedom in terms of customizing and sharing, go for this. It is also the only OS that guarantees you an update for at least 2 generations ahead of the one which was in your device at the time of purchase. However, the UI is getting dated and lags functionality when compared to Android.
and last but not least, Windows Phone - If you like a beautiful, bold new UI and love to try new stuff, then you can go for this one. However, the number of available apps is quite less when compared to iOS and Android.
Read more at :-
Keep Up with TechRepublic