SlideShare una empresa de Scribd logo
1 de 16
Dipesh Mukerji
Introduction to Multi-Channel Computing
What, Where, Why
© Copyright 5/3/2013 Kony Solutions, Inc2
Every app running in your
organization on desktops
today will run on every
device within 3 years.
How are you prepared
to support that?
… And your desktop will change.
© Copyright 5/3/2013 Kony Solutions, Inc3 3
Mobile Chaos
Mar-2008
iPhone SDK
Feb-2008
16GB iPhone
Jul-2008
3G iPhone
Nov-2008
BlackBerry
Bold 9000
Jul-2008
BlackBerry
Storm
Sep-2008
BlackBerry
4.5
2008 Nokia
S60 5th ed.
Symbian
2008
Jun-2009
Firmware
3.0
Jun-2009
3GS iPhone
Sep-2009
Android 1.6
Oct-2009
Android 2.0
Droid
May-2009
BlackBerry
5.0
Jul-2009
BlackBerry
Tour
2009
Symbian 2
Oct-2009
Windows
Mobile 6.5
2009 2010
Jan-2010
Android 2.1
NexusOne
Dec-2010
Android 2.3
Jun-2010
Android 2.2
Apr-2010
iPad
TBD-2010
Symbian 4
Nov-2010
Windows
Phone 7
Feb-2010
Symbian 3
Apr-2010
BlackBerry
6.0
2007 Windows
Mobile 6
Jun-2007
iPhone
May-2007
BlackBerry
Curve
Sep-2007
iPod Touch
Feb-2007
BlackBerry
8800
Nov-2007
BlackBerry
Pearl 2
2007
Jul-2011
Android 3.0
Mar-2011
iPad 2.0
Nov-2012
Windows
Phone 8
Aug-2011
BlackBerry
Bold
2011
Aug-2011
BlackBerry
Torch
© Copyright 5/3/2013 Kony Solutions, Inc4 Copyright © 2011 Kony Solutions, Inc. CONFIDENTIAL
Mobile V1
 Mobile Web
 New iPhone App
 Tactical
 LOB decision
 No IT resource or
mobile experience
 $$ TCO
Market Dynamics Overview
Mobile V2
 Mobile Web
 iPhone App
 Android App
 Perhaps WM, BB
 Must Have
 LOB decision
 Multiple LOBs acting
independently
 IT vetted tech
 IT didn’t control
 $$$$$ TCO
Mobile V3
 HTML5
 iPhone App
 Android App
 Tablet App (likely)
 Mobile Strategic
 LOB Need
 IT Decision
 Tech Selection
 HTML5 / Inhouse
 $$$ TCO
Multi-Channel
 B2C
 B2E (BYOD)
 Smartphone
 Tablets
 Web
 Enterprise Strategic
 Enterprise App Need
 CIO decision
 In-house use
 HTML5/tools
vs MEAP
 < $$$ TCO
2010 2011 2012 2013
© Copyright 5/3/2013 Kony Solutions, Inc5
INCREASEDTRANSACTIONS
TIME
Points of Service Evolution
• Points of
sales/service
are now
fragmented
• Cost to
manage is
high
• Cost to scale
is high
The move to digital channels – past to future
© Copyright 5/3/2013 Kony Solutions, Inc6
CRM
HR
LOB App
Multi-Channel: Consistent Experience, Any Screen
A day-in-the-life of an app in a multi-channel world
7:00AM 9:00AM 10:00AM 1:00PM 8:00PM
While visiting
customer,
inputs new
data on Apple
tablet
Completes
review, approval
inside corporate
firewall pre
windows 8
mouse interface
app
Outside
firewall at
work, quickly
accesses app
via Desktop
Web
Reviews and
approves
changes at
home via
Android
phone.
.
User wakes
up and checks
a notification
on Android
phone.
?
Hardware vendor
introduces a new
device that you
haven’t considered
Requests new
services on
Windows 8 -
touch device
inside the
office
4:00PM
© Copyright 5/3/2013 Kony Solutions, Inc7
The Multi-Channel Iceberg
Data
Integration
Device
Detection
New Browsers &
Browser Updates
Production Services
New Devices
Mobile Ecosystem Changes
Security
Frameworks
New OS &
OS Updates
Application
Upgrades
Data
Synchronization
Offline Storage
SAP/IBM/Oracle
Integration
© Copyright 5/3/2013 Kony Solutions, Inc8
Desktop
Mobile
A development team … For each channel
NEW
App
NEW
App
NEW
App
NEW
App
Kiosk
Tablets
Most companies have approached this tactically.
© Copyright 5/3/2013 Kony Solutions, Inc9
Scanner stdIn = new Scanner(System.in double speed; // User
entered valuedouble tailGatingDistance; // user entered
valudouble stoppingDistance;System.out.print("Enter your speed
(mph): ");speed = stdIn.nextDouble();
System.out.print("Enter your tailgate distance:
");tailGatingDistance = stdIn.nextDouble();stoppingDistance =
speed * (2.25 + speed/21); // number
stoppingDistanc
e
;speed =
stdIn.nextDouble
Security
Scanner stdIn = new Scanner(System.in double speed; // User
entered valuedouble tailGatingDistance; // user entered
valudouble stoppingDistance;System.out.print("Enter your speed
(mph): ");speed = stdIn.nextDouble();
System.out.print("Enter your tailgate distance:
");tailGatingDistance = stdIn.nextDouble();stoppingDistance =
speed * (2.25 + speed/21); // number
stoppingDistanc
e
;speed =
stdIn.nextDouble
synchronization
Features
Scanner stdIn = new Scanner(System.in double speed; // User
entered valuedouble tailGatingDistance; // user entered
valudouble stoppingDistance;System.out.print("Enter your speed
(mph): ");speed = stdIn.nextDouble();
System.out.print("Enter your tailgate distance:
");tailGatingDistance = stdIn.nextDouble();stoppingDistance =
speed * (2.25 + speed/21); // number
stoppingDistanc
e
;speed =
stdIn.nextDouble
New OS upgrades
Security Patches
Scanner stdIn = new Scanner(System.in double speed; // User
entered valuedouble tailGatingDistance; // user entered
valudouble stoppingDistance;System.out.print("Enter your speed
(mph): ");speed = stdIn.nextDouble();
System.out.print("Enter your tailgate distance:
");tailGatingDistance = stdIn.nextDouble();stoppingDistance =
speed * (2.25 + speed/21); // number
stoppingDistanc
e
;speed =
stdIn.nextDouble
New OS upgrades
New UIs
NEW
App
NEW
App
NEW
App
NEW
App
Multiple
Codebases
Same
Features
Multiple
Channels
+
+
=Time & $$
Desktop
Mobile
Kiosk
Tablets
But: Variables, complexity, and lack of control
increase costs and introduce risks.
Compatability
© Copyright 5/3/2013 Kony Solutions, Inc10
Develop
• Multi-channel app visualization & prototyping
• Collaboration & requirements definition
Design
• Single codebase & JS API
• Visual development studio
• Standards based; non proprietary
Develop
• Automated testing framework
• Device based testing
• Traceability from design, development, testing
Test
Deploy
• Lightweight orchestration
• Mobile optimized transport/messaging
• Rich enterprise connections
• Single click cloud deployment
• Logging and analytics
• Highly scalable and resilient
• Push notification server
Manage
• Security lifecycle of apps & devices
• BYOD support for all devices
• Centralized console: server, sync and apps
Single
Codebase
Same
Features
Multiple
Channels
+
+
=
NEW
App
Native, HTML5, Mixed-Mode
Mobile
Kiosk
Tablets
Desktop / Web 3.0
Kony Multi-Channel – Strategic Approach
© Copyright 5/3/2013 Kony Solutions, Inc11
Build Everywhere Run Everywhere
Work Smarter Not Harder
Kony MESSAGING SERVICES
Write Once
A single code base
TABLETS
WEB SUPPORT- Mobile and Desktop
• Individual, device optimized sites
• Basic HTML >> HTML5
Single Page
Architecture
Standard
Mixed Mode
Hybrid
PHONES
DESKTOPS
Kiosks, Desktop Web & Native
HTML 5
HTML 4
NATIVE SUPPORT FOR Top 7
Mobile OS
Copyright © 2012 Kony Solutions, Inc. CONFIDENTIAL 12
Typical SAP Mobile Application Architecture
Details
Typical Middleware Software
Sync
Engine
On boarding, monitoring
lifecycle, and administration
Other connector
technologies
Data
Logs
Data
consolidation
and distribution
SAP Business Suite
SAP Business
ByDesign
SAP BusinessObjects
Solutions
Apps
Multi-Channel Across OS
“Middleware Bottleneck”
Resides as a black box outside the
core SAP instance causing integration,
admin and scalability issues
Copyright © 2012 Kony Solutions, Inc. CONFIDENTIAL 13
No unique middleware.
SAP App experience runs directly
from device to SAP environment.
Kony SkyMobile Architecture for SAP
Extending Beyond SAP Details
SAP Business Suite
SAP Business
ByDesign
SAP BusinessObjects
Solutions
Typical Middleware Software
Sync
Engine
On boarding, monitoring
lifecycle, and administration
Other connector
technologies
Data
Logs
Data
consolidation
and distribution
Apps
Multi-Channel Across OS
Sky Named Space
- Inside SAP -
• Certified add-in component
• Data consolidation & distribution
• Data Buffering and Queuing
• Sync Engine / Logging
• Monitoring, lifecycle, & administration
© Copyright 5/3/2013 Kony Solutions, Inc14
Kony Enterprise Mobile Manager
Kony Visualizer
The Power of Kony Technology
Mobile
Desktop
Tablets
Native, Web and Hybrid
apps for multichannel
5
dBs
Web
Services
Scraper
Software
Apps
Oracle
Siebel
PeopleSoft
CRM
DSD
SD
KonyEnterpriseConnectors
Integration from within SAP
namespace for maximum
throughput, scalability
6
Persistent and OTA Sync
Paradigms
Configurable Conflict
Resolution
Design - Design apps with actual device form factors in
WYSIWYG manner
1
Middleware
services
running on
J2EE server
cluster
3
HA & Scalability
Analytics & Reporting
Services
Orchestratio
n
Device
Detection &
Database
Messaging /
Campaign
Mgmt.
App
Distribution/
Deployment
Enterprise
Connectors
Security and
IAM
Integration
HA and
Scalability
Reporting &
Analytics
Deploy
Data sync
capabilities
for online &
offline apps
3
a
Error Handling and Recovery
KonyOne Server
Hosted or On-Prem
Kony Sync
Hosted or On-Prem
Kiosk
Heterogeneous
Data Sources
Output
KonyOne Studio
Develop - Multi-channel app development with single
code base
2
Manage -Full suite of app, device and content
management tools
4
THE KONYONE PLATFORM
© Copyright 5/3/2013 Kony Solutions, Inc15
25 Forms 50 Forms 100 Forms
Cost
1.25M
1M
750k
500k
250k
0
1 2 3 1 2 3 1 2 31 2 3 1 2 3 1 2 3
1 2 3
Cost without Kony
1 2 3
Cost with Kony
Year
Savings
Cost of a Multichannel Strategy
(HTML5, IOS, Android, Tablet)
$693,754
(Savings with Kony)
$1,079,266
(Savings with Kony)
$2,297,040
(Savings with Kony)
What could you do
with these savings?
© Copyright 5/3/2013 Kony Solutions, Inc16 © Copyright 5/3/2013 Kony Solutions, Inc16
THANK YOU

Más contenido relacionado

La actualidad más candente

Native script vs react native for native app development in 2022
Native script vs react native for native app development in 2022Native script vs react native for native app development in 2022
Native script vs react native for native app development in 2022Katy Slemon
 
Find the right mobile app architecture for your business [detailed guide]
Find the right mobile app architecture for your business [detailed guide]Find the right mobile app architecture for your business [detailed guide]
Find the right mobile app architecture for your business [detailed guide]Katy Slemon
 
Introduction to Mobile Development
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile DevelopmentPragnesh Vaghela
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPTDhivya T
 
Developing a Modern Mobile App Strategy
Developing a Modern Mobile App StrategyDeveloping a Modern Mobile App Strategy
Developing a Modern Mobile App StrategyTodd Anglin
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phonesDennise Layague
 
Forrester reviews the KonyOne platform
Forrester reviews the KonyOne platformForrester reviews the KonyOne platform
Forrester reviews the KonyOne platformKony, Inc.
 
IBM Worklight - Technical Overview
IBM Worklight - Technical OverviewIBM Worklight - Technical Overview
IBM Worklight - Technical OverviewIIC_Barcelona
 
Mobile User Interface Development Challenges and Trade-offs
Mobile User Interface Development Challenges and Trade-offsMobile User Interface Development Challenges and Trade-offs
Mobile User Interface Development Challenges and Trade-offs JonFerraiolo
 
Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Ahsanul Karim
 
Kony Mobile App Mgmt
Kony Mobile App MgmtKony Mobile App Mgmt
Kony Mobile App MgmtJim Porter
 
Tk2323 lecture 1 introduction to mobile application
Tk2323 lecture 1   introduction to mobile applicationTk2323 lecture 1   introduction to mobile application
Tk2323 lecture 1 introduction to mobile applicationMengChun Lam
 
Native vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile applicationNative vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile applicationLoic Ortola
 
Introduction to mobile application development
Introduction to mobile application developmentIntroduction to mobile application development
Introduction to mobile application developmentChandan Maurya
 
DevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationDevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationLeigh Williamson
 
White paper native, web or hybrid mobile app development
White paper  native, web or hybrid mobile app developmentWhite paper  native, web or hybrid mobile app development
White paper native, web or hybrid mobile app developmentIBM Software India
 
Programing for the iPhone
Programing for the iPhonePrograming for the iPhone
Programing for the iPhoneMike Qaissaunee
 
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
 
02 BlackBerry Application Development
02 BlackBerry Application Development02 BlackBerry Application Development
02 BlackBerry Application DevelopmentArief Gunawan
 

La actualidad más candente (20)

Native script vs react native for native app development in 2022
Native script vs react native for native app development in 2022Native script vs react native for native app development in 2022
Native script vs react native for native app development in 2022
 
Find the right mobile app architecture for your business [detailed guide]
Find the right mobile app architecture for your business [detailed guide]Find the right mobile app architecture for your business [detailed guide]
Find the right mobile app architecture for your business [detailed guide]
 
Introduction to Mobile Development
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile Development
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPT
 
Developing a Modern Mobile App Strategy
Developing a Modern Mobile App StrategyDeveloping a Modern Mobile App Strategy
Developing a Modern Mobile App Strategy
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Forrester reviews the KonyOne platform
Forrester reviews the KonyOne platformForrester reviews the KonyOne platform
Forrester reviews the KonyOne platform
 
IBM Worklight - Technical Overview
IBM Worklight - Technical OverviewIBM Worklight - Technical Overview
IBM Worklight - Technical Overview
 
Mobile User Interface Development Challenges and Trade-offs
Mobile User Interface Development Challenges and Trade-offsMobile User Interface Development Challenges and Trade-offs
Mobile User Interface Development Challenges and Trade-offs
 
Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)
 
W-JAX Keynote 2010
W-JAX Keynote 2010W-JAX Keynote 2010
W-JAX Keynote 2010
 
Kony Mobile App Mgmt
Kony Mobile App MgmtKony Mobile App Mgmt
Kony Mobile App Mgmt
 
Tk2323 lecture 1 introduction to mobile application
Tk2323 lecture 1   introduction to mobile applicationTk2323 lecture 1   introduction to mobile application
Tk2323 lecture 1 introduction to mobile application
 
Native vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile applicationNative vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile application
 
Introduction to mobile application development
Introduction to mobile application developmentIntroduction to mobile application development
Introduction to mobile application development
 
DevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationDevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentation
 
White paper native, web or hybrid mobile app development
White paper  native, web or hybrid mobile app developmentWhite paper  native, web or hybrid mobile app development
White paper native, web or hybrid mobile app development
 
Programing for the iPhone
Programing for the iPhonePrograming for the iPhone
Programing for the iPhone
 
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?
 
02 BlackBerry Application Development
02 BlackBerry Application Development02 BlackBerry Application Development
02 BlackBerry Application Development
 

Similar a Multi channel advantage

Ibm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcIbm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcSaranga Tripathy
 
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...Abhishek Kant
 
Mobility Trends | Customer Conversation Deck
Mobility Trends |  Customer Conversation DeckMobility Trends |  Customer Conversation Deck
Mobility Trends | Customer Conversation DeckSagar Mody
 
Powering your Apps with Cloud Services
Powering your Apps with Cloud ServicesPowering your Apps with Cloud Services
Powering your Apps with Cloud ServicesXpand IT
 
IBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with WorklightIBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with WorklightIBIZZ
 
OSGi Mobile eclipsecon 09
OSGi Mobile eclipsecon 09OSGi Mobile eclipsecon 09
OSGi Mobile eclipsecon 09yonnyb
 
Enterprise Mobile Development Best Practices for 2015
Enterprise Mobile Development Best Practices for 2015Enterprise Mobile Development Best Practices for 2015
Enterprise Mobile Development Best Practices for 2015AnyPresence
 
Worklight mobile v6
Worklight mobile v6 Worklight mobile v6
Worklight mobile v6 GameStop
 
Azure Mobile Services per Windows Phone e smartphones
Azure Mobile Services per Windows Phone e smartphonesAzure Mobile Services per Windows Phone e smartphones
Azure Mobile Services per Windows Phone e smartphonesMarco Parenzan
 
HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignThanh Nguyen
 
Building Cloud-Enabled Cross-Platform Mobile Apps in C# with Azure App Services
Building Cloud-Enabled Cross-PlatformMobile Apps in C# with Azure App ServicesBuilding Cloud-Enabled Cross-PlatformMobile Apps in C# with Azure App Services
Building Cloud-Enabled Cross-Platform Mobile Apps in C# with Azure App ServicesNick Landry
 
GIS Technology & Mobile Applications - MTASC 2011 Conference
GIS Technology & Mobile Applications - MTASC 2011 ConferenceGIS Technology & Mobile Applications - MTASC 2011 Conference
GIS Technology & Mobile Applications - MTASC 2011 ConferenceJim Tochterman
 
Ibm mobile first briefing
Ibm mobile first briefingIbm mobile first briefing
Ibm mobile first briefingNitin Gaur
 
IBM Bluemix on the go - Giulio Santoli (Mobility Hackathon)
IBM Bluemix on the go - Giulio Santoli (Mobility Hackathon)IBM Bluemix on the go - Giulio Santoli (Mobility Hackathon)
IBM Bluemix on the go - Giulio Santoli (Mobility Hackathon)gjuljo
 
Nordics IBM Mobile Foundation Integration in Action
Nordics IBM Mobile Foundation Integration in ActionNordics IBM Mobile Foundation Integration in Action
Nordics IBM Mobile Foundation Integration in ActionIBM Danmark
 
Android os(comparison all other mobile os)
Android os(comparison all other mobile os)Android os(comparison all other mobile os)
Android os(comparison all other mobile os)DivyaKS12
 
ConnectED2015: IBM Domino Applications in Bluemix
ConnectED2015: 	IBM Domino Applications in BluemixConnectED2015: 	IBM Domino Applications in Bluemix
ConnectED2015: IBM Domino Applications in BluemixMartin Donnelly
 

Similar a Multi channel advantage (20)

Ibm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcIbm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mc
 
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...
 
Mobility Trends | Customer Conversation Deck
Mobility Trends |  Customer Conversation DeckMobility Trends |  Customer Conversation Deck
Mobility Trends | Customer Conversation Deck
 
Powering your Apps with Cloud Services
Powering your Apps with Cloud ServicesPowering your Apps with Cloud Services
Powering your Apps with Cloud Services
 
IBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with WorklightIBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with Worklight
 
OSGi Mobile eclipsecon 09
OSGi Mobile eclipsecon 09OSGi Mobile eclipsecon 09
OSGi Mobile eclipsecon 09
 
Enterprise Mobile Development Best Practices for 2015
Enterprise Mobile Development Best Practices for 2015Enterprise Mobile Development Best Practices for 2015
Enterprise Mobile Development Best Practices for 2015
 
Worklight mobile v6
Worklight mobile v6 Worklight mobile v6
Worklight mobile v6
 
Azure Mobile Services per Windows Phone e smartphones
Azure Mobile Services per Windows Phone e smartphonesAzure Mobile Services per Windows Phone e smartphones
Azure Mobile Services per Windows Phone e smartphones
 
HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level Design
 
Building Cloud-Enabled Cross-Platform Mobile Apps in C# with Azure App Services
Building Cloud-Enabled Cross-PlatformMobile Apps in C# with Azure App ServicesBuilding Cloud-Enabled Cross-PlatformMobile Apps in C# with Azure App Services
Building Cloud-Enabled Cross-Platform Mobile Apps in C# with Azure App Services
 
IBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech OverviewIBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech Overview
 
Ibm empresa movil
Ibm empresa movilIbm empresa movil
Ibm empresa movil
 
Resume-RDn-Detailed
Resume-RDn-DetailedResume-RDn-Detailed
Resume-RDn-Detailed
 
GIS Technology & Mobile Applications - MTASC 2011 Conference
GIS Technology & Mobile Applications - MTASC 2011 ConferenceGIS Technology & Mobile Applications - MTASC 2011 Conference
GIS Technology & Mobile Applications - MTASC 2011 Conference
 
Ibm mobile first briefing
Ibm mobile first briefingIbm mobile first briefing
Ibm mobile first briefing
 
IBM Bluemix on the go - Giulio Santoli (Mobility Hackathon)
IBM Bluemix on the go - Giulio Santoli (Mobility Hackathon)IBM Bluemix on the go - Giulio Santoli (Mobility Hackathon)
IBM Bluemix on the go - Giulio Santoli (Mobility Hackathon)
 
Nordics IBM Mobile Foundation Integration in Action
Nordics IBM Mobile Foundation Integration in ActionNordics IBM Mobile Foundation Integration in Action
Nordics IBM Mobile Foundation Integration in Action
 
Android os(comparison all other mobile os)
Android os(comparison all other mobile os)Android os(comparison all other mobile os)
Android os(comparison all other mobile os)
 
ConnectED2015: IBM Domino Applications in Bluemix
ConnectED2015: 	IBM Domino Applications in BluemixConnectED2015: 	IBM Domino Applications in Bluemix
ConnectED2015: IBM Domino Applications in Bluemix
 

Más de Dipesh Mukerji

Developing For The Business
Developing For The BusinessDeveloping For The Business
Developing For The BusinessDipesh Mukerji
 
Latest Trends in Mobile App Development
Latest Trends in Mobile App DevelopmentLatest Trends in Mobile App Development
Latest Trends in Mobile App DevelopmentDipesh Mukerji
 
HTML5: Next Generation Web Development
HTML5: Next Generation Web DevelopmentHTML5: Next Generation Web Development
HTML5: Next Generation Web DevelopmentDipesh Mukerji
 
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
 
Enterprise mobility in the Cloud vs On-Prem
Enterprise mobility in the Cloud vs On-PremEnterprise mobility in the Cloud vs On-Prem
Enterprise mobility in the Cloud vs On-PremDipesh Mukerji
 
8 Steps to a Long-Term Mobile Strategy
8 Steps to a Long-Term Mobile Strategy8 Steps to a Long-Term Mobile Strategy
8 Steps to a Long-Term Mobile StrategyDipesh Mukerji
 
Multi-Channel App Approach & The Future of Multi-Channel
Multi-Channel App Approach & The Future of Multi-ChannelMulti-Channel App Approach & The Future of Multi-Channel
Multi-Channel App Approach & The Future of Multi-ChannelDipesh Mukerji
 
What Mobile Development Approach Makes Sense
What Mobile Development Approach Makes SenseWhat Mobile Development Approach Makes Sense
What Mobile Development Approach Makes SenseDipesh Mukerji
 

Más de Dipesh Mukerji (10)

Developing For The Business
Developing For The BusinessDeveloping For The Business
Developing For The Business
 
Latest Trends in Mobile App Development
Latest Trends in Mobile App DevelopmentLatest Trends in Mobile App Development
Latest Trends in Mobile App Development
 
HTML5: Next Generation Web Development
HTML5: Next Generation Web DevelopmentHTML5: Next Generation Web Development
HTML5: Next Generation Web Development
 
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
 
Enterprise mobility in the Cloud vs On-Prem
Enterprise mobility in the Cloud vs On-PremEnterprise mobility in the Cloud vs On-Prem
Enterprise mobility in the Cloud vs On-Prem
 
8 Steps to a Long-Term Mobile Strategy
8 Steps to a Long-Term Mobile Strategy8 Steps to a Long-Term Mobile Strategy
8 Steps to a Long-Term Mobile Strategy
 
Multi-Channel App Approach & The Future of Multi-Channel
Multi-Channel App Approach & The Future of Multi-ChannelMulti-Channel App Approach & The Future of Multi-Channel
Multi-Channel App Approach & The Future of Multi-Channel
 
What Mobile Development Approach Makes Sense
What Mobile Development Approach Makes SenseWhat Mobile Development Approach Makes Sense
What Mobile Development Approach Makes Sense
 
Win 8 webinar
Win 8 webinarWin 8 webinar
Win 8 webinar
 
HTML5 / Mobile Web
HTML5 / Mobile WebHTML5 / Mobile Web
HTML5 / Mobile Web
 

Multi channel advantage

  • 1. Dipesh Mukerji Introduction to Multi-Channel Computing What, Where, Why
  • 2. © Copyright 5/3/2013 Kony Solutions, Inc2 Every app running in your organization on desktops today will run on every device within 3 years. How are you prepared to support that? … And your desktop will change.
  • 3. © Copyright 5/3/2013 Kony Solutions, Inc3 3 Mobile Chaos Mar-2008 iPhone SDK Feb-2008 16GB iPhone Jul-2008 3G iPhone Nov-2008 BlackBerry Bold 9000 Jul-2008 BlackBerry Storm Sep-2008 BlackBerry 4.5 2008 Nokia S60 5th ed. Symbian 2008 Jun-2009 Firmware 3.0 Jun-2009 3GS iPhone Sep-2009 Android 1.6 Oct-2009 Android 2.0 Droid May-2009 BlackBerry 5.0 Jul-2009 BlackBerry Tour 2009 Symbian 2 Oct-2009 Windows Mobile 6.5 2009 2010 Jan-2010 Android 2.1 NexusOne Dec-2010 Android 2.3 Jun-2010 Android 2.2 Apr-2010 iPad TBD-2010 Symbian 4 Nov-2010 Windows Phone 7 Feb-2010 Symbian 3 Apr-2010 BlackBerry 6.0 2007 Windows Mobile 6 Jun-2007 iPhone May-2007 BlackBerry Curve Sep-2007 iPod Touch Feb-2007 BlackBerry 8800 Nov-2007 BlackBerry Pearl 2 2007 Jul-2011 Android 3.0 Mar-2011 iPad 2.0 Nov-2012 Windows Phone 8 Aug-2011 BlackBerry Bold 2011 Aug-2011 BlackBerry Torch
  • 4. © Copyright 5/3/2013 Kony Solutions, Inc4 Copyright © 2011 Kony Solutions, Inc. CONFIDENTIAL Mobile V1  Mobile Web  New iPhone App  Tactical  LOB decision  No IT resource or mobile experience  $$ TCO Market Dynamics Overview Mobile V2  Mobile Web  iPhone App  Android App  Perhaps WM, BB  Must Have  LOB decision  Multiple LOBs acting independently  IT vetted tech  IT didn’t control  $$$$$ TCO Mobile V3  HTML5  iPhone App  Android App  Tablet App (likely)  Mobile Strategic  LOB Need  IT Decision  Tech Selection  HTML5 / Inhouse  $$$ TCO Multi-Channel  B2C  B2E (BYOD)  Smartphone  Tablets  Web  Enterprise Strategic  Enterprise App Need  CIO decision  In-house use  HTML5/tools vs MEAP  < $$$ TCO 2010 2011 2012 2013
  • 5. © Copyright 5/3/2013 Kony Solutions, Inc5 INCREASEDTRANSACTIONS TIME Points of Service Evolution • Points of sales/service are now fragmented • Cost to manage is high • Cost to scale is high The move to digital channels – past to future
  • 6. © Copyright 5/3/2013 Kony Solutions, Inc6 CRM HR LOB App Multi-Channel: Consistent Experience, Any Screen A day-in-the-life of an app in a multi-channel world 7:00AM 9:00AM 10:00AM 1:00PM 8:00PM While visiting customer, inputs new data on Apple tablet Completes review, approval inside corporate firewall pre windows 8 mouse interface app Outside firewall at work, quickly accesses app via Desktop Web Reviews and approves changes at home via Android phone. . User wakes up and checks a notification on Android phone. ? Hardware vendor introduces a new device that you haven’t considered Requests new services on Windows 8 - touch device inside the office 4:00PM
  • 7. © Copyright 5/3/2013 Kony Solutions, Inc7 The Multi-Channel Iceberg Data Integration Device Detection New Browsers & Browser Updates Production Services New Devices Mobile Ecosystem Changes Security Frameworks New OS & OS Updates Application Upgrades Data Synchronization Offline Storage SAP/IBM/Oracle Integration
  • 8. © Copyright 5/3/2013 Kony Solutions, Inc8 Desktop Mobile A development team … For each channel NEW App NEW App NEW App NEW App Kiosk Tablets Most companies have approached this tactically.
  • 9. © Copyright 5/3/2013 Kony Solutions, Inc9 Scanner stdIn = new Scanner(System.in double speed; // User entered valuedouble tailGatingDistance; // user entered valudouble stoppingDistance;System.out.print("Enter your speed (mph): ");speed = stdIn.nextDouble(); System.out.print("Enter your tailgate distance: ");tailGatingDistance = stdIn.nextDouble();stoppingDistance = speed * (2.25 + speed/21); // number stoppingDistanc e ;speed = stdIn.nextDouble Security Scanner stdIn = new Scanner(System.in double speed; // User entered valuedouble tailGatingDistance; // user entered valudouble stoppingDistance;System.out.print("Enter your speed (mph): ");speed = stdIn.nextDouble(); System.out.print("Enter your tailgate distance: ");tailGatingDistance = stdIn.nextDouble();stoppingDistance = speed * (2.25 + speed/21); // number stoppingDistanc e ;speed = stdIn.nextDouble synchronization Features Scanner stdIn = new Scanner(System.in double speed; // User entered valuedouble tailGatingDistance; // user entered valudouble stoppingDistance;System.out.print("Enter your speed (mph): ");speed = stdIn.nextDouble(); System.out.print("Enter your tailgate distance: ");tailGatingDistance = stdIn.nextDouble();stoppingDistance = speed * (2.25 + speed/21); // number stoppingDistanc e ;speed = stdIn.nextDouble New OS upgrades Security Patches Scanner stdIn = new Scanner(System.in double speed; // User entered valuedouble tailGatingDistance; // user entered valudouble stoppingDistance;System.out.print("Enter your speed (mph): ");speed = stdIn.nextDouble(); System.out.print("Enter your tailgate distance: ");tailGatingDistance = stdIn.nextDouble();stoppingDistance = speed * (2.25 + speed/21); // number stoppingDistanc e ;speed = stdIn.nextDouble New OS upgrades New UIs NEW App NEW App NEW App NEW App Multiple Codebases Same Features Multiple Channels + + =Time & $$ Desktop Mobile Kiosk Tablets But: Variables, complexity, and lack of control increase costs and introduce risks. Compatability
  • 10. © Copyright 5/3/2013 Kony Solutions, Inc10 Develop • Multi-channel app visualization & prototyping • Collaboration & requirements definition Design • Single codebase & JS API • Visual development studio • Standards based; non proprietary Develop • Automated testing framework • Device based testing • Traceability from design, development, testing Test Deploy • Lightweight orchestration • Mobile optimized transport/messaging • Rich enterprise connections • Single click cloud deployment • Logging and analytics • Highly scalable and resilient • Push notification server Manage • Security lifecycle of apps & devices • BYOD support for all devices • Centralized console: server, sync and apps Single Codebase Same Features Multiple Channels + + = NEW App Native, HTML5, Mixed-Mode Mobile Kiosk Tablets Desktop / Web 3.0 Kony Multi-Channel – Strategic Approach
  • 11. © Copyright 5/3/2013 Kony Solutions, Inc11 Build Everywhere Run Everywhere Work Smarter Not Harder Kony MESSAGING SERVICES Write Once A single code base TABLETS WEB SUPPORT- Mobile and Desktop • Individual, device optimized sites • Basic HTML >> HTML5 Single Page Architecture Standard Mixed Mode Hybrid PHONES DESKTOPS Kiosks, Desktop Web & Native HTML 5 HTML 4 NATIVE SUPPORT FOR Top 7 Mobile OS
  • 12. Copyright © 2012 Kony Solutions, Inc. CONFIDENTIAL 12 Typical SAP Mobile Application Architecture Details Typical Middleware Software Sync Engine On boarding, monitoring lifecycle, and administration Other connector technologies Data Logs Data consolidation and distribution SAP Business Suite SAP Business ByDesign SAP BusinessObjects Solutions Apps Multi-Channel Across OS “Middleware Bottleneck” Resides as a black box outside the core SAP instance causing integration, admin and scalability issues
  • 13. Copyright © 2012 Kony Solutions, Inc. CONFIDENTIAL 13 No unique middleware. SAP App experience runs directly from device to SAP environment. Kony SkyMobile Architecture for SAP Extending Beyond SAP Details SAP Business Suite SAP Business ByDesign SAP BusinessObjects Solutions Typical Middleware Software Sync Engine On boarding, monitoring lifecycle, and administration Other connector technologies Data Logs Data consolidation and distribution Apps Multi-Channel Across OS Sky Named Space - Inside SAP - • Certified add-in component • Data consolidation & distribution • Data Buffering and Queuing • Sync Engine / Logging • Monitoring, lifecycle, & administration
  • 14. © Copyright 5/3/2013 Kony Solutions, Inc14 Kony Enterprise Mobile Manager Kony Visualizer The Power of Kony Technology Mobile Desktop Tablets Native, Web and Hybrid apps for multichannel 5 dBs Web Services Scraper Software Apps Oracle Siebel PeopleSoft CRM DSD SD KonyEnterpriseConnectors Integration from within SAP namespace for maximum throughput, scalability 6 Persistent and OTA Sync Paradigms Configurable Conflict Resolution Design - Design apps with actual device form factors in WYSIWYG manner 1 Middleware services running on J2EE server cluster 3 HA & Scalability Analytics & Reporting Services Orchestratio n Device Detection & Database Messaging / Campaign Mgmt. App Distribution/ Deployment Enterprise Connectors Security and IAM Integration HA and Scalability Reporting & Analytics Deploy Data sync capabilities for online & offline apps 3 a Error Handling and Recovery KonyOne Server Hosted or On-Prem Kony Sync Hosted or On-Prem Kiosk Heterogeneous Data Sources Output KonyOne Studio Develop - Multi-channel app development with single code base 2 Manage -Full suite of app, device and content management tools 4 THE KONYONE PLATFORM
  • 15. © Copyright 5/3/2013 Kony Solutions, Inc15 25 Forms 50 Forms 100 Forms Cost 1.25M 1M 750k 500k 250k 0 1 2 3 1 2 3 1 2 31 2 3 1 2 3 1 2 3 1 2 3 Cost without Kony 1 2 3 Cost with Kony Year Savings Cost of a Multichannel Strategy (HTML5, IOS, Android, Tablet) $693,754 (Savings with Kony) $1,079,266 (Savings with Kony) $2,297,040 (Savings with Kony) What could you do with these savings?
  • 16. © Copyright 5/3/2013 Kony Solutions, Inc16 © Copyright 5/3/2013 Kony Solutions, Inc16 THANK YOU

Notas del editor

  1. An alternate Mobile Chaos slide to the two Mobile Evolution slides
  2. ~3 min* The Development Challenge you understand, the in-Production requirements which are unique to mobile is what sinks most enterprisesAll this chaos is the tip of the iceberg.Above the waterline is the obvious challenge of supporting the various operating systems, browsers, SMS, etc.Below the waterline is the unglamorous often overlooked stuff that’s usually the largest part of the projectTransition: Kony solves the entire problemiOS (16.8%)Android (36.0%)Blackberry (12.9%)Windows Phone (3.6%)Symbian (27.4%)J2ME (4.1%)WebOS (0.2%)
  3. On the Enterprise you add synchronization and management and security issues.
  4. On the Enterprise you add synchronization and management and security issues.
  5. $618,983 $1,283,572 $1,924,891 $2,297,040