Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
© 2012 IBM Corporation
Speaker NameSpeaker Title
IBM Worklight overview
© 2012 IBM Corporation2
Mobile
61%of CIOs put mobile as priority
increased productivity with mobile apps45%
10 Billiondevices by 2020
Mobile is a mandatory transformation
© 2012 IBM Corporation3
Mobile
Business to Consumer
• Improve customer satisfaction
• Deeper customer engagement and loyalty
• Drive increased sales through Personalized offers
• Customer service
• Competitive differentiator
• Improve brand perception
• Deeper insight into customer buying behavior for up sell and cross sell
• Improve in store experience with mobile concierge services
Business to Enterprise
• Increase worker productivity
• Improved claims processing
• Increase revenue with sales engagements
• Extend existing applications to mobile workers and customers
• Reducing fuel, gas, or fleet maintenance costs where relevant
• Increase employee and business partner responsiveness and decision making speed
• Resolve internal IT issues faster
• Reduce personnel cost (utilizing personal devices instead of corporate devices)
With enormous opportunities
© 2012 IBM Corporation4
Mobile
Controlling the growing portfolio of applications
deployed “in the wild”
Connecting the enterprise back-end services in
a secure and scalable manner
Creating rich, yet cost-effective mobile apps in a
fragmented technological landscape.
Mobile Apps – Top Challenges
© 2012 IBM Corporation5
Mobile
Worklight Application Types
Native AppsNative Apps
Platform-specific.
Requires unique
expertise, pricy and
long to develop.
Can deliver higher
user experience.
Native Application
Device APIs
1001010101011101001010
0100101011101001001101
0101010100100100101111
0010011001010101001010
1010100101010101010101
0101011111100000101010
1010101001001010101010
1010001111010100011110
1010011101010111110010
1101111010001011001110
Hybrid Apps - MixedHybrid Apps - Mixed
User augments web
code with native
language for unique
needs and
maximized user
experience.
Native Shell
Web Native
Device APIs
<!DOCTY
PE html
PUBLIC
created
2003-12
</p>
</body>
</html>
1001010
1010111
0100101
0101010
1010010
0100101
1110010
0110010
Hybrid Apps - WebHybrid Apps - Web
HTML5 code and
Worklight runtime
libraries packaged
within the app and
executed in a native
shell.
Native Shell
Web Code
<!DOCTYPE html PUBLIC
<html>
<! - - created 2003-12-1
<head><title>XYZ</title
</head>
</body>
</html>
Device APIs
Web AppsWeb Apps
Written in HTML5
JavaScript and
CSS3. Quick and
cheap to develop,
but less powerful
than native.
Mobile Browser
Web Code
<!DOCTYPE html PUBLIC
<html>
<! - - created 2003-12-12 -
-
<head><title>XYZ</title>
</head>
<body>
</p>
</body>
</html>
Browser Access Downloadable Downloadable Downloadable
Browser AccessBrowser Access Hybrid Apps - WebHybrid Apps - Web Hybrid Apps - MixedHybrid Apps - Mixed Native AppsNative Apps
© 2012 IBM Corporation6
Mobile
Downloadable (Native) Apps
Application
StoresFile System
(on mobile device)
Native App
(Java/Objective-C/C#)
Mobile Operating System
High-quality user
experience and full
device access.
Platform-specific,
requires unique
expertise, expensive to
develop and maintain.
High-quality user
experience and full
device access.
Platform-specific,
requires unique
expertise, expensive to
develop and maintain.
© 2012 IBM Corporation7
Mobile
Web Server
Web Apps
Mobile Browser
HTML, CSS, JavaScript
Mobile Operating System
Written in HTML5
JavaScript and CSS3.
Quick and cheap to
develop.
Less powerful than
native and limited device
access.
Written in HTML5
JavaScript and CSS3.
Quick and cheap to
develop.
Less powerful than
native and limited device
access.
© 2012 IBM Corporation8
Mobile
Hybrid Apps
Application
StoresFile System
(on mobile device)
Native Container
HTML, CSS, JavaScript
Mobile Operating System
Combines best of both
worlds:
Primarily written in
HTML5, CSS, JS while
allowing full access to
device capabilities.
Combines best of both
worlds:
Primarily written in
HTML5, CSS, JS while
allowing full access to
device capabilities.
© 2012 IBM Corporation9
Mobile
Worklight Shell Approach for Hybrid Apps
Trusted App
Repository
File System
(on mobile device)
Native Container (“Shell”)
with custom functionality for
performance and security
HTML, CSS, JavaScript
Mobile Operating System
Allows development of
downloadable apps
without any knowledge
of native development
languages.
Dedicated teams with
native expertise can
provide custom native
capabilities and security
functions to app
developers.
Allows development of
downloadable apps
without any knowledge
of native development
languages.
Dedicated teams with
native expertise can
provide custom native
capabilities and security
functions to app
developers.
© 2012 IBM Corporation10
Mobile
Distributed Mobile Development
Ease of DevelopmentEase of Development Control and GovernanceControl and Governance
© 2012 IBM Corporation11
Mobile
Worklight ServerMobile middleware offering unified push notifications,
version management, security and integration
Worklight ConsoleA web-based console for real-time analytics and control of
your mobile apps and infrastructure
Worklight StudioThe most complete, extensible development environment
with maximum code reuse and per-device optimization
Worklight Overview
Worklight Runtime ComponentsExtensive libraries and client APIs that expose and interface
with native device functionality and the Worklight Server←
© 2012 IBM Corporation12
Mobile
Customer Spotlight – ING Direct France
Leading iPhone banking app in France with a unique user experience
Flexibility: Valued HTML5, but preferred starting nativeMobile adaptation of data integration and authentication layers
© 2012 IBM Corporation13
Mobile
Customer Spotlight – Lotte
Rich hybrid app with over 100 screens
Native implementation for augmented reality and securityPorted Android to iOS in a 3-4 weeks
© 2012 IBM Corporation14
Mobile
© Copyright IBM Corporation 2012. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.