Native, HTML5 or Hybrid Mobile Apps - Cost vs benefits

Page 1

Native, HTML5 or Hybrid Mobile Apps Cost vs benefits Sushma Vyas, Ranosys Technoogies


What’s on plate today


The Data


The Data


The Facts •

1.08 billion of world’s mobile phones in user are SMARTPHONES

By 2014, mobile Internet should take over desktop Internet usage

One half of all local searches are performed on mobile devices

86% of mobile Internet users are using their devices while watching TV

29% of mobile users are open to scanning a mobile tag to get coupons

About 1/3 of our average sleeping time, we spend on socialising via mobile device, particularly mobile Internet

91% of mobile Internet access is to socialise as compared to 79% on desktops


The Problem


The Dynamics of Change


The Dynamics of Change


Solution‌ and Options


Native Mobile Apps

Built using platform native languages and tools like Objective-C for iOS, Java for Android, and .NET for Windows Phone.

Pros:     

Richest interactions can be built Full device capabilities available Rich development and debigging tool-set Can be published on app stores Push notifications & platform library use

Cons: – – – –

Need to build for multiple platforms Typically more expensive to build Requires specialized developer expertise for each platform Need to share revenue with app stores


Native Mobile Apps Examples


HTML 5 Mobile Apps •

Entirely written using web technologies:  HTML, CSS and JavaScript

Code is executed by the browser, not by the OS.

Various launch mechanisms  Typing URL, clicking hyperlink, scanning QR Code or clicking home-screen shortcut

Installation is optional

Combines cross-platform HTML5 and device-specific features:    

Touch-optimized look & feel No address bar Suggestion to pin to home screen Offline availability


HTML 5 Mobile Apps •

Accessed over the Web, Mobile Web apps are built using Web technologies including HTML5 and JavaScript.

Pros:      

Lowest barrier to first time use Cost effective multi-device support Same app for multiple platforms No need to share subscription revenue with app stores You control application updates Faster time to market – no approval required by app stores

Cons: – – – – –

Not as intuitive as Native apps Not able to use OS specific features Limited access to device hardware User interactions not native Lesser development tool-ste


HTML 5 Mobile Apps Examples


Hybrid Mobile Apps – Native + HTML 5

Built using a combination of HTML5 and JavaScript and packaged with a framework like PhoneGap or Appcelerator Titanium or a custom native shell.

Pros:    

Comparatively faster than native app retaining key native app features Full device capabilities Can be published on app stores Push notifications & platform library use

Cons: – – –

User interactions not native Need to build native wrappers for multiple platforms Subscription fees need to be shared with app stores


Hybrid Mobile Apps Examples


Choosing what’s Right for YOU


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.