SlideShare uma empresa Scribd logo
1 de 17
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
• 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
HTML 5 Mobile Apps Examples
• 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 – Native + HTML 5
Hybrid Mobile Apps Examples
Choosing what’s Right for YOU

Mais conteúdo relacionado

Mais procurados

Mobile Testing Trends and Innovations
Mobile Testing Trends and InnovationsMobile Testing Trends and Innovations
Mobile Testing Trends and InnovationsTechWell
 
Mobile Web Best Practices
Mobile Web Best PracticesMobile Web Best Practices
Mobile Web Best PracticesWoody Pewitt
 
Mobile First Approach - The key to cross platform interface design
Mobile First Approach - The key to cross platform interface designMobile First Approach - The key to cross platform interface design
Mobile First Approach - The key to cross platform interface designVivek Parihar
 
Hybrid App Development Service by GirnarSoft
Hybrid App Development Service by GirnarSoftHybrid App Development Service by GirnarSoft
Hybrid App Development Service by GirnarSoftGirnarSoft
 
Going mobile writing content for mobile
Going mobile  writing content for mobileGoing mobile  writing content for mobile
Going mobile writing content for mobileMaya Irving-Regev
 
Jan Ole Suhr
Jan Ole SuhrJan Ole Suhr
Jan Ole Suhrfndc
 
Is web application the best choice of future?
Is web application the best choice of future?Is web application the best choice of future?
Is web application the best choice of future?Lava Infotech
 
Onboarding users on to your app
Onboarding users on to your appOnboarding users on to your app
Onboarding users on to your appElvis D'Souza
 
Mobile Application Developer
Mobile Application DeveloperMobile Application Developer
Mobile Application DeveloperEr. Amreesh Kumar
 
Accessibility Standards and the Mobile Web
Accessibility Standards and the Mobile WebAccessibility Standards and the Mobile Web
Accessibility Standards and the Mobile Webmmaertens
 
Native apps vs Web apps
Native apps vs Web appsNative apps vs Web apps
Native apps vs Web appsITM House
 
Rick Fant Novedades Firefox OS en Firefox Update 2.0
Rick Fant Novedades Firefox OS en Firefox Update 2.0Rick Fant Novedades Firefox OS en Firefox Update 2.0
Rick Fant Novedades Firefox OS en Firefox Update 2.0videos
 
Mobile JS Frameworks
Mobile JS FrameworksMobile JS Frameworks
Mobile JS FrameworksIbrahim Ersoy
 
The Mobile Ecosystem - Webrazzi'11
The Mobile Ecosystem -  Webrazzi'11The Mobile Ecosystem -  Webrazzi'11
The Mobile Ecosystem - Webrazzi'11Monitise MEA
 

Mais procurados (20)

Mobile Testing Trends and Innovations
Mobile Testing Trends and InnovationsMobile Testing Trends and Innovations
Mobile Testing Trends and Innovations
 
Mobile Web Best Practices
Mobile Web Best PracticesMobile Web Best Practices
Mobile Web Best Practices
 
Mobile First Approach - The key to cross platform interface design
Mobile First Approach - The key to cross platform interface designMobile First Approach - The key to cross platform interface design
Mobile First Approach - The key to cross platform interface design
 
Hybrid App Development Service by GirnarSoft
Hybrid App Development Service by GirnarSoftHybrid App Development Service by GirnarSoft
Hybrid App Development Service by GirnarSoft
 
Going mobile writing content for mobile
Going mobile  writing content for mobileGoing mobile  writing content for mobile
Going mobile writing content for mobile
 
Jan Ole Suhr
Jan Ole SuhrJan Ole Suhr
Jan Ole Suhr
 
Is web application the best choice of future?
Is web application the best choice of future?Is web application the best choice of future?
Is web application the best choice of future?
 
Onboarding users on to your app
Onboarding users on to your appOnboarding users on to your app
Onboarding users on to your app
 
Mobile Application Developer
Mobile Application DeveloperMobile Application Developer
Mobile Application Developer
 
Accessibility Standards and the Mobile Web
Accessibility Standards and the Mobile WebAccessibility Standards and the Mobile Web
Accessibility Standards and the Mobile Web
 
Native apps vs Web apps
Native apps vs Web appsNative apps vs Web apps
Native apps vs Web apps
 
Firefox OS Intro
Firefox OS IntroFirefox OS Intro
Firefox OS Intro
 
Mobile Accessibility on the Move
Mobile Accessibility on the MoveMobile Accessibility on the Move
Mobile Accessibility on the Move
 
Rick Fant Novedades Firefox OS en Firefox Update 2.0
Rick Fant Novedades Firefox OS en Firefox Update 2.0Rick Fant Novedades Firefox OS en Firefox Update 2.0
Rick Fant Novedades Firefox OS en Firefox Update 2.0
 
Content gone mobile
Content gone mobileContent gone mobile
Content gone mobile
 
Mobile JS Frameworks
Mobile JS FrameworksMobile JS Frameworks
Mobile JS Frameworks
 
mobile usability
mobile usabilitymobile usability
mobile usability
 
The Mobile Ecosystem - Webrazzi'11
The Mobile Ecosystem -  Webrazzi'11The Mobile Ecosystem -  Webrazzi'11
The Mobile Ecosystem - Webrazzi'11
 
Nicholas Foo
Nicholas FooNicholas Foo
Nicholas Foo
 
DevOps is about people, beyond automation
DevOps is about people, beyond automationDevOps is about people, beyond automation
DevOps is about people, beyond automation
 

Destaque

How Can HTML Compete with Native?
How Can HTML Compete with Native?How Can HTML Compete with Native?
How Can HTML Compete with Native?SlashData
 
Mobinius : Mobile Native vs Cross Platform
Mobinius : Mobile Native vs Cross PlatformMobinius : Mobile Native vs Cross Platform
Mobinius : Mobile Native vs Cross PlatformDamodar Puthiya
 
Vision mobile Developer economics 2013
Vision mobile   Developer economics 2013Vision mobile   Developer economics 2013
Vision mobile Developer economics 2013SlashData
 
Hybrid vs Native vs Web Apps
Hybrid vs Native vs Web AppsHybrid vs Native vs Web Apps
Hybrid vs Native vs Web AppsPoluru S
 
Hybrid vs native mobile development – how to choose a tech stack
Hybrid vs native mobile development – how to choose a tech stackHybrid vs native mobile development – how to choose a tech stack
Hybrid vs native mobile development – how to choose a tech stackJacques De Vos
 
Mobile Platforms: Clash of Ecosystems
Mobile Platforms: Clash of EcosystemsMobile Platforms: Clash of Ecosystems
Mobile Platforms: Clash of EcosystemsSlashData
 
Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?Sura Gonzalez
 
Developing a Modern Mobile App Strategy
Developing a Modern Mobile App StrategyDeveloping a Modern Mobile App Strategy
Developing a Modern Mobile App StrategyTodd Anglin
 
Mobile Is Eating the World (2016)
Mobile Is Eating the World (2016)Mobile Is Eating the World (2016)
Mobile Is Eating the World (2016)a16z
 

Destaque (9)

How Can HTML Compete with Native?
How Can HTML Compete with Native?How Can HTML Compete with Native?
How Can HTML Compete with Native?
 
Mobinius : Mobile Native vs Cross Platform
Mobinius : Mobile Native vs Cross PlatformMobinius : Mobile Native vs Cross Platform
Mobinius : Mobile Native vs Cross Platform
 
Vision mobile Developer economics 2013
Vision mobile   Developer economics 2013Vision mobile   Developer economics 2013
Vision mobile Developer economics 2013
 
Hybrid vs Native vs Web Apps
Hybrid vs Native vs Web AppsHybrid vs Native vs Web Apps
Hybrid vs Native vs Web Apps
 
Hybrid vs native mobile development – how to choose a tech stack
Hybrid vs native mobile development – how to choose a tech stackHybrid vs native mobile development – how to choose a tech stack
Hybrid vs native mobile development – how to choose a tech stack
 
Mobile Platforms: Clash of Ecosystems
Mobile Platforms: Clash of EcosystemsMobile Platforms: Clash of Ecosystems
Mobile Platforms: Clash of Ecosystems
 
Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?
 
Developing a Modern Mobile App Strategy
Developing a Modern Mobile App StrategyDeveloping a Modern Mobile App Strategy
Developing a Modern Mobile App Strategy
 
Mobile Is Eating the World (2016)
Mobile Is Eating the World (2016)Mobile Is Eating the World (2016)
Mobile Is Eating the World (2016)
 

Semelhante a Native, HTML5 or Hybrid Mobile Apps - Cost vs benefits

3 Types Of Mobile Apps.pptx
3 Types Of Mobile Apps.pptx3 Types Of Mobile Apps.pptx
3 Types Of Mobile Apps.pptxBOSC Tech Labs
 
Deal with the dilemma of hybrid and native
Deal with the dilemma of hybrid and nativeDeal with the dilemma of hybrid and native
Deal with the dilemma of hybrid and nativeswamileo1
 
Introduction to mobile application development
Introduction to mobile application developmentIntroduction to mobile application development
Introduction to mobile application developmentChandan Maurya
 
Performance testing – mobile apps session1
Performance testing – mobile apps   session1Performance testing – mobile apps   session1
Performance testing – mobile apps session1Jyothirmayee Pola
 
Performance testing – mobile apps session1
Performance testing – mobile apps   session1Performance testing – mobile apps   session1
Performance testing – mobile apps session1Jyothirmayee Pola
 
Mobile testing
Mobile testingMobile testing
Mobile testingAlex Hung
 
What Mobile Development Approach Makes Sense
What Mobile Development Approach Makes SenseWhat Mobile Development Approach Makes Sense
What Mobile Development Approach Makes SenseDipesh Mukerji
 
Mobile developement
Mobile developementMobile developement
Mobile developementLilia Sfaxi
 
Intro to Mobile Apps
Intro to Mobile AppsIntro to Mobile Apps
Intro to Mobile AppsShahryar Khan
 
Tap into mobile app testing@TDT Iasi Sept2013
Tap into mobile app testing@TDT Iasi Sept2013Tap into mobile app testing@TDT Iasi Sept2013
Tap into mobile app testing@TDT Iasi Sept2013Tabăra de Testare
 
HTML5 vs. Native Apps: Demystifying the Decision Making Process
HTML5 vs. Native Apps: Demystifying the Decision Making ProcessHTML5 vs. Native Apps: Demystifying the Decision Making Process
HTML5 vs. Native Apps: Demystifying the Decision Making ProcessiTexico
 
Technological Strategies & Monetization
Technological Strategies & MonetizationTechnological Strategies & Monetization
Technological Strategies & MonetizationIvano Malavolta
 
Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Tom Deryckere
 
Digital Literacy - Web vs Mobile Apps, File Transfers (Session 2)
Digital Literacy - Web vs Mobile Apps, File Transfers (Session 2)Digital Literacy - Web vs Mobile Apps, File Transfers (Session 2)
Digital Literacy - Web vs Mobile Apps, File Transfers (Session 2)Bill Condo
 
Cross Platform Mobile Application Architecture
Cross Platform Mobile Application ArchitectureCross Platform Mobile Application Architecture
Cross Platform Mobile Application ArchitectureDerrick Bowen
 
Introduction to Hybrid Application Development
Introduction to Hybrid Application DevelopmentIntroduction to Hybrid Application Development
Introduction to Hybrid Application DevelopmentDotitude
 
Mobile testing
Mobile testingMobile testing
Mobile testingAlex Hung
 
Mobile App Development and Xamarin as a Complete Mobile Solution
Mobile App Development and Xamarin as a Complete Mobile SolutionMobile App Development and Xamarin as a Complete Mobile Solution
Mobile App Development and Xamarin as a Complete Mobile SolutionMukteswar Patnaik
 
Library Mobile Web Design: Tips, Tricks and Resources
Library Mobile Web Design: Tips, Tricks and ResourcesLibrary Mobile Web Design: Tips, Tricks and Resources
Library Mobile Web Design: Tips, Tricks and ResourcesRachel Vacek
 

Semelhante a Native, HTML5 or Hybrid Mobile Apps - Cost vs benefits (20)

3 Types Of Mobile Apps.pptx
3 Types Of Mobile Apps.pptx3 Types Of Mobile Apps.pptx
3 Types Of Mobile Apps.pptx
 
Deal with the dilemma of hybrid and native
Deal with the dilemma of hybrid and nativeDeal with the dilemma of hybrid and native
Deal with the dilemma of hybrid and native
 
Introduction to mobile application development
Introduction to mobile application developmentIntroduction to mobile application development
Introduction to mobile application development
 
Performance testing – mobile apps session1
Performance testing – mobile apps   session1Performance testing – mobile apps   session1
Performance testing – mobile apps session1
 
Performance testing – mobile apps session1
Performance testing – mobile apps   session1Performance testing – mobile apps   session1
Performance testing – mobile apps session1
 
Mobile testing
Mobile testingMobile testing
Mobile testing
 
What Mobile Development Approach Makes Sense
What Mobile Development Approach Makes SenseWhat Mobile Development Approach Makes Sense
What Mobile Development Approach Makes Sense
 
Mobile developement
Mobile developementMobile developement
Mobile developement
 
Intro to Mobile Apps
Intro to Mobile AppsIntro to Mobile Apps
Intro to Mobile Apps
 
Tap into mobile app testing@TDT Iasi Sept2013
Tap into mobile app testing@TDT Iasi Sept2013Tap into mobile app testing@TDT Iasi Sept2013
Tap into mobile app testing@TDT Iasi Sept2013
 
HTML5 vs. Native Apps: Demystifying the Decision Making Process
HTML5 vs. Native Apps: Demystifying the Decision Making ProcessHTML5 vs. Native Apps: Demystifying the Decision Making Process
HTML5 vs. Native Apps: Demystifying the Decision Making Process
 
Technological Strategies & Monetization
Technological Strategies & MonetizationTechnological Strategies & Monetization
Technological Strategies & Monetization
 
Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010
 
Digital Literacy - Web vs Mobile Apps, File Transfers (Session 2)
Digital Literacy - Web vs Mobile Apps, File Transfers (Session 2)Digital Literacy - Web vs Mobile Apps, File Transfers (Session 2)
Digital Literacy - Web vs Mobile Apps, File Transfers (Session 2)
 
Cross Platform Mobile Application Architecture
Cross Platform Mobile Application ArchitectureCross Platform Mobile Application Architecture
Cross Platform Mobile Application Architecture
 
Introduction to Hybrid Application Development
Introduction to Hybrid Application DevelopmentIntroduction to Hybrid Application Development
Introduction to Hybrid Application Development
 
Mobile testing
Mobile testingMobile testing
Mobile testing
 
Mobile App Development and Xamarin as a Complete Mobile Solution
Mobile App Development and Xamarin as a Complete Mobile SolutionMobile App Development and Xamarin as a Complete Mobile Solution
Mobile App Development and Xamarin as a Complete Mobile Solution
 
Library Mobile Web Design: Tips, Tricks and Resources
Library Mobile Web Design: Tips, Tricks and ResourcesLibrary Mobile Web Design: Tips, Tricks and Resources
Library Mobile Web Design: Tips, Tricks and Resources
 
PhoneGap Credentials @ Neev
PhoneGap Credentials @ NeevPhoneGap Credentials @ Neev
PhoneGap Credentials @ Neev
 

Último

SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 

Último (20)

SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 

Native, HTML5 or Hybrid Mobile Apps - Cost vs benefits

  • 1. Native, HTML5 or Hybrid Mobile Apps Cost vs benefits Sushma Vyas, Ranosys Technoogies
  • 5. 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
  • 10. 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
  • 11. Native Mobile Apps Examples
  • 12. • 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
  • 13. • 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
  • 14. HTML 5 Mobile Apps Examples
  • 15. • 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 – Native + HTML 5
  • 16. Hybrid Mobile Apps Examples

Notas do Editor

  1. 1. It allows for simplified transactions, data exchange, and wireless connections between two devices in proximity to each other. 2. As a short-range wireless connectivity technology, NFC offers safe, yet simple and intuitive communication between electronic devices. Users of NFC enabled devices can simply point or touch their devices to other NFC enabled elements in the environment to communicate with them, making application and data usage easy and convenient. 3. Especially the use in conjunction with mobile phones offers great opportunities.
  2. 1. It allows for simplified transactions, data exchange, and wireless connections between two devices in proximity to each other. 2. As a short-range wireless connectivity technology, NFC offers safe, yet simple and intuitive communication between electronic devices. Users of NFC enabled devices can simply point or touch their devices to other NFC enabled elements in the environment to communicate with them, making application and data usage easy and convenient. 3. Especially the use in conjunction with mobile phones offers great opportunities.
  3. 1. It allows for simplified transactions, data exchange, and wireless connections between two devices in proximity to each other. 2. As a short-range wireless connectivity technology, NFC offers safe, yet simple and intuitive communication between electronic devices. Users of NFC enabled devices can simply point or touch their devices to other NFC enabled elements in the environment to communicate with them, making application and data usage easy and convenient. 3. Especially the use in conjunction with mobile phones offers great opportunities.
  4. 1. It allows for simplified transactions, data exchange, and wireless connections between two devices in proximity to each other. 2. As a short-range wireless connectivity technology, NFC offers safe, yet simple and intuitive communication between electronic devices. Users of NFC enabled devices can simply point or touch their devices to other NFC enabled elements in the environment to communicate with them, making application and data usage easy and convenient. 3. Especially the use in conjunction with mobile phones offers great opportunities.
  5. 1. It allows for simplified transactions, data exchange, and wireless connections between two devices in proximity to each other. 2. As a short-range wireless connectivity technology, NFC offers safe, yet simple and intuitive communication between electronic devices. Users of NFC enabled devices can simply point or touch their devices to other NFC enabled elements in the environment to communicate with them, making application and data usage easy and convenient. 3. Especially the use in conjunction with mobile phones offers great opportunities.
  6. 1. It allows for simplified transactions, data exchange, and wireless connections between two devices in proximity to each other. 2. As a short-range wireless connectivity technology, NFC offers safe, yet simple and intuitive communication between electronic devices. Users of NFC enabled devices can simply point or touch their devices to other NFC enabled elements in the environment to communicate with them, making application and data usage easy and convenient. 3. Especially the use in conjunction with mobile phones offers great opportunities.
  7. 1. It allows for simplified transactions, data exchange, and wireless connections between two devices in proximity to each other. 2. As a short-range wireless connectivity technology, NFC offers safe, yet simple and intuitive communication between electronic devices. Users of NFC enabled devices can simply point or touch their devices to other NFC enabled elements in the environment to communicate with them, making application and data usage easy and convenient. 3. Especially the use in conjunction with mobile phones offers great opportunities.
  8. 1. It allows for simplified transactions, data exchange, and wireless connections between two devices in proximity to each other. 2. As a short-range wireless connectivity technology, NFC offers safe, yet simple and intuitive communication between electronic devices. Users of NFC enabled devices can simply point or touch their devices to other NFC enabled elements in the environment to communicate with them, making application and data usage easy and convenient. 3. Especially the use in conjunction with mobile phones offers great opportunities.
  9. 1. It allows for simplified transactions, data exchange, and wireless connections between two devices in proximity to each other. 2. As a short-range wireless connectivity technology, NFC offers safe, yet simple and intuitive communication between electronic devices. Users of NFC enabled devices can simply point or touch their devices to other NFC enabled elements in the environment to communicate with them, making application and data usage easy and convenient. 3. Especially the use in conjunction with mobile phones offers great opportunities.