Click here to close now.




















Welcome!

@BigDataExpo Authors: Ian Khan, Sam Ganga, Pat Romanski, Liz McMillan, David H Deans

Related Topics: @ThingsExpo, Java IoT, Mobile IoT, Agile Computing, @BigDataExpo

@ThingsExpo: Article

Thinking Through Gamification and HTML5 for Mobile Apps

One of my most interesting achievements in life is having the first downloadable mobile game ever rejected

In this article, my colleague and uber-geek (he builds games over wet-weekends) Peter Rogers shares his insights on Gamification and HTML5.

One of my most interesting achievements in life is having the first downloadable mobile game ever rejected. I was running an internal games team back in the days of the emergence of J2ME and we were actually running custom built MIDP 2.0 emulators (that I had to build myself) on top of iPAQs, as there was no 3G phone hardware available yet. We had to load a reduced Java SE runtime onto the iPAQ and then load on the MIDP 2.0 emulator which was itself written in Java. The interesting thing to note was the proliferation of Java SE runtimes that were available for Compaq's handheld Pocket PC, but they all suffered from performance issues which is why they never really took off. It was not until Google decided to make the Dalvik VM use a register-based architecture, as opposed to the stack machine typically used by a Java VM, that acceptable Java SE performance was possible on a mobile device and henceforth Android was born.

The concept of the game was actually very simple, a lot of chickens popped out of various holes and you had to grab hold of them (and sort of choke them). I hired Steve Brown as our artist, who was the legendary artist of the 1987 Commodore 64 classic Barbarian (http://en.wikipedia.org/wiki/Barbarian:_The_Ultimate_Warrior) which managed to gleefully court controversy ("Barbarian features gory combat for the sake of rescuing a bikini-wearing princess"). I am not sure if it was the animation sequences of cartoon chicken related violence (their eyes bulged out as you squeezed them) or the name of the game (chickens, choking, I am sure you can work it out). We also had a game where you had to lead sheep over a minefield with amazing graphical deaths. I think we managed to have three games rejected (some may actually class them as the first mobile games ever banned) but we did produce two exceptional games which did finally make it to market.

With that said, I have always had a strong love affair with mobile gaming and so I get a twitch of dissatisfaction when people discuss Gamification in such dispassionate undertones. In my mind then Gamification is more than just adding experience points and awards to your underlying content. In my opinion the actual content needs to be changed and that means adopting simple game design concepts. Flappy Bird proved to the world that people are highly competitive and that frustration equals stickiness. I want to see more people adding actual mini-games into their content and not just into their advertising windows.

The creation of mini-games does require a supporting Gamification framework though. I believe this will happen, as HTML5 Gaming frameworks offer higher levels of abstraction and the best I have seen yet is the Quintus Game Engine (http://html5quintus.com/). In just 80 lines of code then you can write a simple platform game. I managed to prove this point by writing a touch screen Tetris game one wet weekend. The next step is Gaming frameworks that offer more simplified gaming experiences that can be created by amateurs. I envisage an App Factory with a simplified API that can be used to create mini-games that can run in a GameView window - similar to a UIWebView/WebView for wrapping web content. Only interactive adverts seems to offer anything similar to a GameView and these are generally a bad experience on mobile.

As one of the first five owners of a Nintendo Gameboy in this country, I remember sitting in a McDonalds and playing a portable monochrome Super Mario Land on a blurry screen, whilst watching the amazement of the local burger munching clientele. It has been clear to me for many years that Nintendo drives innovation far more than they get credit for.

It was very interesting then when I stumbled across a second hand copy of WarioWare DIY. At first it appeared to be just a bad collection of mini-games but on further investigation it allowed you to actually create your own games and ship them to an online community. What amazed me was the simplicity of the API that was wrapped into an App Factory for amateurs. With a few clicks and a vast simplification of gaming logic then I was able to create mini-games and ship them to a wider audience. This may sound totally irrelevant until you hear all of your customers asking for Gamification and the complete lack of game creating talent generally available within a business. Imagine if you had a simple App Factory that allowed you to create simple Gamification experiences and export them into a GameView window within an App.

I am therefore currently looking at reverse engineering the WarioWare DIY API and creating my own Design Time API that enables the building of simple Gamificationexperiences that can be imported into existing native Apps or even loaded over the air (App Store regulations withstanding). This task would of course be far easier by just targeting HTML5 and building this on top of the excellent Quintus Game API, however there would be issues of performance.

Without targeting HTML5 Canvas and a suitable cross-compiler to native OpenGL then I would much rather target Polyglot code for multiple native operating systems. A polyglot is a computer program or script written in a valid form of multiple programming languages, which performs the same operations or output independent of the programming language used to compile or interpret it.

If anybody out there is interesting by my Gamification creation framework then please feel to reach out.

************************************************************************

Kevin Benedict

Writer, Speaker, Editor

Senior Analyst, Digital Transformation, EBA, Center for the Future of Work Cognizant

View my profile on LinkedIn

Learn about mobile strategies at MobileEnterpriseStrategies.com

Follow me on Twitter @krbenedict

Browse the Mobile Solution Directory

Join the Linkedin Group Strategic Enterprise Mobility

Join the Google+ Community Mobile Enterprise Strategies

Recommended Strategy Book Code Halos

Recommended iPad App Code Halos for iPads

***Full Disclosure: These are my personal opinions. No company is silly enough to claim them. I am a mobility and digital transformation analyst, consultant and writer. I work with and have worked with many of the companies mentioned in my articles.

More Stories By Kevin Benedict

Kevin Benedict is the Senior Analyst for Digital Transformation at Cognizant, a writer, speaker and SAP Mentor Alumnus. Follow him on Twitter @krbenedict. He is a popular speaker around the world on the topic of digital transformation and enterprise mobility. He maintains a busy schedule researching, writing and speaking at events in North America, Asia and Europe. He has over 25 years of experience working in the enterprise IT solutions industry.

@BigDataExpo Stories
SYS-CON Events announced today that HPM Networks will exhibit at the 17th International Cloud Expo®, which will take place on November 3–5, 2015, at the Santa Clara Convention Center in Santa Clara, CA. For 20 years, HPM Networks has been integrating technology solutions that solve complex business challenges. HPM Networks has designed solutions for both SMB and enterprise customers throughout the San Francisco Bay Area.
Consumer IoT applications provide data about the user that just doesn’t exist in traditional PC or mobile web applications. This rich data, or “context,” enables the highly personalized consumer experiences that characterize many consumer IoT apps. This same data is also providing brands with unprecedented insight into how their connected products are being used, while, at the same time, powering highly targeted engagement and marketing opportunities. In his session at @ThingsExpo, Nathan Trel...
WSM International, the pioneer and leader in server migration services, has announced an agreement with WHOA.com, a leader in providing secure public, private and hybrid cloud computing services. Under terms of the agreement, WSM will provide migration services to WHOA.com customers to relocate some or all of their applications, digital assets, and other computing workloads to WHOA.com enterprise-class, secure cloud infrastructure. The migration services include detailed evaluation and planning...
The Internet of Things (IoT) is about the digitization of physical assets including sensors, devices, machines, gateways, and the network. It creates possibilities for significant value creation and new revenue generating business models via data democratization and ubiquitous analytics across IoT networks. The explosion of data in all forms in IoT requires a more robust and broader lens in order to enable smarter timely actions and better outcomes. Business operations become the key driver of I...
A producer of the first smartphones and tablets, presenter Lee M. Williams will talk about how he is now applying his experience in mobile technology to the design and development of the next generation of Environmental and Sustainability Services at ETwater. In his session at @ThingsExpo, Lee Williams, COO of ETwater, will talk about how he is now applying his experience in mobile technology to the design and development of the next generation of Environmental and Sustainability Services at ET...
U.S. companies are desperately trying to recruit and hire skilled software engineers and developers, but there is simply not enough quality talent to go around. Tiempo Development is a nearshore software development company. Our headquarters are in AZ, but we are a pioneer and leader in outsourcing to Mexico, based on our three software development centers there. We have a proven process and we are experts at providing our customers with powerful solutions. We transform ideas into reality.
SYS-CON Events announced today that IceWarp will exhibit at the 17th International Cloud Expo®, which will take place on November 3–5, 2015, at the Santa Clara Convention Center in Santa Clara, CA. IceWarp, the leader of cloud and on-premise messaging, delivers secured email, chat, documents, conferencing and collaboration to today's mobile workforce, all in one unified interface
SYS-CON Events announced today that DataClear Inc. will exhibit at the 17th International Cloud Expo®, which will take place on November 3–5, 2015, at the Santa Clara Convention Center in Santa Clara, CA. The DataClear ‘BlackBox’ is the only solution that moves your PC, browsing and data out of the United States and away from prying (and spying) eyes. Its solution automatically builds you a clean, on-demand, virus free, new virtual cloud based PC outside of the United States, and wipes it clean...
SYS-CON Events announced today that Pythian, a global IT services company specializing in helping companies leverage disruptive technologies to optimize revenue-generating systems, has been named “Bronze Sponsor” of SYS-CON's 17th Cloud Expo, which will take place on November 3–5, 2015, at the Santa Clara Convention Center in Santa Clara, CA. Founded in 1997, Pythian is a global IT services company that helps companies compete by adopting disruptive technologies such as cloud, Big Data, advance...
While many app developers are comfortable building apps for the smartphone, there is a whole new world out there. In his session at @ThingsExpo, Narayan Sainaney, Co-founder and CTO of Mojio, will discuss how the business case for connected car apps is growing and, with open platform companies having already done the heavy lifting, there really is no barrier to entry.
SYS-CON Events announced today that Micron Technology, Inc., a global leader in advanced semiconductor systems, will exhibit at the 17th International Cloud Expo®, which will take place on November 3–5, 2015, at the Santa Clara Convention Center in Santa Clara, CA. Micron’s broad portfolio of high-performance memory technologies – including DRAM, NAND and NOR Flash – is the basis for solid state drives, modules, multichip packages and other system solutions. Backed by more than 35 years of tech...
As more and more data is generated from a variety of connected devices, the need to get insights from this data and predict future behavior and trends is increasingly essential for businesses. Real-time stream processing is needed in a variety of different industries such as Manufacturing, Oil and Gas, Automobile, Finance, Online Retail, Smart Grids, and Healthcare. Azure Stream Analytics is a fully managed distributed stream computation service that provides low latency, scalable processing of ...
Too often with compelling new technologies market participants become overly enamored with that attractiveness of the technology and neglect underlying business drivers. This tendency, what some call the “newest shiny object syndrome,” is understandable given that virtually all of us are heavily engaged in technology. But it is also mistaken. Without concrete business cases driving its deployment, IoT, like many other technologies before it, will fade into obscurity.
SmartBear Software has updated its API tools, ServiceV for API service virtualization and LoadUI NG for API load testing, to accelerate development and testing processes in Agile teams. Updates to ServiceV enable software teams to rapidly build advanced mocks from real-time API traffic and quickly switch between virtualized “mock” services and actual APIs during diagnostic, load or integration testing in the continuous delivery lifecycle.
Learn how you can use the CoSN SEND II Decision Tree for Education Technology to make sure that your K–12 technology initiatives create a more engaging learning experience that empowers students, teachers, and administrators alike.
The amount of data processed in the world doubles every three years and a global commitment to open source technology is the way to handle this growth. An open technology approach fosters innovation through massive community involvement and impedes expensive vendor lock-in. This benefits buyers as markets remain more competitive. In doing so, open standards and technologies also allow for market hypergrowth, and this is the key to handling the growth of data. A doubling every three years ...
SYS-CON Events announced today that VividCortex, the monitoring solution for the modern data system, will exhibit at the 17th International Cloud Expo®, which will take place on November 3–5, 2015, at the Santa Clara Convention Center in Santa Clara, CA. The database is the heart of most applications, but it’s also the part that’s hardest to scale, monitor, and optimize even as it’s growing 50% year over year. VividCortex is the first unified suite of database monitoring tools specifically desi...
As organizations shift towards IT-as-a-service models, the need for managing and protecting data residing across physical, virtual, and now cloud environments grows with it. CommVault can ensure protection and E-Discovery of your data – whether in a private cloud, a Service Provider delivered public cloud, or a hybrid cloud environment – across the heterogeneous enterprise. In his session at 17th Cloud Expo, Randy De Meno, Chief Technologist - Windows Products and Microsoft Partnerships at Com...
There are many considerations when moving applications from on-premise to cloud. It is critical to understand the benefits and also challenges of this migration. A successful migration will result in lower Total Cost of Ownership, yet offer the same or higher level of robustness. In his session at 15th Cloud Expo, Michael Meiner, an Engineering Director at Oracle, Corporation, analyzed a range of cloud offerings (IaaS, PaaS, SaaS) and discussed the benefits/challenges of migrating to each offe...
"We've just seen a huge influx of new partners coming into our ecosystem, and partners building unique offerings on top of our API set," explained Seth Bostock, Chief Executive Officer at IndependenceIT, in this SYS-CON.tv interview at 16th Cloud Expo, held June 9-11, 2015, at the Javits Center in New York City.