Why HTML5 is now the best option for developing enterprise apps

by Mayank Mehta

March 19 2013

Mayank Mehta is the vice president of product at Capriza, a mobile apps development service, and the co-founder of Cooliris and Ambient Technologies


Capriza’s Mayank Mehta says its time to mind the gap between native apps and HTML5 apps for tablet computers.

The closing of the gap between native and HTML5 apps has huge implications for enterprise tablet deployments.

With the recently exponential growth in smartphone and tablet usage, there has been a concurrent boom in the number of native mobile apps available to users for personal and professional use.

In the workplace, developers have been very successful at taking a desktop experience and making it touch-enabled for tablet users. Though functional, these apps are often very generic, require significant development, and don’t cater to multi-domain workflows.

Behind the scenes, developers have been tracking the improvement of another type of mobile app: HTML5 apps. It’s no secret that until recently, these apps lacked several critical features that would make them viable replacements for native apps, resulting in a gap between the two platforms.

Today, many of those issues have been resolved. For example, HTML5 apps now have the ability to detect a user’s location, store data locally on the device, and access information on a the device like contacts and downloads.

Soon the decision to build a native or HTML5 app won’t be determined exclusively by which platform delivers the best user experience since both will provide the desired speed, aesthetics, and ease-of-use.

As the two platforms - native and HTML5 - become equally robust, companies will opt for the option that:

  1. Requires the least amount of development

  2. Meets the needs of as many employees as possible

Why HTML5 apps have an edge

Ultimately, it comes down to choosing the platform that results in the lowest total cost to the company and that still drives greater productivity, revenue, etc.

In this scenario, HTML5 apps have a leg up for one main reason: the multiplier effect

Companies can’t get away with creating just one or two apps in the enterprise. Every employee has a different set of daily and weekly workflows even if two employees use the same software as a service (SaaS) tools on a regular basis. Therefore, companies developing effective mobility strategies must plan to develop dozens, if not hundreds, of mobile apps.

Multiply the number of apps times the number of operating systems a company supports and then factor in that some apps will need tweaking for tablets and CIOs are looking at a seemingly unrealistic number of apps that need to be built.

The equation reads like this:

The number of apps times the number of mobile operating systems times the time it takes to build the application times the cost of the application.

(Apps) x (# of OS) x (Time/App) x (Cost/App)

For native apps, this system doesn’t scale. HTML5 apps are much more scalable because they run on any device regardless of size or operating system and can be easily updated by the developer and pushed to the user instantly with no downloading required. As a result, the multiplier effect is greatly reduced.

At the end of the day, enterprise mobile apps just need to help people get their work done. If employees work better on a tablet or smartphone, then companies should enable them to be more productive in either of those environments. Native and HTML5 apps are both capable of reaching this end goal but at very different costs in terms of money, time, and resources.

Mayank Mehta is the vice president of product at Capriza, a mobile apps development service, and the co-founder of Cooliris and Ambient Technologies

If you are a tablet industry professional and would like to contribute a vendor-agnostic analysis piece to our Opinions section, please contact Michael Singer, Business editor.

Links & Apps

Share with: Comments (1)    v

Free newsletters for more tablet news, insights, apps and tips



Comments

 
  • Tillify
    1 year 8 months ago

    I completely agree while native apps clearly have an edge in the way they feel that is fast changing. As the android and windows tablets close the gap in sales to the iPad developers need to deliver apps across all platforms. Ease of access is clearly a winner. Furthermore consumers are bombarded with apps that in reality they may use only once. Html5 and the web offer a more accessible platform. A native apps are after all the same solution as windows software and that is clearly a thing of the past. As we move forWard the web browser offers the best all round window for consumers, business and developers to merge.
    Martin Webb
    Founder tillify.com

Latest in tablet business / productivity