SlideShare a Scribd company logo
1 of 24
Download to read offline
Na#ve	
  
HTML	
  5	
  
Pla.orm	
  
Possible  Methods
Na0ve  vs.  Mobile  Web  
vs.  Pla4orm  
  
It’s  complicated
Na0ve  Development
•  Coded	
  with	
  a	
  
specific	
  programming	
  language	
  
(Objec#ve-­‐C	
  for	
  iOS,	
  Java	
  for	
  
Android,	
  etc…).	
  These	
  applica#ons	
  
are	
  fast,	
  reliable,	
  and	
  powerful	
  but	
  
are	
  #ed	
  to	
  a	
  mobile	
  pla.orm.	
  	
  
ü  Best	
  performance	
  
ü  Access	
  to	
  device	
  specific	
  
features	
  exposed	
  by	
  na#ve	
  
APIs	
  
ü  Can	
  be	
  downloaded	
  via	
  the	
  
app	
  store	
  or	
  direct	
  
distribu#on	
  
ü  No	
  limits	
  
Na0ve  Apps
Na0ve  approach:  
Challenges
ü  Less	
  stable	
  than	
  na#ve	
  
ü  Pulls	
  in	
  data	
  much	
  more	
  
slowly	
  than	
  na#ve	
  
ü  Browser	
  fragmenta#on	
  
ü  No	
  app	
  store	
  
discoverability	
  
ü  May	
  take	
  longer	
  to	
  
generate	
  revenue	
  
ü  Scarcity	
  of	
  mobile	
  web	
  
developers	
  
ü  Less	
  offline	
  capabili#es	
  
ü  Poor	
  gaming	
  capabili#es	
  
ü  Not	
  as	
  UI	
  rich	
  as	
  na#ve	
  
ü  Less	
  device	
  access	
  
capabili#es	
  
Na0ve  approach:  
Advantages
ü  Leverage	
  full	
  device	
  
capabili#es	
  
ü  Full	
  offline	
  device	
  storage	
  
ü  Best	
  performance	
  
ü  Richest	
  UI	
  
ü  Must	
  go	
  through	
  app	
  
store	
  or	
  direct	
  distribu#on	
  
ü  Gaming	
  capabili#es	
  
ü  Plethora	
  of	
  app	
  
developers	
  
ü  No	
  limits	
  
Na0ve  Apps
Build	
  when:	
  
•  Complicated	
  &	
  Strenuous	
  
Data	
  Processing	
  
•  High	
  Performance	
  
•  Gaming	
  &	
  Video	
  based	
  apps	
  
•  Significant	
  offline	
  storage	
  
•  1	
  or	
  2	
  Devices	
  
	
  
Don’t	
  build	
  when:	
  
•  Content	
  driven	
  and	
  not	
  UI	
  
driven	
  
•  Low	
  Budget	
  
•  Reusable	
  Components	
  
•  Inefficient	
  maintenance	
  
structure	
  
•  Many	
  Devices	
  
Mobile  Web  Development  (HTML5)
Mobile	
  web	
  site	
  living	
  on	
  the	
  
mobile	
  browser	
  of	
  a	
  device	
  
and	
  tailored	
  to	
  a	
  specific	
  
device	
  or	
  form	
  factor	
  
ü  No	
  approval	
  process	
  
ü  Easy	
  to	
  update	
  app	
  and	
  
new	
  features	
  
ü  Save	
  #me	
  and	
  money	
  
ü  Supports	
  mul#ple	
  
pla.orms	
  
	
  
Mobile  Web
Mobile  web:  
Challenges
ü  Less	
  stable	
  than	
  na#ve	
  
ü  Pulls	
  in	
  data	
  much	
  more	
  
slowly	
  than	
  na#ve	
  
ü  Browser	
  fragmenta#on	
  
ü  No	
  app	
  store	
  
discoverability	
  
ü  May	
  take	
  longer	
  to	
  
generate	
  revenue	
  
ü  Scarcity	
  of	
  mobile	
  web	
  
developers	
  
ü  Less	
  offline	
  capabili#es	
  
ü  Poor	
  gaming	
  capabili#es	
  
ü  Not	
  as	
  UI	
  rich	
  as	
  na#ve	
  
ü  Less	
  device	
  access	
  
capabili#es	
  
Mobile  web:  
Advantages
ü  Leverage	
  effec#ve	
  web	
  
search	
  technology	
  for	
  
discoverability	
  
ü  Na#ve	
  mobile	
  developers	
  
are	
  ge^ng	
  more	
  expensive	
  
ü  More	
  capable	
  than	
  HTML4	
  
ü  Mul#media	
  support	
  
ü  Cost	
  efficient	
  
ü  Cross-­‐pla.orm	
  
ü  Less	
  maintenance	
  
ü  Mul#variate	
  tes#ng	
  
ü  Faster	
  #me-­‐to-­‐market	
  
ü  Smaller	
  device	
  footprint	
  
ü  Can	
  be	
  wrapped	
  in	
  hybrid	
  
format	
  
Mobile  Web
Build	
  when:	
  
•  Suppor#ng	
  all	
  devices	
  
•  Low	
  to	
  moderate	
  budget	
  
•  Content	
  over	
  UI	
  
•  Low	
  to	
  moderate	
  offline	
  
storage	
  
•  Easy	
  maintenance	
  
	
  
•  Don’t	
  build	
  when:	
  
•  High	
  performance	
  is	
  needed	
  
•  Low	
  Budget	
  
•  UI	
  over	
  Content	
  
•  Inefficient	
  maintenance	
  
structure	
  
•  Leverage	
  custom	
  widgets	
  or	
  
device	
  specific	
  features	
  
What  is  Pla4orm  Development?
Rely	
  on	
  cross-­‐channel	
  development	
  frameworks	
  like	
  JavaScript	
  
that	
  ensure	
  cross-­‐pla.orm	
  compa#bility	
  and	
  also	
  access	
  the	
  
devices	
  specific	
  features	
  to	
  build	
  na#ve,	
  mobile	
  and	
  hybrid	
  apps.	
  
	
  
ü  Write	
  once	
  build	
  any	
  where	
  
(i.e.	
  supports	
  mul#ple	
  devices)	
  
ü  Saves	
  #me	
  and	
  possibly	
  significant	
  money	
  
ü  Good	
  performance	
  
ü  Caters	
  to	
  all	
  methods	
  of	
  deployment	
  
ü  Could	
  poten#ally	
  have	
  other	
  areas	
  of	
  SDLC	
  	
  
(i.e.	
  Design,	
  Management,	
  Tes#ng,	
  etc…)	
  
Pla4orm  Apps
Pla4orm  
approach:  
Challenges
ü  Unsupported	
  features	
  
ü  Restricted	
  use	
  of	
  
personal	
  tools	
  
ü  Possibility	
  of	
  slow	
  
performance	
  
ü  Vendor	
  lock	
  /	
  
restric#ons	
  
ü  May	
  not	
  be	
  as	
  UI	
  rich	
  
ü  Not	
  every	
  feature	
  is	
  
cross-­‐channel	
  
Pla4orm  
approach:  
Advantages
ü  Ease	
  of	
  use	
  
ü  Re-­‐usability	
  of	
  code	
  
ü  Easy	
  availability	
  of	
  plugins	
  
ü  Fastest	
  to	
  market	
  
ü  Lower	
  total	
  cost	
  of	
  
ownership	
  
ü  Support	
  for	
  cloud	
  services	
  
ü  Single	
  code	
  base	
  across	
  all	
  
devices	
  
ü  Security	
  /	
  Authen#ca#on	
  
ü  May	
  support	
  other	
  elements	
  
of	
  SDLC	
  
ü  Build	
  na#ve,	
  mobile	
  web,	
  
hybrid	
  and	
  mixed	
  mode	
  
apps	
  
ü  Future	
  proofing	
  
Pla4orm
Build	
  when:	
  
•  Port	
  across	
  all	
  devices	
  
•  Many	
  apps	
  
•  Singular	
  development	
  
language	
  skill	
  set	
  
•  Reusable	
  components	
  
•  Low	
  TCO	
  
Don’t	
  build	
  when:	
  
•  1	
  or	
  2	
  devices	
  
•  1	
  or	
  2	
  apps	
  
Comparison
Na3ve	
  
Pla6orm	
  
Mobile	
  Web	
  
Device	
  
Access	
  
Full	
  
Full	
  
Par#al	
  
Speed	
  
Best	
  
Beber	
  
Good	
  
Dev	
  
Cost	
  
Expensive	
  
Reasonable	
  
Approval	
  
process	
  
Mandatory	
  
Mandatory	
  
None	
  
Code	
  Base	
  
Different	
  
1*	
  
1	
  
Comparison	
  
Reasonable	
  
What  To  Consider
•  How	
  large	
  is	
  your	
  user	
  base	
  and	
  how	
  tech	
  savvy	
  are	
  they?	
  
•  What	
  do	
  your	
  users	
  want?	
  	
  
•  What	
  devices	
  are	
  your	
  users	
  on?	
  
•  What	
  are	
  your	
  opera#onal	
  and	
  maintenance	
  cost	
  
requirements?	
  
•  What	
  UX	
  and/or	
  UI	
  experience	
  do	
  your	
  users	
  require?	
  
•  Are	
  you	
  looking	
  to	
  be	
  in	
  the	
  app	
  store?	
  
•  Is	
  vendor	
  lock	
  a	
  concern?	
  
What  To  Consider
•  How	
  much	
  does	
  content	
  maber	
  to	
  your	
  users?	
  
ü  Industry	
  like	
  publishing	
  put	
  content	
  at	
  a	
  premium	
  
•  How	
  do	
  your	
  users	
  access	
  and	
  consume	
  content?	
  
ü  Mobile,	
  Desktop,	
  Other	
  
•  How	
  does	
  mobile	
  sa#sfy	
  your	
  business	
  needs?	
  
ü  Revenue	
  driven?	
  
•  Does	
  your	
  business	
  need	
  to	
  evolve	
  as	
  fast	
  as	
  technology?	
  
ü  Gaming	
  vs	
  Publishing	
  
Kony  –  A  Complete  Pla4orm
Tools	
  
•  Leverage	
  single	
  code-­‐base	
  (JavaScript)	
  
to	
  build	
  cross-­‐channel	
  applica#ons	
  on	
  
premise	
  or	
  on	
  the	
  cloud	
  
•  Build	
  beau#ful	
  effec#ve	
  user	
  
experience	
  with	
  tools	
  /	
  widgets	
  
•  Handles	
  and	
  simplifies	
  any	
  form	
  of	
  
deployment	
  
•  App,	
  device	
  &	
  content	
  security	
  and	
  
management	
  
Built	
  for	
  Enterprise	
  and	
  Consumer	
  
•  Commercial	
  channels	
  
•  BYOD	
  
Next  Steps:  
  
Follow  us  on  TwiNer  for  the  
latest  in  mobile  development:  
@Kony  
  
Visit  our  resource  center  at  
kony.com/resources
Platform vs. Native vs. HTML5: Which mobile development makes sense for your business?

More Related Content

What's hot

Introduction to Cross-Platform Hybrid Mobile App Development
Introduction to Cross-Platform Hybrid Mobile App DevelopmentIntroduction to Cross-Platform Hybrid Mobile App Development
Introduction to Cross-Platform Hybrid Mobile App DevelopmentÖzcan Zafer AYAN
 
Mobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web AppsMobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web AppsPaul Sons
 
Introduction to Mobile Apps
Introduction to Mobile Apps Introduction to Mobile Apps
Introduction to Mobile Apps Shahryar Khan
 
Mobile Application Development Strategy
Mobile Application Development StrategyMobile Application Development Strategy
Mobile Application Development StrategyAvi Aggarwal MBA, BEng
 
01 01 - introduction to mobile application development
01  01 - introduction to mobile application development01  01 - introduction to mobile application development
01 01 - introduction to mobile application developmentSiva Kumar reddy Vasipally
 
Introduction to Hybrid Application Development
Introduction to Hybrid Application DevelopmentIntroduction to Hybrid Application Development
Introduction to Hybrid Application DevelopmentDotitude
 
BlackBerry 10 Enterprise Development
BlackBerry 10 Enterprise DevelopmentBlackBerry 10 Enterprise Development
BlackBerry 10 Enterprise DevelopmentSimon HSU
 
Mobile app development ppt
Mobile app development pptMobile app development ppt
Mobile app development pptEmbark Software
 
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
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting SmallAndrew Smith
 
Mobile applications chapter 5
Mobile applications chapter 5Mobile applications chapter 5
Mobile applications chapter 5Akib B. Momin
 
Mobile web application development
Mobile web application developmentMobile web application development
Mobile web application developmentVince Aggrippino
 
Why software architecture (Mobile Architecture)?
Why software architecture (Mobile Architecture)?Why software architecture (Mobile Architecture)?
Why software architecture (Mobile Architecture)?Mohamed Taman
 
Mobile Learning Strategies for the Post-Flash Era
Mobile Learning Strategies for the Post-Flash Era Mobile Learning Strategies for the Post-Flash Era
Mobile Learning Strategies for the Post-Flash Era Digitec Interactive
 

What's hot (20)

Introduction to Cross-Platform Hybrid Mobile App Development
Introduction to Cross-Platform Hybrid Mobile App DevelopmentIntroduction to Cross-Platform Hybrid Mobile App Development
Introduction to Cross-Platform Hybrid Mobile App Development
 
MOL Pay mobile
MOL Pay mobileMOL Pay mobile
MOL Pay mobile
 
Mobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web AppsMobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web Apps
 
Introduction to Mobile Apps
Introduction to Mobile Apps Introduction to Mobile Apps
Introduction to Mobile Apps
 
On Mobile- Product Strategy
On Mobile- Product StrategyOn Mobile- Product Strategy
On Mobile- Product Strategy
 
Mobile Application Development Strategy
Mobile Application Development StrategyMobile Application Development Strategy
Mobile Application Development Strategy
 
Rich Internet Application
Rich Internet ApplicationRich Internet Application
Rich Internet Application
 
01 01 - introduction to mobile application development
01  01 - introduction to mobile application development01  01 - introduction to mobile application development
01 01 - introduction to mobile application development
 
Introduction to Hybrid Application Development
Introduction to Hybrid Application DevelopmentIntroduction to Hybrid Application Development
Introduction to Hybrid Application Development
 
Taking Advantage of Webtop
Taking Advantage of WebtopTaking Advantage of Webtop
Taking Advantage of Webtop
 
BlackBerry 10 Enterprise Development
BlackBerry 10 Enterprise DevelopmentBlackBerry 10 Enterprise Development
BlackBerry 10 Enterprise Development
 
Mobile app development ppt
Mobile app development pptMobile app development ppt
Mobile app development ppt
 
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
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting Small
 
Mobile applications chapter 5
Mobile applications chapter 5Mobile applications chapter 5
Mobile applications chapter 5
 
Mobile web application development
Mobile web application developmentMobile web application development
Mobile web application development
 
Presentation1
Presentation1Presentation1
Presentation1
 
Why software architecture (Mobile Architecture)?
Why software architecture (Mobile Architecture)?Why software architecture (Mobile Architecture)?
Why software architecture (Mobile Architecture)?
 
Presentation1
Presentation1Presentation1
Presentation1
 
Mobile Learning Strategies for the Post-Flash Era
Mobile Learning Strategies for the Post-Flash Era Mobile Learning Strategies for the Post-Flash Era
Mobile Learning Strategies for the Post-Flash Era
 

Similar to Platform vs. Native vs. HTML5: Which mobile development makes sense for your business?

Mobile App Development: Off the-Shelf vs Platform
Mobile App Development: Off the-Shelf vs PlatformMobile App Development: Off the-Shelf vs Platform
Mobile App Development: Off the-Shelf vs PlatformDipesh Mukerji
 
Cross Platform Mobile Application Architecture
Cross Platform Mobile Application ArchitectureCross Platform Mobile Application Architecture
Cross Platform Mobile Application ArchitectureDerrick Bowen
 
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
 
Mobinius : Mobile Native vs Cross Platform
Mobinius : Mobile Native vs Cross PlatformMobinius : Mobile Native vs Cross Platform
Mobinius : Mobile Native vs Cross PlatformDamodar Puthiya
 
How to define an effective mobile development strategy
How to define an effective mobile development strategyHow to define an effective mobile development strategy
How to define an effective mobile development strategyMrinal Singh
 
Cross Platform Mobile Application Development
Cross Platform Mobile Application DevelopmentCross Platform Mobile Application Development
Cross Platform Mobile Application DevelopmentSenchu Thomas
 
Architect a Winning Mobile Application
Architect a Winning Mobile ApplicationArchitect a Winning Mobile Application
Architect a Winning Mobile ApplicationTechWell
 
Introduction to hybrid application development
Introduction to hybrid application developmentIntroduction to hybrid application development
Introduction to hybrid application developmentKunjan Thakkar
 
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
 
Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Indiginox
 
Introduction to mobile application development
Introduction to mobile application developmentIntroduction to mobile application development
Introduction to mobile application developmentChandan Maurya
 
Native, HTML5 or Hybrid Mobile Apps - Cost vs benefits
 Native, HTML5 or Hybrid Mobile Apps - Cost vs benefits Native, HTML5 or Hybrid Mobile Apps - Cost vs benefits
Native, HTML5 or Hybrid Mobile Apps - Cost vs benefitsRanosys Technologies
 
03 - Membangun Aplikasi Mobile Berkualitas (Herman Tolle)
03 - Membangun Aplikasi Mobile Berkualitas (Herman Tolle)03 - Membangun Aplikasi Mobile Berkualitas (Herman Tolle)
03 - Membangun Aplikasi Mobile Berkualitas (Herman Tolle)Lab Mobile Filkom UB
 
Bring Your Legacy Applications to the Mobile World - DOAG 2014
Bring Your Legacy Applications to the Mobile World - DOAG 2014Bring Your Legacy Applications to the Mobile World - DOAG 2014
Bring Your Legacy Applications to the Mobile World - DOAG 2014AuraPlayer
 
Mobile App vs Mobile Web Development
Mobile App vs Mobile Web DevelopmentMobile App vs Mobile Web Development
Mobile App vs Mobile Web DevelopmentTAG_education
 
Building Cross-platform Mobile Apps with Force.com and PhoneGap
Building Cross-platform Mobile Apps with Force.com and PhoneGapBuilding Cross-platform Mobile Apps with Force.com and PhoneGap
Building Cross-platform Mobile Apps with Force.com and PhoneGapSalesforce Developers
 
Building Cross-platform Mobile Apps with Force.com and PhoneGap
Building Cross-platform Mobile Apps with Force.com and PhoneGapBuilding Cross-platform Mobile Apps with Force.com and PhoneGap
Building Cross-platform Mobile Apps with Force.com and PhoneGapSalesforce Developers
 
Cross platform mobile application devlopment
Cross platform mobile application devlopmentCross platform mobile application devlopment
Cross platform mobile application devlopmentPrabhat gangwar
 

Similar to Platform vs. Native vs. HTML5: Which mobile development makes sense for your business? (20)

Mobile App Development: Off the-Shelf vs Platform
Mobile App Development: Off the-Shelf vs PlatformMobile App Development: Off the-Shelf vs Platform
Mobile App Development: Off the-Shelf vs Platform
 
Cross Platform Mobile Application Architecture
Cross Platform Mobile Application ArchitectureCross Platform Mobile Application Architecture
Cross Platform Mobile Application Architecture
 
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
 
Mobinius : Mobile Native vs Cross Platform
Mobinius : Mobile Native vs Cross PlatformMobinius : Mobile Native vs Cross Platform
Mobinius : Mobile Native vs Cross Platform
 
How to define an effective mobile development strategy
How to define an effective mobile development strategyHow to define an effective mobile development strategy
How to define an effective mobile development strategy
 
Cross Platform Mobile Application Development
Cross Platform Mobile Application DevelopmentCross Platform Mobile Application Development
Cross Platform Mobile Application Development
 
Architect a Winning Mobile Application
Architect a Winning Mobile ApplicationArchitect a Winning Mobile Application
Architect a Winning Mobile Application
 
Introduction to hybrid application development
Introduction to hybrid application developmentIntroduction to hybrid application development
Introduction to hybrid application development
 
Dmdh workshop #6
Dmdh workshop #6Dmdh workshop #6
Dmdh workshop #6
 
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
 
Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?
 
Introduction to mobile application development
Introduction to mobile application developmentIntroduction to mobile application development
Introduction to mobile application development
 
Native, HTML5 or Hybrid Mobile Apps - Cost vs benefits
 Native, HTML5 or Hybrid Mobile Apps - Cost vs benefits Native, HTML5 or Hybrid Mobile Apps - Cost vs benefits
Native, HTML5 or Hybrid Mobile Apps - Cost vs benefits
 
Mobile web development
Mobile web development Mobile web development
Mobile web development
 
03 - Membangun Aplikasi Mobile Berkualitas (Herman Tolle)
03 - Membangun Aplikasi Mobile Berkualitas (Herman Tolle)03 - Membangun Aplikasi Mobile Berkualitas (Herman Tolle)
03 - Membangun Aplikasi Mobile Berkualitas (Herman Tolle)
 
Bring Your Legacy Applications to the Mobile World - DOAG 2014
Bring Your Legacy Applications to the Mobile World - DOAG 2014Bring Your Legacy Applications to the Mobile World - DOAG 2014
Bring Your Legacy Applications to the Mobile World - DOAG 2014
 
Mobile App vs Mobile Web Development
Mobile App vs Mobile Web DevelopmentMobile App vs Mobile Web Development
Mobile App vs Mobile Web Development
 
Building Cross-platform Mobile Apps with Force.com and PhoneGap
Building Cross-platform Mobile Apps with Force.com and PhoneGapBuilding Cross-platform Mobile Apps with Force.com and PhoneGap
Building Cross-platform Mobile Apps with Force.com and PhoneGap
 
Building Cross-platform Mobile Apps with Force.com and PhoneGap
Building Cross-platform Mobile Apps with Force.com and PhoneGapBuilding Cross-platform Mobile Apps with Force.com and PhoneGap
Building Cross-platform Mobile Apps with Force.com and PhoneGap
 
Cross platform mobile application devlopment
Cross platform mobile application devlopmentCross platform mobile application devlopment
Cross platform mobile application devlopment
 

More from Kony, Inc.

INFOGRAPHIC: Secrets of Enterprise Mobility Success
INFOGRAPHIC: Secrets of Enterprise Mobility SuccessINFOGRAPHIC: Secrets of Enterprise Mobility Success
INFOGRAPHIC: Secrets of Enterprise Mobility SuccessKony, Inc.
 
Infographic: Four Steps to Measuring Mobile ROI
Infographic: Four Steps to Measuring Mobile ROIInfographic: Four Steps to Measuring Mobile ROI
Infographic: Four Steps to Measuring Mobile ROIKony, Inc.
 
Internet of Things: Understanding the Business Impact
Internet of Things: Understanding the Business ImpactInternet of Things: Understanding the Business Impact
Internet of Things: Understanding the Business ImpactKony, Inc.
 
Forrester reviews the KonyOne platform
Forrester reviews the KonyOne platformForrester reviews the KonyOne platform
Forrester reviews the KonyOne platformKony, Inc.
 
Kony-Forrester Webinar: The Evolution of Mobile First Development
Kony-Forrester Webinar: The Evolution of Mobile First DevelopmentKony-Forrester Webinar: The Evolution of Mobile First Development
Kony-Forrester Webinar: The Evolution of Mobile First DevelopmentKony, Inc.
 
Maximize Enrollment, Engagement with a Multichannel Mobile Strategy
Maximize Enrollment, Engagement with a Multichannel Mobile StrategyMaximize Enrollment, Engagement with a Multichannel Mobile Strategy
Maximize Enrollment, Engagement with a Multichannel Mobile StrategyKony, Inc.
 
Kony-Cognizant Webinar: Finding the Silver Bullet in Retail Mobility
Kony-Cognizant Webinar: Finding the Silver Bullet in Retail MobilityKony-Cognizant Webinar: Finding the Silver Bullet in Retail Mobility
Kony-Cognizant Webinar: Finding the Silver Bullet in Retail MobilityKony, Inc.
 
The State of Mobile Apps 2012: A Survey of Enterprise Plans
The State of Mobile Apps 2012: A Survey of Enterprise Plans The State of Mobile Apps 2012: A Survey of Enterprise Plans
The State of Mobile Apps 2012: A Survey of Enterprise Plans Kony, Inc.
 
Forrester-Kony: The State of Mobile Commerce for Retailers Today
Forrester-Kony: The State of Mobile Commerce for Retailers TodayForrester-Kony: The State of Mobile Commerce for Retailers Today
Forrester-Kony: The State of Mobile Commerce for Retailers TodayKony, Inc.
 
Webinar: Leading Healthcare Insurer Saves Time and Costs
Webinar: Leading Healthcare Insurer Saves Time and CostsWebinar: Leading Healthcare Insurer Saves Time and Costs
Webinar: Leading Healthcare Insurer Saves Time and CostsKony, Inc.
 
Kony Mobility for Health Plans
Kony Mobility for Health PlansKony Mobility for Health Plans
Kony Mobility for Health PlansKony, Inc.
 
Mobile Applications and Mobile Strategies for Enterprise Consumer Apps
Mobile Applications and Mobile Strategies for Enterprise Consumer AppsMobile Applications and Mobile Strategies for Enterprise Consumer Apps
Mobile Applications and Mobile Strategies for Enterprise Consumer AppsKony, Inc.
 
American Banker Conference Presentation June 2012: Harnessing mobile banking
American Banker Conference Presentation June 2012: Harnessing mobile bankingAmerican Banker Conference Presentation June 2012: Harnessing mobile banking
American Banker Conference Presentation June 2012: Harnessing mobile bankingKony, Inc.
 

More from Kony, Inc. (13)

INFOGRAPHIC: Secrets of Enterprise Mobility Success
INFOGRAPHIC: Secrets of Enterprise Mobility SuccessINFOGRAPHIC: Secrets of Enterprise Mobility Success
INFOGRAPHIC: Secrets of Enterprise Mobility Success
 
Infographic: Four Steps to Measuring Mobile ROI
Infographic: Four Steps to Measuring Mobile ROIInfographic: Four Steps to Measuring Mobile ROI
Infographic: Four Steps to Measuring Mobile ROI
 
Internet of Things: Understanding the Business Impact
Internet of Things: Understanding the Business ImpactInternet of Things: Understanding the Business Impact
Internet of Things: Understanding the Business Impact
 
Forrester reviews the KonyOne platform
Forrester reviews the KonyOne platformForrester reviews the KonyOne platform
Forrester reviews the KonyOne platform
 
Kony-Forrester Webinar: The Evolution of Mobile First Development
Kony-Forrester Webinar: The Evolution of Mobile First DevelopmentKony-Forrester Webinar: The Evolution of Mobile First Development
Kony-Forrester Webinar: The Evolution of Mobile First Development
 
Maximize Enrollment, Engagement with a Multichannel Mobile Strategy
Maximize Enrollment, Engagement with a Multichannel Mobile StrategyMaximize Enrollment, Engagement with a Multichannel Mobile Strategy
Maximize Enrollment, Engagement with a Multichannel Mobile Strategy
 
Kony-Cognizant Webinar: Finding the Silver Bullet in Retail Mobility
Kony-Cognizant Webinar: Finding the Silver Bullet in Retail MobilityKony-Cognizant Webinar: Finding the Silver Bullet in Retail Mobility
Kony-Cognizant Webinar: Finding the Silver Bullet in Retail Mobility
 
The State of Mobile Apps 2012: A Survey of Enterprise Plans
The State of Mobile Apps 2012: A Survey of Enterprise Plans The State of Mobile Apps 2012: A Survey of Enterprise Plans
The State of Mobile Apps 2012: A Survey of Enterprise Plans
 
Forrester-Kony: The State of Mobile Commerce for Retailers Today
Forrester-Kony: The State of Mobile Commerce for Retailers TodayForrester-Kony: The State of Mobile Commerce for Retailers Today
Forrester-Kony: The State of Mobile Commerce for Retailers Today
 
Webinar: Leading Healthcare Insurer Saves Time and Costs
Webinar: Leading Healthcare Insurer Saves Time and CostsWebinar: Leading Healthcare Insurer Saves Time and Costs
Webinar: Leading Healthcare Insurer Saves Time and Costs
 
Kony Mobility for Health Plans
Kony Mobility for Health PlansKony Mobility for Health Plans
Kony Mobility for Health Plans
 
Mobile Applications and Mobile Strategies for Enterprise Consumer Apps
Mobile Applications and Mobile Strategies for Enterprise Consumer AppsMobile Applications and Mobile Strategies for Enterprise Consumer Apps
Mobile Applications and Mobile Strategies for Enterprise Consumer Apps
 
American Banker Conference Presentation June 2012: Harnessing mobile banking
American Banker Conference Presentation June 2012: Harnessing mobile bankingAmerican Banker Conference Presentation June 2012: Harnessing mobile banking
American Banker Conference Presentation June 2012: Harnessing mobile banking
 

Recently uploaded

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Platform vs. Native vs. HTML5: Which mobile development makes sense for your business?

  • 1.
  • 2. Na#ve   HTML  5   Pla.orm   Possible  Methods
  • 3. Na0ve  vs.  Mobile  Web   vs.  Pla4orm     It’s  complicated
  • 4. Na0ve  Development •  Coded  with  a   specific  programming  language   (Objec#ve-­‐C  for  iOS,  Java  for   Android,  etc…).  These  applica#ons   are  fast,  reliable,  and  powerful  but   are  #ed  to  a  mobile  pla.orm.     ü  Best  performance   ü  Access  to  device  specific   features  exposed  by  na#ve   APIs   ü  Can  be  downloaded  via  the   app  store  or  direct   distribu#on   ü  No  limits  
  • 6. Na0ve  approach:   Challenges ü  Less  stable  than  na#ve   ü  Pulls  in  data  much  more   slowly  than  na#ve   ü  Browser  fragmenta#on   ü  No  app  store   discoverability   ü  May  take  longer  to   generate  revenue   ü  Scarcity  of  mobile  web   developers   ü  Less  offline  capabili#es   ü  Poor  gaming  capabili#es   ü  Not  as  UI  rich  as  na#ve   ü  Less  device  access   capabili#es  
  • 7. Na0ve  approach:   Advantages ü  Leverage  full  device   capabili#es   ü  Full  offline  device  storage   ü  Best  performance   ü  Richest  UI   ü  Must  go  through  app   store  or  direct  distribu#on   ü  Gaming  capabili#es   ü  Plethora  of  app   developers   ü  No  limits  
  • 8. Na0ve  Apps Build  when:   •  Complicated  &  Strenuous   Data  Processing   •  High  Performance   •  Gaming  &  Video  based  apps   •  Significant  offline  storage   •  1  or  2  Devices     Don’t  build  when:   •  Content  driven  and  not  UI   driven   •  Low  Budget   •  Reusable  Components   •  Inefficient  maintenance   structure   •  Many  Devices  
  • 9. Mobile  Web  Development  (HTML5) Mobile  web  site  living  on  the   mobile  browser  of  a  device   and  tailored  to  a  specific   device  or  form  factor   ü  No  approval  process   ü  Easy  to  update  app  and   new  features   ü  Save  #me  and  money   ü  Supports  mul#ple   pla.orms    
  • 11. Mobile  web:   Challenges ü  Less  stable  than  na#ve   ü  Pulls  in  data  much  more   slowly  than  na#ve   ü  Browser  fragmenta#on   ü  No  app  store   discoverability   ü  May  take  longer  to   generate  revenue   ü  Scarcity  of  mobile  web   developers   ü  Less  offline  capabili#es   ü  Poor  gaming  capabili#es   ü  Not  as  UI  rich  as  na#ve   ü  Less  device  access   capabili#es  
  • 12. Mobile  web:   Advantages ü  Leverage  effec#ve  web   search  technology  for   discoverability   ü  Na#ve  mobile  developers   are  ge^ng  more  expensive   ü  More  capable  than  HTML4   ü  Mul#media  support   ü  Cost  efficient   ü  Cross-­‐pla.orm   ü  Less  maintenance   ü  Mul#variate  tes#ng   ü  Faster  #me-­‐to-­‐market   ü  Smaller  device  footprint   ü  Can  be  wrapped  in  hybrid   format  
  • 13. Mobile  Web Build  when:   •  Suppor#ng  all  devices   •  Low  to  moderate  budget   •  Content  over  UI   •  Low  to  moderate  offline   storage   •  Easy  maintenance     •  Don’t  build  when:   •  High  performance  is  needed   •  Low  Budget   •  UI  over  Content   •  Inefficient  maintenance   structure   •  Leverage  custom  widgets  or   device  specific  features  
  • 14. What  is  Pla4orm  Development? Rely  on  cross-­‐channel  development  frameworks  like  JavaScript   that  ensure  cross-­‐pla.orm  compa#bility  and  also  access  the   devices  specific  features  to  build  na#ve,  mobile  and  hybrid  apps.     ü  Write  once  build  any  where   (i.e.  supports  mul#ple  devices)   ü  Saves  #me  and  possibly  significant  money   ü  Good  performance   ü  Caters  to  all  methods  of  deployment   ü  Could  poten#ally  have  other  areas  of  SDLC     (i.e.  Design,  Management,  Tes#ng,  etc…)  
  • 16. Pla4orm   approach:   Challenges ü  Unsupported  features   ü  Restricted  use  of   personal  tools   ü  Possibility  of  slow   performance   ü  Vendor  lock  /   restric#ons   ü  May  not  be  as  UI  rich   ü  Not  every  feature  is   cross-­‐channel  
  • 17. Pla4orm   approach:   Advantages ü  Ease  of  use   ü  Re-­‐usability  of  code   ü  Easy  availability  of  plugins   ü  Fastest  to  market   ü  Lower  total  cost  of   ownership   ü  Support  for  cloud  services   ü  Single  code  base  across  all   devices   ü  Security  /  Authen#ca#on   ü  May  support  other  elements   of  SDLC   ü  Build  na#ve,  mobile  web,   hybrid  and  mixed  mode   apps   ü  Future  proofing  
  • 18. Pla4orm Build  when:   •  Port  across  all  devices   •  Many  apps   •  Singular  development   language  skill  set   •  Reusable  components   •  Low  TCO   Don’t  build  when:   •  1  or  2  devices   •  1  or  2  apps  
  • 19. Comparison Na3ve   Pla6orm   Mobile  Web   Device   Access   Full   Full   Par#al   Speed   Best   Beber   Good   Dev   Cost   Expensive   Reasonable   Approval   process   Mandatory   Mandatory   None   Code  Base   Different   1*   1   Comparison   Reasonable  
  • 20. What  To  Consider •  How  large  is  your  user  base  and  how  tech  savvy  are  they?   •  What  do  your  users  want?     •  What  devices  are  your  users  on?   •  What  are  your  opera#onal  and  maintenance  cost   requirements?   •  What  UX  and/or  UI  experience  do  your  users  require?   •  Are  you  looking  to  be  in  the  app  store?   •  Is  vendor  lock  a  concern?  
  • 21. What  To  Consider •  How  much  does  content  maber  to  your  users?   ü  Industry  like  publishing  put  content  at  a  premium   •  How  do  your  users  access  and  consume  content?   ü  Mobile,  Desktop,  Other   •  How  does  mobile  sa#sfy  your  business  needs?   ü  Revenue  driven?   •  Does  your  business  need  to  evolve  as  fast  as  technology?   ü  Gaming  vs  Publishing  
  • 22. Kony  –  A  Complete  Pla4orm Tools   •  Leverage  single  code-­‐base  (JavaScript)   to  build  cross-­‐channel  applica#ons  on   premise  or  on  the  cloud   •  Build  beau#ful  effec#ve  user   experience  with  tools  /  widgets   •  Handles  and  simplifies  any  form  of   deployment   •  App,  device  &  content  security  and   management   Built  for  Enterprise  and  Consumer   •  Commercial  channels   •  BYOD  
  • 23. Next  Steps:     Follow  us  on  TwiNer  for  the   latest  in  mobile  development:   @Kony     Visit  our  resource  center  at   kony.com/resources