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.
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