Mobile: Native vs. Hybrid vs. Web Apps


Markus Leutwyler, HP: General overview on Web vs. Mobile vs. Native Apps

About 10 years ago we saw the rise of the web. A few years ago we got to meet mobile devices and their app stores with thousands of apps.

Today we can see everybody building their websites, apps on their own. It has become very easy given the low entry barrier and easy to use tools.

Adresse von HPs Markus Leutwyler als webOS developer relations manager

What environment should you develop for?

But, you have to decide whether you develop for iOS, Android, Blackberry or Windows Phone. This decision will help with
– performance
– offline mode
– findability
– device integration
– monetization
– user experience UX

If you are into 3D games you won’t try that in HTML.

If you prefer a hybrid/web environment because you don’t want to limit to only one operating system or don’t want to develop for several environments you will go with
– Javascript
– Canvas, webGL, web sockets, CSS3
– PhoneGap

Advantages include
– code reuse
– have a common set of technologies
– cross-platform reach
– well-known development tools

Web Technologies

– not for all apps
– good enough for many use cases
– js performance improving
– hardware acceleration for CSS3
– rapidly evolving browsers

Web Apps vs. Web Apps

– Web apps in the browser
– Web apps as native apps (aka hybrid)
– Installable web apps (add to bookmark bar, bookmarklet)
– Web apps as native apps (webOS, Boot2Gecko, ChromeOS)

Offline features can be developed with HTML5 and not only with native apps.

Today there is no clear winner of the format/platform battle…

Twitter handle: @twtomcat


Danke fürs teilen meines Beitrags ;-)

Wer schreibt hier?

Walter Schärer bloggt über neuste Internet-Trends im Online Marketing, Social Media, Blogs, Web Analytics, SEO, Mobile und so.

Hinterlässt Du einen Kommentar?