Soumettre la recherche
Mettre en ligne
Mobile App Strategy Options Under 40 Characters
•
4 j'aime
•
1,744 vues
Titre amélioré par l'IA
J
johnsprunger
Suivre
Review of mobile architecture options - Native vs. Hybrid vs. Mobile Web apps
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 4
Recommandé
Firebase
Firebase
Shady Selim
Hexagonal Architecture.pdf
Hexagonal Architecture.pdf
VladimirRadzivil
Database, data storage, hosting with Firebase
Database, data storage, hosting with Firebase
Tu Pham
Real Life Clean Architecture
Real Life Clean Architecture
Mattia Battiston
Introduction to Git and Github
Introduction to Git and Github
Houari ZEGAI
Google Firebase
Google Firebase
AliZaidi94
Clean architecture with asp.net core
Clean architecture with asp.net core
Sam Nasr, MCSA, MVP
Swift in SwiftUI
Swift in SwiftUI
Bongwon Lee
Recommandé
Firebase
Firebase
Shady Selim
Hexagonal Architecture.pdf
Hexagonal Architecture.pdf
VladimirRadzivil
Database, data storage, hosting with Firebase
Database, data storage, hosting with Firebase
Tu Pham
Real Life Clean Architecture
Real Life Clean Architecture
Mattia Battiston
Introduction to Git and Github
Introduction to Git and Github
Houari ZEGAI
Google Firebase
Google Firebase
AliZaidi94
Clean architecture with asp.net core
Clean architecture with asp.net core
Sam Nasr, MCSA, MVP
Swift in SwiftUI
Swift in SwiftUI
Bongwon Lee
Flutter tutorial for Beginner Step by Step
Flutter tutorial for Beginner Step by Step
Chandramouli Biyyala
Swift Programming Language
Swift Programming Language
Giuseppe Arici
Hybrid mobile app
Hybrid mobile app
Palani Kumar
Haskell vs. F# vs. Scala
Haskell vs. F# vs. Scala
pt114
SOLID Principles and The Clean Architecture
SOLID Principles and The Clean Architecture
Mohamed Galal
Deep dive into swift UI
Deep dive into swift UI
OsamaGamal26
Spring boot
Spring boot
sdeeg
Mobile application architecture
Mobile application architecture
Christos Matskas
Firebase PPT
Firebase PPT
JATIN GUPTA
JavaScript - Chapter 6 - Basic Functions
JavaScript - Chapter 6 - Basic Functions
WebStackAcademy
Visual studio
Visual studio
AvinashChunduri2
Android app development ppt
Android app development ppt
saitej15
Model view controller (mvc)
Model view controller (mvc)
M Ahsan Khan
Android studio
Android studio
Paresh Mayani
Introduction to Android and Android Studio
Introduction to Android and Android Studio
Suyash Srijan
Google Firebase Presentation
Google Firebase Presentation
Aeni Patel
Heroku 101 py con 2015 - David Gouldin
Heroku 101 py con 2015 - David Gouldin
Heroku
Introduction to spring boot
Introduction to spring boot
Santosh Kumar Kar
Mobile App Development
Mobile App Development
Chris Morrell
Top 11 Mobile App Development Frameworks
Top 11 Mobile App Development Frameworks
Albiorix Technology
Consider Starting Small
Consider Starting Small
Andrew Smith
Library Mobile Web Design: Tips, Tricks and Resources
Library Mobile Web Design: Tips, Tricks and Resources
Rachel Vacek
Contenu connexe
Tendances
Flutter tutorial for Beginner Step by Step
Flutter tutorial for Beginner Step by Step
Chandramouli Biyyala
Swift Programming Language
Swift Programming Language
Giuseppe Arici
Hybrid mobile app
Hybrid mobile app
Palani Kumar
Haskell vs. F# vs. Scala
Haskell vs. F# vs. Scala
pt114
SOLID Principles and The Clean Architecture
SOLID Principles and The Clean Architecture
Mohamed Galal
Deep dive into swift UI
Deep dive into swift UI
OsamaGamal26
Spring boot
Spring boot
sdeeg
Mobile application architecture
Mobile application architecture
Christos Matskas
Firebase PPT
Firebase PPT
JATIN GUPTA
JavaScript - Chapter 6 - Basic Functions
JavaScript - Chapter 6 - Basic Functions
WebStackAcademy
Visual studio
Visual studio
AvinashChunduri2
Android app development ppt
Android app development ppt
saitej15
Model view controller (mvc)
Model view controller (mvc)
M Ahsan Khan
Android studio
Android studio
Paresh Mayani
Introduction to Android and Android Studio
Introduction to Android and Android Studio
Suyash Srijan
Google Firebase Presentation
Google Firebase Presentation
Aeni Patel
Heroku 101 py con 2015 - David Gouldin
Heroku 101 py con 2015 - David Gouldin
Heroku
Introduction to spring boot
Introduction to spring boot
Santosh Kumar Kar
Mobile App Development
Mobile App Development
Chris Morrell
Top 11 Mobile App Development Frameworks
Top 11 Mobile App Development Frameworks
Albiorix Technology
Tendances
(20)
Flutter tutorial for Beginner Step by Step
Flutter tutorial for Beginner Step by Step
Swift Programming Language
Swift Programming Language
Hybrid mobile app
Hybrid mobile app
Haskell vs. F# vs. Scala
Haskell vs. F# vs. Scala
SOLID Principles and The Clean Architecture
SOLID Principles and The Clean Architecture
Deep dive into swift UI
Deep dive into swift UI
Spring boot
Spring boot
Mobile application architecture
Mobile application architecture
Firebase PPT
Firebase PPT
JavaScript - Chapter 6 - Basic Functions
JavaScript - Chapter 6 - Basic Functions
Visual studio
Visual studio
Android app development ppt
Android app development ppt
Model view controller (mvc)
Model view controller (mvc)
Android studio
Android studio
Introduction to Android and Android Studio
Introduction to Android and Android Studio
Google Firebase Presentation
Google Firebase Presentation
Heroku 101 py con 2015 - David Gouldin
Heroku 101 py con 2015 - David Gouldin
Introduction to spring boot
Introduction to spring boot
Mobile App Development
Mobile App Development
Top 11 Mobile App Development Frameworks
Top 11 Mobile App Development Frameworks
Similaire à Mobile App Strategy Options Under 40 Characters
Consider Starting Small
Consider Starting Small
Andrew Smith
Library Mobile Web Design: Tips, Tricks and Resources
Library Mobile Web Design: Tips, Tricks and Resources
Rachel Vacek
Web App VS. Hybrid App VS. Native App?
Web App VS. Hybrid App VS. Native App?
Justin O'Neill
Crossplatform Mobileapplications
Crossplatform Mobileapplications
Ramkumar R
Deal with the dilemma of hybrid and native
Deal with the dilemma of hybrid and native
swamileo1
Dealing with-the-dilemma-mob-app-dev-approaches
Dealing with-the-dilemma-mob-app-dev-approaches
Happiest Minds Technologies
Considerations for Your Mobile Library
Considerations for Your Mobile Library
Rachel Vacek
Hybrid Mobile Application
Hybrid Mobile Application
Mary Jose
Mobile apps vs mobile websites
Mobile apps vs mobile websites
Abhishek Verma
Latest Trends in Mobile App Development
Latest Trends in Mobile App Development
Dipesh Mukerji
What Mobile Development Approach Makes Sense
What Mobile Development Approach Makes Sense
Dipesh Mukerji
Web Apps vs. Native Apps: The Low Down
Web Apps vs. Native Apps: The Low Down
Apppli
Cross Platform Mobile Application Architecture
Cross Platform Mobile Application Architecture
Derrick Bowen
Native Apps vs. Web Apps – What Is the Better Choice?
Native Apps vs. Web Apps – What Is the Better Choice?
ChromeInfo Technologies
Codestrong 2012 breakout session mobile platform and infrastructure
Codestrong 2012 breakout session mobile platform and infrastructure
Axway Appcelerator
Creating Mobile Websites with Kentico CMS 7
Creating Mobile Websites with Kentico CMS 7
Thomas Robbins
IBM Worklight for Digital Agencies
IBM Worklight for Digital Agencies
Graham Churchill
App and/or Mobile Web
App and/or Mobile Web
Canadian Marketing Association
Designing for mobile user experience
Designing for mobile user experience
Sameer Chavan
Mobile web application production for business
Mobile web application production for business
Hani Gamal
Similaire à Mobile App Strategy Options Under 40 Characters
(20)
Consider Starting Small
Consider Starting Small
Library Mobile Web Design: Tips, Tricks and Resources
Library Mobile Web Design: Tips, Tricks and Resources
Web App VS. Hybrid App VS. Native App?
Web App VS. Hybrid App VS. Native App?
Crossplatform Mobileapplications
Crossplatform Mobileapplications
Deal with the dilemma of hybrid and native
Deal with the dilemma of hybrid and native
Dealing with-the-dilemma-mob-app-dev-approaches
Dealing with-the-dilemma-mob-app-dev-approaches
Considerations for Your Mobile Library
Considerations for Your Mobile Library
Hybrid Mobile Application
Hybrid Mobile Application
Mobile apps vs mobile websites
Mobile apps vs mobile websites
Latest Trends in Mobile App Development
Latest Trends in Mobile App Development
What Mobile Development Approach Makes Sense
What Mobile Development Approach Makes Sense
Web Apps vs. Native Apps: The Low Down
Web Apps vs. Native Apps: The Low Down
Cross Platform Mobile Application Architecture
Cross Platform Mobile Application Architecture
Native Apps vs. Web Apps – What Is the Better Choice?
Native Apps vs. Web Apps – What Is the Better Choice?
Codestrong 2012 breakout session mobile platform and infrastructure
Codestrong 2012 breakout session mobile platform and infrastructure
Creating Mobile Websites with Kentico CMS 7
Creating Mobile Websites with Kentico CMS 7
IBM Worklight for Digital Agencies
IBM Worklight for Digital Agencies
App and/or Mobile Web
App and/or Mobile Web
Designing for mobile user experience
Designing for mobile user experience
Mobile web application production for business
Mobile web application production for business
Dernier
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
LoriGlavin3
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Pim van der Noll
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
Ingrid Airi González
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
Knoldus Inc.
A Framework for Development in the AI Age
A Framework for Development in the AI Age
Cprime
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
Pixlogix Infotech
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
marketing932765
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
Mydbops
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Nathaniel Shimoni
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
ThousandEyes
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
Inflectra
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
itnewsafrica
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
2024 April Patch Tuesday
2024 April Patch Tuesday
Ivanti
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
Kaya Weers
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
IES VE
Dernier
(20)
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
A Framework for Development in the AI Age
A Framework for Development in the AI Age
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
2024 April Patch Tuesday
2024 April Patch Tuesday
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
Mobile App Strategy Options Under 40 Characters
1.
Mobile Strategy Considerations Native
Apps • Performance-intensive applications • Disconnected or offline apps Works • Games, or apps with rich visuals Best For • Apps requiring heavy interaction with local data or hardware APIs (camera, GPS, etc.) • Apps running in the background or requiring background processes • Apps targeting a single platform • Absolute best performance and rich UX/UI experience, no visual lag or slowness • Full access to hardware capabilities and APIs Advantages • Marketing boost from app store distribution • Apps can be tailored to take advantage of platform-specific UI paradigms • Most mature, well-documented, and vendor-supported development option • Has to be re-written for each mobile platform • App store approval (usually) mandatory • Native app development skills harder to find than web development skills Disadvantages • Platform vendors take a cut of in-app purchases • Generally the most expensive option • Deployment and updates are slower, more difficult © 2012 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent prohibited 1
2.
Mobile Strategy Considerations Hybrid
Apps • Apps with basic user interfaces and functionality • Business apps Works • Content apps Best For • Wrappers around mobile web apps • Apps targeting multiple platforms • Apps that won’t be judged on UI speed/smoothness/performance • “Write once, run anywhere” – app doesn’t need re-written for each platform • Web development skills easier to find than native development skills Advantages • Able to access most hardware capabilities and APIs • Apps still distributable via app stores • Web-based app content can be updated more easily • UI is lowest common denominator between platforms • “Write once, debug everywhere” – still need to spend time ironing out platform idiosyncrasies • Performance varies between mobile platforms Disadvantages • App store approval still mandatory • Platform vendors still take a cut of revenue • Deployment and updates of the app itself (via app stores) is still slow and difficult © 2012 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent prohibited 2
3.
Mobile Strategy Considerations Mobile
Web Apps • Apps with basic user interfaces and functionality • Business apps Works • Content apps Best For • Apps targeting multiple platforms • Apps that don’t need to store a lot of data offline • Mobile versions of web sites • Deployment and updates are simple and instantaneous • App doesn’t need re-written for each platform • No revenue cuts taken by platform vendors Advantages • Web development skills easier to find than native development skills • Web-based app content can be updated much more easily • Available via search engines • Not available in app stores • Not “installable”– must be accessed via mobile web browser • Limited offline / disconnected capabilities Disadvantages • Performance, while improving, cannot currently match native performance • UI is lowest common denominator between platforms • More limited access to hardware APIs and capabilities © 2012 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent prohibited 3
4.
Mobile Strategy Considerations Client
Architecture Options Native Apps Hybrid Apps Mobile Web Apps UI Performance High Medium Low App Store Distribution Yes Yes No Updates & Deployment App Store App Store Low Friction Developer Availability Low Medium High Cross-Platform No Yes Yes Device Capability Access High Medium Low Offline Capabilities High Medium Medium Cost & Timeline High Medium Low © 2012 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent prohibited 4