One of the reasons is that many companies took a conservative approach and decided to go with single-platform applications instead of selecting moving ahead with HTML5 app development for cross-platform application development. Another reason is that there were some highly publicized failures in big HTML5 deployment last year, most notably when Facebook CEO Mark Zukerberg announced at TechCrunch in September that “the biggest mistake we’ve made as a company is betting on HTML5 over native code.” Ouch. Those words stung – but were they fair?
So why do many analysts and CIOs think that it’s time to consider new HTML5 development projects? As Zuckerberg said later in the same speech where he called it a mistake, “HTML is a great product. There are some kinks that need to be ironed out, but I’m actually, long-term, really excited about it.” Maybe it’s time for you to be excited about it, too.
HTML5 and the Rebirth of the Rich Client
Forrester Research estimates that native development accounts for about 60% of mobile development and HTML5 for 40%. Forrester analyst Jeffrey Hammond wrote, “We’re witnessing the rebirth of the rich client in real time, on the mobile device instead of the laptop or desktop.”
HTML5 app development is one of the hottest areas for IT staffing and resource development organizations (RDOs) alike. One reason is the increasing call from employees for more functionality so that they can use applications and access corporate resources across multiple devices. As developers integrate mobile apps more fully into back-end systems, the applications become more complex, and that’s where HTML5 development can become a significant advantage.
One of the newer trends in mobile app development is for a company to use HTML5 to develop an application and deploy it across multiple devices, and then re-create the native look-and-feel of the iPhone or iPad application within the HTML5 environment in order to meet end-user expectations for an app that behaves like native iOS apps.
This hybrid approach, which relies on HTML5 app development with as much of a native interface as possible, is likely to increase, Hammond says. HTML 5 app development allows the creation of shells that mimic native menu structures. For Android, that means menus at the top – for iOS, the menu is at the bottom. What the user sees on the screen is an HTML5 app, but the navigation is a native implementation built in another language
Is HTML5 App Development in Your Future?
If your company hasn’t already begun an HTML5 app development project, chances are that it will within the next few years. The likelihood has gone up thanks to recent additions to HTML5 that support new kinds of web forms, allow local storage, provide a robust caching framework for offline Web applications, enable geolocation, and give users access to their familiar device navigation tools (like the back button).
HTML5 app development is growing in popularity because it helps to make creating apps for the web less messy and complicated than other tools. After all, the Web was built to deliver documents instead of interactive applications, and the Web’s infrastructure was never designed for enterprise-grade applications. HTML5 development is the sophisticated way to simplify the process.
If you have an HTML5 app develop project, and you’re looking for contingent staffing, turn-key application development from an on-shore or off-shore team of rock star developers, or a permanent addition to your IT staff, contact InfoVision. We’ve got the experienced people, and the depth of understanding to help you with any HTML5 app development needs.