SlideShare a Scribd company logo
follow us on twitter @apppli
     contact@apppli.com
Web vs. native
The multi-platform mobile app debate




   Presented by Gokul Selvaraj
         Partner, Apppli
            @sgokul
Native apps have the lead



•   Over 1 million mobile apps have been developed

    Over $10 billion generated through direct app sales
•   Close to 25 billion native apps downloaded
Why has the web lagged?



•   Limited capabilities of mobile browsers

    Failure of current web standards to cater to mobile
    user needs
•   All set to change with the adoption of HTML5
What do web apps need to
             address?
•   Functionality

    Performance
•   User Experience
•   Development costs

    Monetisation
•   Discoverability
Feature Gap
•   Supported on iOS and Android   Specified in HTML5 draft
    browsers
                                   •   Physical sensors
        Offline storage
                                   •   Notifications
    •   Geolocation
                                   •   Media Gallery
    •   Advanced 2D rendering
        (Canvas)
                                   •   Media Capture

    •   Multimedia Playback
                                   •   Feature Permissions
                                   •   Contacts
                                   •   Calendar
                                   •   System Information
Performance: Can web apps ever be as
               fast?

•   Native code is implicitly faster since it is closer to
    machine language
•   Web apps can become faster by taking advantage of
    these HTML5 features:
    •   WebWorkers for multi-threaded execution
    •   Hardware acceleration to speed up rendering

        WebGL to improve 3D graphics performance
Development costs


•   Building a single web app is cheaper than building
    multiple native apps.

    Web development skill-sets are more readily
    available than native skill-sets.
•   Maintaining and updating a single code base is
    much easier and cheaper.
User experience

•   Native apps can make use of controls specific to the
    OS that users are already familiar with
•   Web apps can detect the platform being used by the
    user and present a custom CSS that takes advantage
    of such platform specific controls
•   Over time, the mobile web will evolve its own set of
    touch friendly controls
Monetisation

•   Native apps are easier to monetise
    through simple tap to pay
    application stores.

•   Many monetisation mechanisms are
    already available on the desktop
    web like subscription, advertising
    and affiliate networks.

•   Web apps will have the option to not
    bear the monopoly fees charged by
    native application stores.
Discoverability

•   Again, native app stores have made discovery very
    easy for new users through curated lists, top charts
    and user reviews.

    On the web, app discovery is possible through
    multiple media by the simple process of linking
    through a URL.
•   Curated distribution mechanisms such as the
    Chrome web store are starting to appear on desktop
    and can be expected on mobile sometime soon.
Web Apps vs. Native Apps: The Low Down
Hybrid approach
    Some glaring gaps with web apps may not make it
    worthwhile for developers to invest solely in web
    apps today

    Hybrid apps: multi-platform HTML5 apps packaged
    in a native wrapper
•   Fills in for the lacking functionality with native code

    Allows distribution and monetisation via native app
    stores
•   Development costs are low unless heavy
    customisation is required for each platform
Web Apps vs. Native Apps: The Low Down
in summary

    Native will always be faster at adopting new
    technologies
•   Hybrid apps are a compromise
•   Native is a fast moving target but web is narrowing
    the gap.
•   The openness and accessibility of the web as a
    platform is certain to make web apps popular in the
    not-so-distant future
Thank you
Download our whitepaper here!
       appp.li/html5wp




 Presented by Gokul Selvaraj
       Partner, Apppli
          @sgokul

More Related Content

PPTX
Mobile JS Frameworks
PPTX
Navigating the Mobile maze
PPTX
jQuery Mobile
PDF
Tristan Nitot @DWS12 - The Web as a universal platform for mobile
PPTX
iMA 2013
PDF
GUIDE_Series_Mobilize_Your_Nonprofit
PDF
Tincan - Mobile Elephant
PPTX
Uses of android
Mobile JS Frameworks
Navigating the Mobile maze
jQuery Mobile
Tristan Nitot @DWS12 - The Web as a universal platform for mobile
iMA 2013
GUIDE_Series_Mobilize_Your_Nonprofit
Tincan - Mobile Elephant
Uses of android

What's hot (19)

PPTX
Responsive Web Design - Advantages and Best Practice for Sports Direct
PDF
Responsive Web Design: Advantages & Best Practice - Darrin Adams, Cantarus
PPTX
Consider Starting Small
PDF
7Langit present Mobile Ad on BlackBerry
KEY
Michael Slater Mobile Opportunity
PPTX
Putting Mobile First
PPTX
Mobile applications development
PPTX
Web conferancing
PPT
Industrial Training in Mobile Application
PPTX
Share point 2010 , better place study case
PPTX
Deal with the dilemma of hybrid and native
PDF
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012
PPTX
Best Practices - Hybrid App Implementation V 03
PDF
Native vs Hybrid vs Web
PPTX
Mobile architecture options
PDF
Leveraging Technology
KEY
About Dss 09
PDF
TERMINALFOUR t44u 2011- make it mobile mobile sites with site manager
PDF
Responsive & Adaptive Design: Delivering Websites That Delight Your Users
Responsive Web Design - Advantages and Best Practice for Sports Direct
Responsive Web Design: Advantages & Best Practice - Darrin Adams, Cantarus
Consider Starting Small
7Langit present Mobile Ad on BlackBerry
Michael Slater Mobile Opportunity
Putting Mobile First
Mobile applications development
Web conferancing
Industrial Training in Mobile Application
Share point 2010 , better place study case
Deal with the dilemma of hybrid and native
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012
Best Practices - Hybrid App Implementation V 03
Native vs Hybrid vs Web
Mobile architecture options
Leveraging Technology
About Dss 09
TERMINALFOUR t44u 2011- make it mobile mobile sites with site manager
Responsive & Adaptive Design: Delivering Websites That Delight Your Users
Ad

Viewers also liked (6)

PPT
Introduction to Mobile Application Development
PPTX
Hybrid framework for a hybrid world
PPTX
01 01 - introduction to mobile application development
PPTX
Introduction to hybrid application development
PPTX
Introduction to Hybrid Application Development
PPTX
Appsplash'16 session(1) "Introduction to mobile application"
Introduction to Mobile Application Development
Hybrid framework for a hybrid world
01 01 - introduction to mobile application development
Introduction to hybrid application development
Introduction to Hybrid Application Development
Appsplash'16 session(1) "Introduction to mobile application"
Ad

Similar to Web Apps vs. Native Apps: The Low Down (20)

PPSX
Developing Downloadable Mobile Apps Using HTML5 and PhoneGap
KEY
Selecting a Front-End Mobile Solution
PDF
Road to mobile w/ Sinatra, jQuery Mobile, Spine.js and Mustache
PDF
The Enterprise Dilemma: Native vs. Web
PDF
HTML5 for Mobile - When and Why
 
PDF
Mobile web or native app
PPTX
Mobile Web Apps
ODP
Mobile web application production for business
PPTX
Mobile web development
KEY
Building Cross Platform Mobile Apps
PPTX
Mobile Apps vs Mobile Web - The debate from Mobile Monday 3rd june 2013
PPTX
Mobile Apps Develpment - A Comparison
PDF
Mobile CMS - CMSExpo 2010
PDF
Anatomy of an HTML 5 mobile web app
PDF
Technological Strategies & Monetization
PDF
Web Apps and Responsive Design for Libraries
PDF
Jornada Desarrolladores: WAC: 'Wholesale Applications Community'
KEY
Native vs web apps
PDF
Using HTML5 to Build Mobile Apps
Developing Downloadable Mobile Apps Using HTML5 and PhoneGap
Selecting a Front-End Mobile Solution
Road to mobile w/ Sinatra, jQuery Mobile, Spine.js and Mustache
The Enterprise Dilemma: Native vs. Web
HTML5 for Mobile - When and Why
 
Mobile web or native app
Mobile Web Apps
Mobile web application production for business
Mobile web development
Building Cross Platform Mobile Apps
Mobile Apps vs Mobile Web - The debate from Mobile Monday 3rd june 2013
Mobile Apps Develpment - A Comparison
Mobile CMS - CMSExpo 2010
Anatomy of an HTML 5 mobile web app
Technological Strategies & Monetization
Web Apps and Responsive Design for Libraries
Jornada Desarrolladores: WAC: 'Wholesale Applications Community'
Native vs web apps
Using HTML5 to Build Mobile Apps

Recently uploaded (20)

PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Approach and Philosophy of On baking technology
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
NewMind AI Monthly Chronicles - July 2025
“AI and Expert System Decision Support & Business Intelligence Systems”
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Understanding_Digital_Forensics_Presentation.pptx
Empathic Computing: Creating Shared Understanding
Building Integrated photovoltaic BIPV_UPV.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
NewMind AI Weekly Chronicles - August'25 Week I
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Chapter 3 Spatial Domain Image Processing.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Per capita expenditure prediction using model stacking based on satellite ima...
Approach and Philosophy of On baking technology
Dropbox Q2 2025 Financial Results & Investor Presentation
Spectral efficient network and resource selection model in 5G networks
Encapsulation_ Review paper, used for researhc scholars
NewMind AI Monthly Chronicles - July 2025

Web Apps vs. Native Apps: The Low Down

  • 1. follow us on twitter @apppli contact@apppli.com
  • 2. Web vs. native The multi-platform mobile app debate Presented by Gokul Selvaraj Partner, Apppli @sgokul
  • 3. Native apps have the lead • Over 1 million mobile apps have been developed Over $10 billion generated through direct app sales • Close to 25 billion native apps downloaded
  • 4. Why has the web lagged? • Limited capabilities of mobile browsers Failure of current web standards to cater to mobile user needs • All set to change with the adoption of HTML5
  • 5. What do web apps need to address? • Functionality Performance • User Experience • Development costs Monetisation • Discoverability
  • 6. Feature Gap • Supported on iOS and Android Specified in HTML5 draft browsers • Physical sensors Offline storage • Notifications • Geolocation • Media Gallery • Advanced 2D rendering (Canvas) • Media Capture • Multimedia Playback • Feature Permissions • Contacts • Calendar • System Information
  • 7. Performance: Can web apps ever be as fast? • Native code is implicitly faster since it is closer to machine language • Web apps can become faster by taking advantage of these HTML5 features: • WebWorkers for multi-threaded execution • Hardware acceleration to speed up rendering WebGL to improve 3D graphics performance
  • 8. Development costs • Building a single web app is cheaper than building multiple native apps. Web development skill-sets are more readily available than native skill-sets. • Maintaining and updating a single code base is much easier and cheaper.
  • 9. User experience • Native apps can make use of controls specific to the OS that users are already familiar with • Web apps can detect the platform being used by the user and present a custom CSS that takes advantage of such platform specific controls • Over time, the mobile web will evolve its own set of touch friendly controls
  • 10. Monetisation • Native apps are easier to monetise through simple tap to pay application stores. • Many monetisation mechanisms are already available on the desktop web like subscription, advertising and affiliate networks. • Web apps will have the option to not bear the monopoly fees charged by native application stores.
  • 11. Discoverability • Again, native app stores have made discovery very easy for new users through curated lists, top charts and user reviews. On the web, app discovery is possible through multiple media by the simple process of linking through a URL. • Curated distribution mechanisms such as the Chrome web store are starting to appear on desktop and can be expected on mobile sometime soon.
  • 13. Hybrid approach Some glaring gaps with web apps may not make it worthwhile for developers to invest solely in web apps today Hybrid apps: multi-platform HTML5 apps packaged in a native wrapper • Fills in for the lacking functionality with native code Allows distribution and monetisation via native app stores • Development costs are low unless heavy customisation is required for each platform
  • 15. in summary Native will always be faster at adopting new technologies • Hybrid apps are a compromise • Native is a fast moving target but web is narrowing the gap. • The openness and accessibility of the web as a platform is certain to make web apps popular in the not-so-distant future
  • 16. Thank you Download our whitepaper here! appp.li/html5wp Presented by Gokul Selvaraj Partner, Apppli @sgokul

Editor's Notes

  • #3: What are native apps how are they different from web apps? What is HTML5 - latest version of a group of standards for structuring and presenting web content
  • #4: Talk about how native apps have grabbed the minds and pockets of people and the media.
  • #5: Mainly because of lack of functional capabilities This in turn is because of failure of web standards to cater to mobile user needs- local, offline HTML5 is set to change that because it directly addresses these needs.
  • #7: Talk about NFC and how it is not included in the HTML5 draft.
  • #8: Native- runs closer to the metal WebWorkers - for example by uploading a photo in the background while you fill up the rest of the signin form. HW acc- taps into dedicated GPUs available traditionally only to native apps, SVG so you can use same graphic for multiple screen sizes without loss of performance or quality. WebGL- 3D graphics without plugins; plugins like Flash or quicktime have always thought of as adding an additional layer that slows down the experience.
  • #10: Repeated use of web specific controls will improve familiarity and ease of use.
  • #16: Native: If your app needs to be on the cutting edge of functionality then staying on native is advisable. Hybrid:good compromise today for businesses that want to have a presence on most mobile app stores without the high costs of developing native apps for each platform. However hybrid apps still struggle to emulate the seamlessness and speed of native apps. Web :Web apps are gaining access to more and more features and capabilities on mobile devices with each passing day. Eventually, they are expected to minimise the gap with the fast moving native platforms. The openness and universal accessibility that have made the web so indispensable on the desktop will also do the same for mobile web apps. Therefore, while we think that native might be the optimal solution in most cases today, our bets are on web apps taking over in the not-so-distant future.