HTML5 Or Native Mobile Apps: Which is the way to go?

Home » Blog » Software » Front End Development » HTML5 Or Native Mobile Apps: Which is the way to go?

Today, MG Siegler ranted about as to why native mobile app development is better than developing HTML5 web apps. I strongly disagree with his point of view. Besides technical reasons, the question if to develop a native (say iOS) or HTML5 app is much more about culture, speed and agility of development. Sure, native apps will provide a richer experience at the first glimpse but there isn’t really all that much you can’t do with HTML5 nowadays.

The really important point, however is that in the long run native apps mean PC client development (admittedly a little more beautiful though …) all over again. One of the reasons why web development was so tremendously successful since the mid-nineties is that you didn’t have to develop and ship for various platforms anymore. The browser basically was the only platform left and you suddenly could constantly ship new versions of your applications that were instantly available for each user.

App store approval processes, especially the more restrictive ones implemented by Apple keep you from sticking to agile development practices (release early, release often …).

So, while there certainly is quite some benefit in native mobile apps, they’re by no means a one-size-fits-all solution.

Leave a Comment

* Checkbox GDPR is required

*

I agree

By continuing to browse the site you agree to our use of cookies. Privacy Policy

Privacy Preference Center

Strictly necessary

These cookies are necessary for the site to function.

PHPSESSID: Preserves user session state across page requests.

__cfduid: Used by the content network, Cloudflare, to identify trusted web traffic.

PHPSESSID
__cfduid

Preferences

Remembers the user's submitted data when a comment is submitted in a blog post. The purpose is to aut o-populate form fields for subsequent comments, in order to save time for the user.

wfvt_#

Statistics

Statistic cookies help us to understand how visitors interact with our websites by collecting and reporting information anonymously.

_ga: Registers a unique ID that is used to generate statistical data on how the visitor uses the website.

_gat: Used by Google Analytics to throttle request rate.

_gid: Registers a unique ID that is used to generate statistical data on how the visitor uses the website.

collect: Used to send data to Google Analytics about the visitor's device and behaviour. Tracks the visitor across d evices and marketing channels.

_ga,_gat,_gid
collect

Security

We use Wordfence to secure our website against hacking attempts: https://www.wordfence.com/

wordfence_verifiedHuman

Close your account?

Your account will be closed and all data will be permanently deleted and cannot be recovered. Are you sure?