Google play store offers very large platform to apps and provide the top features. This is the largest industry which is providing excellent features to its customers.
It also provide features to app developers to publish apps to play store. If you pay 25$ developers one time fee you can publish unlimited apps to play store.