Android has incorporated some significant changes that have made app development conducive for developers and enterprises into Android Application Development.
Though developers have a whole lot of mobile platforms to choose from, they would most probably select one of the two most sought-after mobile OS’ today, Apple's iOS and Google’s Android.
A great thing to keep in consideration when developing mobile apps is the market that you're developing for - given the numerous hurdles around app discovery that already exist, the last thing you want to do is sink resources into developing an amazing app for an unreceptive or small audience.
There are a multitude of challenges when developing a mobile app for iOS and Android, but as one team of developers discovered after over a year of work and post-release analysis, not all platforms are created equal.