Flash failed on mobile, the app stores are overcrowded, and why HTML5 is the alternative.
Why does the future of mobile gaming reside with HTML5?
The growth in the number of mobile devices on the market and the way those devices are advancing can make everything possible. And in the terms of discussion about HTML5 gaming it became a fact. We see more advanced smartphones with multiple CPU’s and more RAM. They can easily cope with web games compared to how they did in the past. Devices have advanced so much nowadays that we really cannot imagine our lives without mobile internet access and mobile gaming.
Of course we still have native games which are a huge part of the mobile entertainment business, but HTML5 is growing rapidly and it has one big advantage – gaming in the cloud. As a confirmation I’d like to quote an article from XTND: “The main benefit of gaming on the cloud is that there is no need to store the whole game on the mobile device yet you can experience the high octane playing experience. With 3G and LTE coming up the internet speed is not a problem for many. Moreover, the Wi-Fi is available at most public and private places these days making cloud gaming all the more enriching experience”.
There is another reason. Native app stores are currently overloaded with a huge amount of games, and it is much more difficult for a small developer to stand out in the crowd. Only huge productions with huge marketing have a chance for success. Is HTML5 an answer? Yes. Let’s take the example of the game Flappy Bird. This game became one of most loved and hated games in years, and it was made in HMTL5 technology! Why am I mentioning this? According to words of Ross Grossberg, CEO of Tresensa which were posted in Techcrunch article, the reason why Tresensa focuses on HTML5 on mobile is that the “window of opportunity” in smartphone app stores has closed. Launching a game in those stores now is “almost like a Hollywood blockbuster,” he said, without much hope for independent developers who lack a big marketing budget. (That’s one of the reasons why people found the Flappy Bird story so fascinating.)”.
The other important reason is a lack of support for Flash on mobile devices. Recently we have been informed by Adobe, that it will give up on Flash. “Flash is a type of software called “middleware,” an add-on extension to the browser that allows rich content like video and games to be viewed. HTML5, by contrast, allows developers to embed that content right into a website without the need for middleware.” This is crucial and a very important argument. We all know that Flash will not be supported for the newer versions of Android based devices. That gives a huge advantage to HTML5.
The same thing is happening with Apple devices. It is worth mentioning the article “Thoughts on Flash” by Steven Jobs where he said that, “Flash is closed and proprietary, has major technical drawbacks, and doesn’t support touch based devices. There is an even more important reason we do not allow Flash on iPhones, iPods and iPads (…) New open standards created in the mobile era, such as HTML5, will win on mobile devices (and PCs too).” In this situation, what can really be the ultimate solution if not HTML5?
Unity CEO, David Helgason said for one of Gamasutra’s articles that, “Developers are moving away from Flash, and while Flash publishing has gotten little traction, our own Unity Web Player has seen unprecedented growth in recent months.”
HTML5 is the future of mobile gaming.
Currently, developers only prove that the impossible is meaningless. With all the examples I mentioned here, I can confirm that Flash for mobile is not necessary, because it is actually dead for mobile. Only HTML5 can truly unleash its plugin free power in the coming years. The new era of mobile fun has begun. With mix of web technology features, we will be able to play amazing games on multiple devices even online with our friends!