Chances are, you’ve heard plenty about the promise of HTML5 and how it’s going to transform the web. For our part, since messaging middleware is near and dear to our hearts, it was only natural that our first major investment in HTML5 was the launch of a new mobile and web messaging offering, TIBCO Web Messaging. It’s HTML5 WebSocket based, supports legacy web browsers and integrates natively with TIBCO Enterprise Message Service to extend messaging to mobile and web clients.
Since these are early days for HTML5 in the enterprise, the time is ripe to take the first steps to put this wonderful technology to work and grab an early lead. However, there’s always this early adopter dilemma about the how to get started and where the entry point should be. Should you start in a small way, perhaps add to existing apps, or go big and use in greenfield IT projects and business transformation initiatives?
Based on the discussions I’ve had with customers, partners and experts, I frankly think there’s opportunity to do both. With that in mind, I’ve compiled a list of five things you can do with HTML5 right out of the gate:
2. Mobile-enable your apps. Now that you have event-enabled web apps with HTML5 WebSocket, how about unleashing them on smartphones and tablets? As you may have heard, the web is the new app. Any HTML5 web site can be an app on virtually every mobile device with a browser. Think of what a mobile-ready IT application can do for your sales, marketing or customer care functions. Even better, show your CFO, how much cost and effort you are saving by not writing mobile apps from scratch.
3. Enable workflows and decision-making on-the-go. In the time you made that quick run to the coffee machine, you probably got a couple of emails. Isn’t it time your teams get visibility into business processes and decision making ability on-the-go? TIBCO Web Messaging delivers critical information from the enterprise bus in the form of real-time, context-aware notifications that pop up on your home screen or app badge, so you can act on it within the context of a business process or a workflow, unlike plain old email. You can even pull up a Spotfire report for detailed analysis and perhaps use tibbr to collaborate with your team.
4. Crunch time to market and development cost for new mobile apps. Myth-busting time: HTML5 is not the be-all and end-all of mobile development. For the foreseeable future, native apps will be ahead of HTML5 not only in functionality but also in polish and shine. Wise folks have said this before – the secret is in tapping into the best of both worlds; that is, develop your mobile apps using both HTML5 and native technology. You can do 80% of development in HTML5 using open web technologies and then wrap it up in native code using something like AppMobi or Apache Callback, and voila, it’s show time.
5. Build your killer contextual mobility app. The holy grail of contextual mobility is an app that leverages both the user’s local context (like location, camera, audio, etc.) and business context (like customer account number, product SKU, etc.) to deliver a truly game changing experience like real-time offers and promotions before you leave the aisle, instead of an offer in the mail six weeks after you leave the store. It’s truly about delivering the right information at the right place within the right context. The innovation we are seeing in areas like augmented reality, internet of things, etc. are just a glimpse of the brave new world. The question is not whether you can benefit from contextual mobility, but how and where. Walk around in the shoes of key stakeholders and dare to imagine how contextual mobility will redefine their experience. It’s probably going to take more effort to identify these killer 2-second advantage apps compared to some of the easier initiatives above, but it’s well worth it and technology is available. Just ask FedEx or Swiss Federal Railways.