B2B mobile apps: Native - Hybrid development approach. Strategic Considerations
-
Author
lionel-anciaux -
Category
Mobile
-
view
286 -
download
0
Embed Size (px)
Transcript of B2B mobile apps: Native - Hybrid development approach. Strategic Considerations

apiservices.beBusiness & Technology strategy
HYBRID – NATIVE
MOBILE APPS

apiservices.beBusiness & Technology strategy
About API Services
Technology Business

apiservices.beBusiness & Technology strategy
B2B Mobile Apps
= Provide Long term Functional Support
2008

apiservices.beBusiness & Technology strategy
First connected device | Palm Tungsten W
PalmOS – C language

apiservices.beBusiness & Technology strategy
Smartphone history…
PalmOSC
PocketPCVB | C++
J2MEJ2ME
BlackBerryJava
WindowsMobile
C#
SymbianC++

apiservices.beBusiness & Technology strategy
Predictions made in 2010…

apiservices.beBusiness & Technology strategy
Don’t trust market studies ! Be agile in your decisions

apiservices.beBusiness & Technology strategy
OS market share | Q3 - 2014
8

apiservices.beBusiness & Technology strategy
Hardware Vendors market share | Q3-2014
9

apiservices.beBusiness & Technology strategy
Market Share per country| Q3-2013 / 2014
Techcrunch Oct-2014

apiservices.beBusiness & Technology strategy
Current Stars: #1 Android, but fragmented …
Obvious choice in B2B:• Large selection of vendors• From Entry level to High-end

apiservices.beBusiness & Technology strategy
#2: iOS. But leads cash made by devs…

apiservices.beBusiness & Technology strategy
#3: “Rising star”… Windows Phone ?
No alternative for Microsoft !
Very few apps = Opportunity
Attractive for Legacy apps supports
Ultra books…

apiservices.beBusiness & Technology strategy
New challengers in technology
TIZEN (Samsung), Bada
HTML5 native devices For Africa / South America
…
ZTE Open C

apiservices.beBusiness & Technology strategy
Clear B2B Trend…

apiservices.beBusiness & Technology strategy
To be native, or not to be native ?

apiservices.beBusiness & Technology strategy
To be native, or not to be native ?
Do you need to be multi-OS ?
Native means ? iOS
Android
Windows Phone
My Questions: Need presence in app stores? Need to access local smartphone features?
Camera, GPS…
Need highly native UI ? Online or Offline mobile app ?

apiservices.beBusiness & Technology strategy
EMIXIS choices
Main Mobile Application Native Android
Light – simpler Apps Hybrid - PhoneGAP (native container +
html5)
Internal skills available !
iOS, Android, Windows Phone & WEB!
Specific focus on:
Local storage mechanisms
Performances
UX compatibilities
DAILY TESTS on ALL devices

apiservices.beBusiness & Technology strategy
Summary
Still space for native apps !
Cross Platform devs: Write 1 (1,5 - 2), run everywhere (3)