What can we Learn from Pokemon Go Mobile Game

Last July 2016, one of the biggest and most popular franchise released what could be the best and most promising mobile app game in the world, Pokemon Go. And even before its release, the world went crazy with the teaser videos and commercial. It teased and promised a lot of augmented virtual reality capability of the app and users were expecting a lot from it. But did the app deliver what they promoted to the public?

What can we Learn from Pokemon Go Mobile Game

Before we nail the verdict here, let's be reminded that not all apps are successful once launched and even right now, there is no perfect app in this world. That's why constant updates and improvement by developers and your hired mobile app development team is required to ensure the apps survival. Many factors are contributed here such as platform updates, new devices, and technology. 

But we are here to talk about Pokemon Go. 

"Pokémon Go is a free-to-play, location-based augmented reality game developed by Niantic for iOS and Android devices. The game was the result of a collaboration between Niantic and Nintendo, by way of The Pokémon Company, and was initially released in selected countries in July 2016. In the game, players use a mobile device's GPS capability to locate, capture, battle, and train virtual creatures, called Pokémon, who appear on the screen as if they were in the same real-world location as the player. The game supports in-app purchases for additional in-game items."~ Wikipedia

Sounds very promising but as soon as it was officially launched on iOS and Android devices, things got a little messy. From server down time, crashes and generally annoying technical jitters, the Pokemon Go has become an app of mayhem. 

Despite the fact that the app did unite the world, there are many faults that are beyond the control of Niantics (although some could be there fault as well). But this became the model of how challenging it is to keep an app running stable when millions of users are accessing the app at the same time. 

We need to keep in mind that there are many things that are out ofmobile app developers control, but there are technical issues that could be handled well if the team is large enough or skilled enough to control the situation and answer the needs of the users.