Over a million developers have joined DZone.

Pokemon Go Roundup: The Good, Bad, and Ugly

DZone's Guide to

Pokemon Go Roundup: The Good, Bad, and Ugly

There's no denying that this has been among the biggest, most wide-reaching stories about mobile gaming apps at any point in history, but it hasn't been all apple pie and ice cream, so to speak.

· Mobile Zone
Free Resource

Get gorgeous, multi-touch charts for your iOS application with just a few lines of code.

Now that there's been some time to watch the Pokemon Go mobile app evolve in the consumer marketplace, it's a good time to take a look back and determine what we've learned. There's no denying that this has been among the biggest, most wide-reaching stories about mobile gaming apps at any point in history, but it hasn't been all apple pie and ice cream, so to speak. 

Rather, the good aspects have been balanced by some bad repercussions, while the ugly is leaning more toward the ethically questionable at this point. 

Let's take a look at the good, the bad, and the ugly of the Pokemon Go app. 

Although Pokemon Go has been immensely successful, development and testing has been questionable.

The Good: An Immensely Successful Mobile App

Did you notice that Pokemon Go's creators did not need to market the item? Well, that's because it rose to instant fame given its incredibly interactive nature and stature as a social phenomenon. Now, mobile app developers cannot expect to have this kind of success every time they build and release a mobile app, but it should be something to strive for. 

And when we say instant, we mean instant. Similar Web reported that the app was installed on more than half of all Android devices in the U.S. within just two days of being released. What's more, the source pointed out that Pokemon GO is currently being used on a daily basis among 60% of those who downloaded it, with session durations going far beyond most social media apps. Similar Web also noted that traffic volumes went up by 597% in the first couple of days as well. 

Related post: Pokemon GO Phenomenon: Mobile Testing Lessons Learned

Combine that with how much free advertising the mobile app has received, and it should become clear that this is likely going to go down as the most transformative mobile game to date. 

The Bad: Mobile App Outages

On the bad side, a few user conditions were quite obviously missed during the mobile app testing process. For one, Fortune reported that outages struck over this past weekend and that a hacking team has claimed responsibility. Perhaps not all that surprisingly, the hackers used a distributed denial-of-service tactic on the creator's servers, which caused a significant amount of backlash and even delayed releases elsewhere in the world. 

Security and uptime are increasingly intertwined today, and testers need to ensure that their mobile apps are not only protected against outages caused by traffic-related issues, but also hackers and other digital threats. This is most obvious with an app as popular as this one, considering it will be a big target and one that will need much more support. 

Privacy and security concerns are growing given how much access the Pokemon Go app requires. Privacy and security concerns are growing given how much access the Pokemon Go app requires.

The Ugly: Mobile App Ethics

Responsibility is critical in today's mobile world, and developers and testers need to keep this close in mind to avoid major problems with the press, regulators, and the general population.

Here are a few of the uglier points of note about Pokemon GO:

  • No boundaries: The Chicago Tribune reported that homeowners, businesses, and memorials have all called upon users to stop trying to catch Pokemon on their properties. The Holocaust museum in Washington, D.C. is among the many locations to make such requests. 
  • Security and privacy: As of now, the big concern relates to user privacy and data security. Considering the sheer breadth of permissions requested by the app, and the seeming lack of oversight and transparency, a major breach might be right on the horizon. 
  • Danger: From the risk of drivers using the app while operating a motor vehicle to stories related to armed robbers luring victims, there were a few big user condition omissions in the establishment of this game that could easily translate to bodily harm. 

It is not like these issues could not have been avoided. For example, boundaries could have been set to prevent private residences and inappropriate public places from having hosted Pokemon GO. Security and privacy could have been protected better. Driving dangers could have been partially mitigated, as some apps do not allow users to enjoy the full range of functionality while in a moving vehicle. 

Remember, because of how much mobile apps are being used -- and especially one such as this that targets younger users -- developers and testers now have ethical and moral obligations while going through their various tasks. The problems listed above have not negatively impacted Pokemon Go's popularity to this point, but a less massive mobile app would likely be put to a swift end if it had any of these problems. 

Be smart, patient and comprehensive in development and testing, and watch risks of failure go down. 

.Net developers: use Highcharts, the industry's leading interactive charting library, without writing a single line of JavaScript.

pokemon ,pokemon go ,apps ,success ,outages ,testing ,ethics

Published at DZone with permission of Shane O'Neill. See the original article here.

Opinions expressed by DZone contributors are their own.


Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.


{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}