HTML5 ARTICLE

May 05, 2014

HTML5 in Mobile App Development Takes on New Life


Granted, for many mobile app developers right now, native app development is still pretty much the king of the jungle. Developing an app for, say, iOS and then turning around to make the necessary changes to bring that same app out for Android, BlackBerry, Windows Phone (News - Alert) and the like is still a pretty common course of action. So why would anyone want to start developing in HTML5? A new report from Tech Cocktail shows there are some excellent reasons to tap HTML5 for mobile app development.

One of the biggest reasons that HTML5 is becoming an increasingly large part of the landscape in mobile app development is that several features can be brought into the apps in question by using this particular development tool. Several apps launched in the Chrome store boast added utility that could really only come from the kind of development platform that can allow a variety of points to get amended quickly, so HTML5 is already showing its chops on this front.

That's a pretty good reason by itself, but perhaps an even bigger reason to turn to HTML5 is its improved ease of deployment. Deploying an app to one of the various app stores out there requires strict adherence to several separate practices, and can often be the kind of thing that makes deployment particularly difficult. But with HTML5, since some fractional parts can be deployed with JavaScript tools found in the open-source line while the app is launching, deployment becomes easier overall.

Finally, there's an issue of manpower that can help push developers into turning to HTML5. HTML5 is an increasingly popular tool for programmers, so finding HTML5 developers should be comparatively easy. Meanwhile, there's something of a scarcity of iPhone (News - Alert) and Android developers, which in turn often leads to demands for higher pay, something that many app developers simply can't handle until those apps are on shelves and in devices. Turning to HTML5 development, meanwhile, allows companies to get more of that metaphorical bang for the buck, and bring in more programmers to spur more development. We also have a variety of videos available on this and other subjects available at this link.

Some, of course, will note that getting an app into an app store, and getting it promoted accordingly, is more likely to generate revenue for that app than going the HTML5 route, and that's not a point without some merit. But, HTML5 has plenty of advantages in its own right, from those mentioned previously to things like just being able to get it out on more devices more rapidly. After all, many like to point to Facebook's Mark Zuckerberg, who at one point in time referred to HTML5 for Facebook (News - Alert) as a bad move, but Zuckerberg has also been seen suggesting it wasn't so much the language that was a bad idea, but rather the time the language was used. Recently, Zuckerberg noted during a conference call that he didn't “...want to sound like we've walked away from this...”, mainly owing to the large number of Facebook users turning to the mobile Web.

HTML5 has a lot of room to help app developers succeed, and plenty of good reasons why developing in this language isn't a bad idea at all. Though native apps likely won't be going away any time soon, being ready to work in HTML5 is a great step toward future-proofing a developer's operations.




Edited by Maurice Nagle





HTML5 RESOURCES

HTML 5 Demos and Examples

HTML 5 experimentation and demos I've hacked together. Click on the browser support icon or the technology tag to filter the demos.... Learn More

HTML5 GAMES

HTML5games.com is the largest and most comprehensive directory of HTML5 games on the internet... Learn More

The HTML5 test

How well does your browser support HTML5?... Learn More

Working Draft (WHATWG)

This is the Editor’s Draft from WHATWG. You can use it online or print the available PDF version... Learn More

HTML5 Flip Book

Free jQuery and HTML5 flip book maker for PDF to online page turning book conversion... Learn More