HTML5: Winning Developer Hearts and Minds--but With Some Holdouts
WEBINAR: On-demand Event
Replace Oracle with the NoSQL Engagement Database: Why and how leading companies are making the switch REGISTER >
"The key benefit is the promise of reduced effort as a single code base can handle multiple platforms," Hilwa told eWEEK. "This would be done with the overall standard Web platform effort, which includes HTML/CSS/JS, and with care taken core functionality can be delivered with a single set of code assets. However, developers have to adapt these Web apps and test them for the different platforms and in some cases bundle them with native functionality through bridges like PhoneGap."
Even Big Blue has gotten into the fray. Mike Gilfix, director of enterprise mobile for the IBM MobileFirst platform, told eWEEK that one of IBM's motivations was to look at HTML5 to get code reuse across multiple touch points or devices. "Whether we're talking phones, devices, kiosks or tablets, HTML provides a common ground across all of these and allows people to reuse content and share code while using a common skill set," he said. "So when we look at providing cross-platform support on multiple devices and consistency of experience, we're talking about using HTML5."
IBM acquired Worklight in 2012 to advance its HTML5 strategy. Worklight features runtime skinning to detect what platform a developer is working on and provides testing tools and optimizations, Gilfix said.
In addition, IBM provides HTML5 support through its Rational software development toolset. "We work very closely with Rational; in fact, we source from Rational," Gilfix said. "Anyone working with Worklight can layer on all the tools from the Rational brand. So we give you a first-class environment with capabilities such as code completion, visual design tools, integrated testing tools, ways to structure your code base for different environments, and we also package in Cordova," which is the Apache software underlying PhoneGap.
Speaking of first class, Microsoft has worked to make HTML5 a "first-class citizen" on its platforms.
"We really went and redesigned the tools to make sure developers could use HTML5 as a first-class language on top of our platform," Giorgio Sardo, a senior technical evangelist at Microsoft focused on HTML5 and Internet Explorer, told eWEEK.
Originally published on .