3. Businesses are struggling with the unique mobile challenges
Fragmentation of devices and platforms
Speed and frequent iteration of the mobile
lifecycle and continuous delivery
Connectivity to back-end systems and cloud
Security to protect corporate data and
managing BYOD
Mobile Context taking advantage of unique
capabilities such as geo-location
Delivering high quality apps and rapidly
incorporate customer feedback
3
4. IBM Mobile Momentum
Jan 2012 April 2012 June 2012 Nov 2012
IBM IBM Cast Tealeaf CX IBM Mobile
Worklight Iron Mobile Development
Lifecycle
Solution
March 2012 April 2012 Oct 2012
IBM IBM Mobile IBM Security
Endpoint Foundation Access
Manager Manager for
Cloud and
Mobile
• Over a Million Devices Under Management
• Over 200 Mobile Business Partners
• Reached 100,000 Individuals Through Marketing Programs
• Over 25,000 Participating in Mobile DeveloperWorks Community
• 7500 Downloads of Worklight
• Tripled Development Investment
• Over 300 New Customers
5. IBM mobile enterprise capabilities address the spectrum
of needs for successful transformation
Build mobile Manage mobile Extend capabilities
apps devices and apps to mobile
Connect & run Secure my Transform my
mobile systems mobile business business
• Building & Deploying Apps • Device Management • Business Applications
• Mobile Lifecycle • Network & Data Security • User Engagement
Management and Testing and Management
• Mobile Analytics and Insight
• Data Access & Integration • App Management
Application Development IT Ops/CISO Line of Business
6. IBM has invested substantially in mobile to create a broad and
deep solutions portfolio
Build mobile Manage mobile Extend capabilities
apps devices and apps to mobile
Connect & run Secure my Transform my
mobile systems mobile business business
IBM Mobile Foundation IBM Social Business,
Commerce & Analytics
IBM Endpoint Manager
for Mobile
IBM Connections, SameTime, ECM, Tealeaf
IBM Mobile Services
Mobile Application Mobile Enterprise Services Mobile Infrastructure
Innovation Services for Managed Mobility Strategy and Planning
7. A deeper look at Build & Connect capabilities
Build & Connect Manage & Secure Extend & Transform
Build mobile Manage mobile Extend capabilities
apps devices and apps to mobile
Connect & run Secure my Transform
mobile systems mobile business my business
Customers can now:
• Run on multiple mobile devices Worklight
• Connect to enterprise back-end applications and an open, complete, and
advanced mobile
information systems
application platform for
• Fulfills fast time-to-market requirements and can HTML, hybrid, and
be rapidly updated with new releases native applications
• Deliver high quality user experience
7
9. Web Apps
Web
Server Written in HTML5
JavaScript and CSS3.
Mobile Browser
Quick and cheap to
develop.
Native App
(Java/Objective-C/C#)
Less powerful than native
and limited device
access.
Mobile Operating System
10. Hybrid Apps
Combines best of both
Applicatio worlds:
n File System
Primarily written in
(on mobile device)
Stores HTML5, CSS, JS while
allowing full access to
Native Container device capabilities.
HTML, CSS, JavaScript
Mobile Operating System
11. Worklight overview
Worklight Studio
The most complete, extensible environment with maximum
code reuse and per-device optimization
Worklight Server
Unified notifications, runtime skinning, version management,
security, integration and delivery
Worklight Runtime Components
Extensive libraries and client APIs that expose and interface
← with native device functionality
Worklight Console
A web-based console for real-time analytics and control of your
mobile apps and infrastructure
Worklight Application Center
A cross-platform private mobile application store focused on the
needs of a development organization or a team
11
12. Open standards Rapid multi-platform development
The complexity of many The simplicity of one
• Multiple sets of tools & frameworks • One development environment
• Multiple codebases to develop and maintain • One codebase to develop and maintain
Apple Android Blackberry Windows
Windows Phone
Apple Android Blackberry
Phone
Without Worklight With Worklight
13. Blackberry 10 support in
IBM Worklight
Open standards Rapid multi-platform development
The complexity of many The simplicity of one
• Multiple sets of tools & frameworks • One development environment
• Multiple codebases to develop and maintain • One codebase to develop and maintain
Apple Android Blackberry Windows
Windows Phone
Apple Android Blackberry
Phone
Without Worklight With Worklight
15. Worklight Server
• Distribution of mobile web apps
• Enterprise connectivity:
• Secure client/server connectivity
• Direct access to enterprise back-
end data and transaction
capabilities
• Authentication enforcement
• Client control:
• Application version management
and remote disabling
• Direct update of application code
• Unified Push Notifications
• Aggregation of usage statistics
• Security
15
17. IBM Web Experience and IBM Worklight
Benefits:
Extend your web experience out to new channels
Mix your web content in new fashions
Take advantage of native features, like camera
Have web code even call out to native code, for example high performing graphing
that is natively implemented
Secure user's data, and protect user's content
Provides a way to notify/stay in touch with end users
– Via the Worklight native notification services
Etc...
17
18. 3 Main Ways Customers Extend into devices
1)Most/All of the markup comes from your central Web Experience
servers(WCM/Portal)
– Benefits:
• Allows all content/markup to be centrally maintained.
• Have workflow that causes the markup to flow out based on approvers and reviewers
• No app resubmission for changes to content.
• All access control is centrally maintained
• Full access to all the features of portal, from content targeting, to personalization to
data integrations from systems, etc..
• Application markup implemented once and responsively As a result the hybrid apps,
mobile web, and desktop web is all one set of code/content. This provides many
benefits from maintenance, good customer satisfaction, time to markup, consistent
across all channels, etc...
– Cons:
• Have to take the initial download hit for the markup at least once
• Hard to work offline. Can use html 5 manifest and web storage and other features,
to allow this to happen, but not the same as having the markup already in the app
18
20. 3 Main Ways Customers Extend into devices
2)Some of the markup is embedded In the app, and some of the markup comes
from your central Web Experience servers(WCM/Portal)
– Benefits:
• Allows reuse of your responsive web markup to to be reused
• Can allow some of the features to work offline
• Minimizes some of the download of the markup
• Areas that come from server can still be centrally controlled, managed
• Can do delta updates of the embedded markup using Worklight's update service
without resubmission to the app stores
• For the server markup, full WCM/Portal features are available
– Cons:
• The non-server markup that is embedded in the application, isn't under common
control, and can't be updated by business users.
• Access control with full rules is not centrally managed
20
22. 3 Main Ways Customers Extend into devices
3)Most of the markup is embedded In the app, only some targeted content of the
markup comes from your central Web Experience servers(WCM/Portal)
– Benefits:
• Majority of the application can work offline if data is stored locally
• There is no download hit, as a result initial performance can be increased
• Can use Worklight Adapters to call to WCM/Portal to get targeted content, for
displaying or for storing in the application
– Cons:
• Duplicate implementations of the ui, one for the responsive web ui(desktop, web)
and creation of the ui that is in the application.
• Consistency, the application, mobile web, and desktop web, won't be based on
common code, so, harder to keep things consistent
• Operational costs are high
• Can't update markup by business users, using WCM authoring
• Central access control, with central targeting is not possible.
22