SlideShare ist ein Scribd-Unternehmen logo
1 von 42
Downloaden Sie, um offline zu lesen
© 2013 IBM Corporation
IBM MobileFirst App Platform:
Develop and Integrate Mobile Apps to Drive ROI
© 2013 IBM Corporation2
Building and connecting mobile apps has become essential to the
mobile enterprise
© 2013 IBM Corporation3
35% of developers are currently
targeting tablets, with more than
90% plan to develop for tablets
in the near future.
Nearly 90% of developers
are currently extending
enterprise apps to mobile
or plan to in the near future.
In the next 12 months
77% of developers will
be focused on Hybrid
application development.
More than 100M people
upgraded to iOS6 in the first
week (September, 2012)
Source: Evans Data Mobile Developer Survey Mobile Development Report 2012 Volume
Source: Business Insider (September 2012)
25+ Almost all expect
to deploy more than 25 mobility
applications in the next two years
29% of mobile developers currently
focus on Hybrid app development
with another 49% expected to
focus on it in the next year.
Mobile application development is a top priority for businesses
© 2013 IBM Corporation4
Why mobile development is different
• Smaller screens pulling content from more sources:
need to choreograph content from multiple
repositories and applications , both on premises and in
the cloud
• Greater challenges of application governance,
distribution, and version management
• AppStore Terms of Service present challenges for
managing B2C apps
Development is different.Mobile apps are different.
• They are more strategic – Greater urgency
urgency and immediacy of engagement
• They are context-aware –know where you are
and what you are doing
• They run on unstable networks–interruption is
the norm, not the exception
• Smaller footprint – More challenging to make
compelling and easy to use
• Always on – An opportunity to deliver greater
value
Management is different.
Security is different.
• Faster development cycles
• More devices to support, each with its own set of
capabilities, OS and UI behaviors
• More development approaches to choose from –
Web, HTML, Native
• More third-party and open-source tools,
frameworks and libraries to choose from
• Greater risks of exposing applications and data on
small, light and always on portable devices
• Greater authentication challenges associated with
content mashups
• AppStore Terms of Service can limit security options
© 2013 IBM Corporation5
Mobile Lifecycle
Management & Testing
Data Access
& Integration
Building & Deploying
Mobile Apps
Requirements
Collect user requirements
and feedback
Collaborate
Coordinate agile
development teams
Test
Automated test for mobile
devices and connected
systems
Deploy
Push to production with
controlled distribution
Continuous Experience
Gather continuous feedback
from user and iterate
Define Endpoints
Choose backend and
cloud application
Integrate
Rapidly connect to back
end and combine data
Convert
Deliver back end data in
mobile friendly format
Push
Receive events from back
end and push to appropriate
device
Synchronize
Keep data in sync while
off line
Plan
Plan project scope and goal
Design
Define user experience for
mobile and use latest
device features
Build
For cross platform and
manageability
Simulate
Ensure app functionality
and usability
Post for review
Gather feedback from stake
holders
Thinking through mobile application development
© 2013 IBM Corporation6
IBM MobileFirst Offering Portfolio
AnalyticsSecurityManagement
IBM & Partner Applications
Application Platform and Data Services
Banking Insurance Transport Telecom Government
Industry Solutions
HealthcareRetail Automotive
Application & Data Platform
Strategy&DesignServices
Development&IntegrationServices
Cloud & Managed Services
Devices Network Servers
© 2013 IBM Corporation7
The IBM Mobile Enterprise Development Lifecycle
Design & Develop
Obtain Insight
Manage
Deploy
Instrument
Integrate
Test
Scan & Certify
© 2013 IBM Corporation8
Mobile Application Platform portfolio at a glance
Mobile application platform (Worklight): an integrated platform that
provides the tools, application runtime, and operational management for
cross platform, multi-channel delivery
Functional test automation (Rational Test Workbench): enables cross
platform capture, replay, and test execution. Service simulation and load
testing enable back-end verification
Delivery lifecycle (UrbanCode): Continuous integration and rapid
environment provisioning to support agile mobile delivery times
Customer experience analytics (Tealeaf CX Mobile): Capture
everything about a user’s activity from device to network and gain insight
by replaying the experience
© 2013 IBM Corporation9
What’s new in IBM Worklight 6.0
Embedded functional testing
Geo-location toolkit
Analyze application usage and responsiveness
IBM Worklight
Mobile application platform to speed development and ongoing management of
mobile apps
Standards-based cross platform
mobile application development
Connect and synchronize with
back-end systems
Governance and security at the
application, network and data layer
"Best Mobile Development Solution" as voted by
SIIA members for 2013 CODiE Awards
© 2013 IBM Corporation10
BETA available now!
Beta runs through June
Access can be requested through Zhe Leonard (zzleonar@us.ibm.com), IBM
Certified Senior Project Manager, PMP®
IBM Rational Test Workbench
High quality mobile apps built and tested for a rapidly evolving mobile infrastructure
Mobile Test Automation
Support for Worklight and other
mobile apps built for iOS & Android
Eclipse Client integration
Integration with Rational Quality
Manager and IBM Worklight
End-to-end mobile testing
Capture and replay of multi-touch
events with virtualization of multi-tier
systems
© 2013 IBM Corporation11
IBM announces the acquisition of UrbanCode
Enabling clients to more rapidly deliver mobile, cloud, big data analytics and
traditional applications with complementary DevOps capabilities
Drive down costs
Reduce the amount of manual labor,
resource wait-time, and rework
Speed time to market
Increase frequency of software delivery
Reduce risk
Deliver higher quality application
releases with increased compliance
Broad industry support including
Microsoft Visual Studio HP Quality Center Puppet Atlassian
Oracle CollabNet OpenSource ServiceNow
GIT Jenkins/Hudson Selenium Subversion
Puppet ENC ServiceNow Jira
© 2013 IBM Corporation12
IBM Tealeaf CX Mobile
Discover “why” customers succeed
or fail
Automatically detect customer
struggles, obstacles or issues
Drill down into actual user behavior,
complete with gestures
Translate customer feedback into
actionable improvements
Correlate customer behavior with
network and application data
Native
Apps
Mobile
Site
Hybrid
Apps HTML5
CX Mobile
covers all mobile channels
© 2013 IBM Corporation13
IBM MessageSight
Real time messaging for the interconnected world
Integrates Internet of things with mobile and back end applications
Real-time mobile connections, with low latency, reliable delivery, and QoS
93x faster, 10x less battery, 8x lower bandwidth versus HTTPS
DMZ-ready, FIPS 140-2 certified: authentication & deny-based access control
Up and running in 30 minutes; 1 rack = 273M msg/sec, 21M concurrent connects
Developer-friendly support for JavaScript APIs, WebSockets, Android, and iOS
© 2013 IBM Corporation14
Open standards-based
development environment
with mobile-specific
Application Lifecycle
Management (ALM)
Mobile application server
provides mobile-specific
notifications, analytics, security.
Messaging appliance scales
to millions of connections and
messages.
A Mobile Application Platform leverages your existing investments
so that you can extend your enterprise to mobile devices
Client device layer
enables client-side
security, enforces app
upgrades, secures local
storage and allows access
to device features.
Essential development, runtime and
client device services
Messaging
Appliance
15 © 2013 IBM Corporation
Supporting multiple mobile application development models
16 © 2013 IBM Corporation
Rapid multi-platform development using a single shared codebase
From the complexity of many…
•Multiple sets of tools & frameworks
•Four codebases to develop and maintain
To the simplicity of one
• One development environment
• One codebase to develop and maintain
IBM Worklight
WindowsAndroidApple Blackberry
17 © 2013 IBM Corporation
Leverage existing investments in applications, data, and services
From multiple point-to-point integrations
•Multiple sets of integrations to enterprise
resources to build and maintain
•YOU manage data transformation, caching,
synchronization and end-to-end encryption
To streamlined, transparent access
•Worklight transforms enterprise data into
mobile-friendly, JSON format
•Worklight Server integrates with IBM
middleware to manage data transformation,
caching, synchronization and encryption
ERP
Engine
App DB
HTTP (REST, SOAP), JMS
SQL SAP
HTTP, CAST IRON
JSON
Worklight Adaptors
WORKLIGHT
SERVER
ERP
Engine
App DB
Cloud
Service
Cloud
Service
BlackberryApple
BlackberryApple
IBM Worklight
18 © 2013 IBM Corporation
Manage push notifications from a single console
From the complexity of many…
Multiple push notification services to manage
To the simplicity of one…
Unified push management
Worklight Unified Push Management
Apple
Apple
(APNS)
Microsoft
(MPNS)
Feature
Phones
SMS/MMS
BrokersGoogle
(C2DM)
Android
Apple
(APNS)
Google
(C2DM)
Microsoft
(MPNS)
Feature
Phones
Apple
SMS/MMS
Brokers
IBM Worklight
19 © 2013 IBM Corporation
Security patches in hours versus months
You’ve just discovered a security breach in a published app.
What do you do?
Day 1
Day 1
Patch and package
common code base
Deploy to Worklight
Server
Worklight Direct Update: The next
time users launch the app, they are
forced to update or quit.
Week 1
Week 2
4-6 week publishing cycle
Date
Resolved
Patch and package
• Android app
• Apple app
• Blackberry app
• Windows app
Submit for review
• Apple Store
• Google Play
• Blackberry AppWorld
• Windows App store
Never*
Date
Resolved Same day
*There is no way to require users to upgrade
or prevent them from running an old app.
IBM Worklight
20 © 2013 IBM Corporation
Testing the end-to-end mobile solution
IBM Worklight
Recording
Playback
Reporting
Verification
Points
Localized
string
Natural
Language
Case
Authoring
Virtualize
Services
© 2013 IBM Corporation21 21
Be lean. Be agile. Work together.
Unify mobile development teams to produce
better applications, at mobile speed
Deliver mobile applications for multiple
platforms with cross-platform code, build and
test support
Meet accelerated time to market
requirements using agile processes with real-
time planning to help build and maintain “5-star”
mobile apps
Deliver high quality apps that engage users
and meet business objectives with lifecycle
traceability to ensure coverage of
requirements, development and test
Integrate with enterprise systems by
extending enterprise assets and connecting via
Worklight adapters and IBM Middleware
“I can focus on designing an innovative app and
depend on my lifecycle capabilities to
collaborate with stakeholders from design to
done!”
- Mobile Developer
IBM Mobile Development Lifecycle Solution
Industrialize
IBM Mobile Development
Lifecycle Solution
© 2013 IBM Corporation22
Forrester Consulting finds five-year ROI of IBM Worklight to be 363%!
Source: “The Total Economic Impact Of IBM’s Worklight Platform”, a commissioned study conducted by Forrester Consulting on behalf of IBM.
Published April 2013.
Study available at ibm.com/mobilefirst/worklight-forrester
© 2013 IBM Corporation23
To schedule a workshop, email: ibmmobile@us.ibm.com
Schedule an IBM On Ramp to Mobile Workshop
One day interactive workshop with an IBM Mobile expert to help enterprises plan
and develop a customized roadmap for success
• Interactive discussion to
understand client business
drivers, pains and requirements
• Overview of IBM MobileFirst
Strategy, technology and POV’s
• Industry trends and imperatives
• Structured working session to
outline next steps
Client ValueWorkshop Highlights
For Line of business and IT
leaders seeking expertise and
experience in developing,
enhancing, and/or executing
their mobile enterprise
strategy.
• Industry expertise with top
use cases and successes
• Capability assessment
including identification of
opportunities and gaps in
mobile strategy
• A detailed client report and
next steps
© 2013 IBM Corporation24
1
Download the free IBM Worklight Developer
Edition:
ibm.com/developerworks/mobile/worklight
Learn more: ibm.com/mobilefirst
2
3
Three Ways to Get Started with IBM
Schedule an “On Ramp to Mobile” workshop
Email: ibmmobile@us.ibm.com
© 2013 IBM Corporation25
26 © 2013 IBM Corporation
Legal Disclaimer
• © IBM Corporation 2011. All Rights Reserved.
• The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained
in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are
subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing
contained in this publication 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 this presentation 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 this presentation 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. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by
you will result in any specific sales, revenue growth or other results.
• If the text contains performance statistics or references to benchmarks, insert the following language; otherwise delete:
Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will
experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage
configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
• If the text includes any customer examples, please confirm we have prior written approval from such customer and insert the following language; otherwise delete:
All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs
and performance characteristics may vary by customer.
• Please review text for proper trademark attribution of IBM products. At first use, each product name must be the full name and include appropriate trademark symbols (e.g., IBM
Lotus® Sametime® Unyte™). Subsequent references can drop “IBM” but should include the proper branding (e.g., Lotus Sametime Gateway, or WebSphere Application Server).
Please refer to http://www.ibm.com/legal/copytrade.shtml for guidance on which trademarks require the ® or ™ symbol. Do not use abbreviations for IBM product names in your
presentation. All product names must be used as adjectives rather than nouns. Please list all of the trademarks that you use in your presentation as follows; delete any not included in
your presentation. IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International
Business Machines Corporation in the United States, other countries, or both. Unyte is a trademark of WebDialogs, Inc., in the United States, other countries, or both.
• If you reference Adobe® in the text, please mark the first use and include the following; otherwise delete:
Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other
countries.
• If you reference Java™ in the text, please mark the first use and include the following; otherwise delete:
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
• If you reference Microsoft® and/or Windows® in the text, please mark the first use and include the following, as applicable; otherwise delete:
Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both.
• If you reference Intel® and/or any of the following Intel products in the text, please mark the first use and include those that you use as follows; otherwise delete:
Intel, Intel Centrino, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States
and other countries.
• If you reference UNIX® in the text, please mark the first use and include the following; otherwise delete:
UNIX is a registered trademark of The Open Group in the United States and other countries.
• If you reference Linux® in your presentation, please mark the first use and include the following; otherwise delete:
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of
others.
• If the text/graphics include screenshots, no actual IBM employee names may be used (even your own), if your screenshots include fictitious company names (e.g., Renovations, Zeta
Bank, Acme) please update and insert the following; otherwise delete: All references to [insert fictitious company name] refer to a fictitious company and are used for illustration
purposes only.
© 2013 IBM Corporation27 © 2012 IBM Corporation27
BACKUPBACKUP
© 2013 IBM Corporation28
Mobile Lifecycle
Management & Testing
Data Access
& Integration
Building & Deploying
Mobile Apps
Secure code and reuse
across platforms
Management needs for
B2C / B2B / B2E
Analytics & continuous
improvement
Address multi-channel and
multi-tier
Rapid Prototyping
Access to device inventory
Test automation & planning
Lifecycle management
Team collaboration
Fit within existing enterprise
development process
Short project cycles &
integration effort
Different data usage
patterns for mobile
Content delivered in context
Driving engagement (push)
across multi-tier systems
How do I develop &
deliver across platforms?
How do I test and manage
the lifecycle of the app?
How do I integrate into
existing systems?
Mobile app development imperatives and challenges
© 2013 IBM Corporation29
IBM MobileFirst Offering Portfolio IBM Worklight integration options
IBM WebSphere Cast Iron
A Worklight adapter expedites mobile
applications connectivity challenges.
IBM WebSphere
Datapower
Out of the box patterns for
web and mobile
applications, including
Worklight
IBM CICS
New CICS Mobile Pack includes JSON
data and RESTful interface for simple
and efficient mobile device integration
IBM Operational Decision Manager
Supports dynamic remote invocation of
business rules from mobile applications
through Worklight connector
IBM Business Process
Manager
Includes Worklight to
build BPM applications for
mobile, and exemplar
toolkit for mobile-ready
coach controls
IBM Integration Bus
Includes patterns that automate the generation
of mobile services, adapters, and sample mobile
applications within Worklight
IBM Web Experiences
IBM WebSphere Portal and IBM Web Content Manager provide integrated, personalized and
dynamic content to your Worklight apps
© 2013 IBM Corporation30
Mobile ApplicationsMultichannel Web Sites
Provide a consistent integrated web
experience across multiple channels
(desktop browser, smartphones, tablets,
etc..)
Why?
Needed
Capabilities
Examples
Provide an experience that takes full
advantage of the device and its
ecosystem
Aggregate multiple applications
Content management
Personalized for roles
Role based access
Dedicated, task focussed app
Integrates with device capabilities
(e.g. camera)
App store presence
A complete mobile apps strategy requires a two-pronged approach
Where are you starting today?
© 2013 IBM Corporation31
Improve quality & time-to-value with industry-first
integrated functional testing for mobile apps
Comprehensive, complete, resilient
functional testing
Android and iOS, Native and hybrid
Record, edit, and run on mobile devices
Same test runs across multiple devices
Natural language scripts can be used by
developers and non-developers alike
Streamlined, four-step process
1. Record
2. Author
3. Playback
4. Report
Deliver consistently high
quality across
your mobile app portfolio
© 2013 IBM Corporation32
Transform business processes with geo-location toolkit
Challenges of geo-location
Multiple geo modalities–Requires both GPS and
Wifi sampling and interpolation
Resource intensive –Continuous polling strains
network and battery resources
Enterprise integration – Meaningful action
requires context from back-end systems
New toolkit makes geo-location practical
Efficiently collect geo-location data (GPS and
Wifi)
Set policies for acquiring geo data and sending
it in batch
Trigger business actions when user reaches a
point of interest, or enters or exits a region (geo-
fencing)
Server-side logic enables meaningful reaction to
important geo events
Automatic
Check-In
............
SMS, Push
Example: Geo-enriched
hotel check-in experience
At point A,
initiate
automated
check-in
A
© 2013 IBM Corporation33
Gain insight with industry-first mobile analytics
Easily instrument mobile apps
− Analyze app usage and responsiveness– with
upgrade to marketing insight
− Capture analytics that cross between the mobile
application and the server
Implementation on the Mobile Device
− Embeds the market-leading tealeaf data
collection library for efficient collection and
streaming of relevant information
Implementation on the Worklight Server
− Log exceptions, security issues, and generic log
messages.
− APIs to log activities and location information
− Easily upgrade to tealeaf server for complete
UX analytics
Data is stored in a new analytics repository
− BIRT based reports available for backward
compatibility
Analytics
Repo.
Worklight
Server
Server Data
Client Logs
Interact with
the data
Collect, compress and
stream important
information
© 2013 IBM Corporation34
Addressing numerous enterprise mobile pain points
Need to support multiple devices and
fragmented operating environments
• Build once. Run anywhere using
HTML5/JS/CSS and Cordova
• Android, iOS, Blackberry, Microsoft,
iGoogle, Facebook app, Adobe AIR
• Runtime Skins for different resolutions
• Application Lifecycle Management
• Centralized Build Process
Inherent security risks of the mobile enterprise
• Secured offline access
• On device encryption of user data
• Single sign-on mechanism
• SSL encryption
• Protection against reverse engineering
vulnerabilities
• Multi-factor authentication
Difficulty connecting to corporate data
• Direct access to back-end systems
• Leverage existing SOA services
• Server-side caching
Challenge of app governance and delivery
• App distribution
• App Version management
• Remote disabling apps
• Direct Update
• Push Notification service management
• Analytics and Usage report
24 x 7, enterprise-level availability
• WebSphere Application Server ND
• Reliable, Highly Available and Scalable
© 2013 IBM Corporation35
Worklight Components
EnterpriseBackendSystems&EnterpriseBackendSystems&
CloudServicesCloudServices
WorklightWorklight ServerServer
User authentication and
mobile trust
Mashups and service
composition
JSON Translation
Adapter Library for
backend connectivity
StatsAggregation
Unified Push
Notifications
Client-Side
App Resources
Direct Update
Mobile
Web Apps
Feedback Management
Device RuntimeDevice Runtime
Cross-Platform
Compatibility Layer
Encrypted and
Syncable Storage
Runtime Skinning
Server Integration
Framework
Reporting for Statistics
and Diagnostics
ApplicationCodeApplicationCode
HTML5, Hybrid,
and Native Coding
Optimization
Framework
Integrated Device
SDKs
3rd
Party Library
Integration
WorklightWorklight StudioStudio
WorklightWorklight ConsoleConsole
Push /SMS
Management
Reporting and
Analytics
App Version
Management
WorklightWorklight ApplicationApplication
CenterCenter
Development Team Provisioning
App Feedback Management
Enterprise App Provisioning
and Governance
Blackberry
Android
iOS
Windows
Phone
Java ME
Windows 8
SDKs
Mobile Web
Desktop Web
11 22 33
44
55
© 2013 IBM Corporation36
Mobile App
Platform
Build multi-channel sites and apps
IBM Exceptional Web Experience
Providing a seamless, fully integrated, in-context
experience – combining rich media, social, and web
content – for consumers, partners and employees using
desktop browsers, smartphones, tablets, etc. Client Challenge
Key Capabilities
Want to provide a consistent,
compelling web experience
across the channels customers
and employees use.
Apply mobile browser themes to
multi-channel sites to support
exceptional web experiences on
smartphones and tablets.
Build dynamic web layouts
through responsive web
programming that support
multiple devices.
WebSphere Portal and IBM
Worklight used together will
allow you to reuse your multi-
channel web site investment
within the on-device experience
A mobile enterprise needs…
© 2013 IBM Corporation37
Mobile App
Platform
IBM Message Broker
Connecting mobile development to SOA
service construction
Four new WMB development patterns
− Fully integrated in WMB toolkit
− Generate Worklight adapter, test application and supporting
WMB flows
1. Simple Service to mobile – WSDL based
2. Resource access from mobile - Controlled access to
enterprise data as a resource: methods for read create,
update and delete
3. Microsoft .Net service pattern
4. Queue based Push Notification
Patterns exploits value add WMB capability including policy
decision point for access authorisation and WebSphere eXtreme
Scale for performance
Mobile enable any enterprise service in 2 clicks !
Build robust solutions with integrated caching and security
Push data to mobile users from enterprise applications
Create end-to-end mobile solutions for Microsoft .NET
A mobile enterprise needs…
© 2013 IBM Corporation38
Mobile App
Platform
IBM Interactive
IBM’s global digital agency for
transformation
We help our clients:
Assess their business landscape and existing front office
capabilities to increase effectiveness and provide for
sustainable growth
Leverage customer experience as premier marketplace
differentiator, differentiated by compelling engagement
models
Improve customer and user experience and build
distinctly competitive omni-channel capabilities
Our expertise in business innovation, customer experience
enablement, and technology deployment make us
uniquely positioned to address the most complex
marketplace issues
Deep expertise in mobile strategy, user experience
design, and application lifecycle management
A mobile enterprise needs…
© 2013 IBM Corporation39
The Key to Successful Mobile App Development
Starts With Design, IT and LOB Working Side By Side
Design IT LOB
© 2013 IBM Corporation40
Challenges
TBC Corporation wanted to ensure that its
customers had a consistent experience
whether they visited the company’s websites
from a PC or a mobile device.
Solution
TBC implemented IBM® Worklight software,
which helps enable the company to write a
single instance of code that it can deploy on
multiple mobile device platforms, such as
Android and Mac iOS.
Benefits
Significantly shortens the time to market for
mobile applications
Supports a consistent user experience across
channels and platforms
Reduces the time and resources required for
mobile application development
“Our mobile application portfolio requires complete
flexibility of the UI so we can address customer needs in
our user experience with total control. The IBM Worklight
platform allows us to manage that through standard web
development technologies.”
— John Anthony Capriotti, vice president for
e-commerce and web, TBC Corporation
TBC Corporation creates a consistent mobile user experience
IBM Worklight software reduces time to market for mobile applications
© 2013 IBM Corporation41
Challenges
Air Canada put itself in the shoes of its customers
and asked, “Why are we doing this? Why is that
process like this? Why is it taking so long?” in
order to determine what it could do to innovate
and make it simpler for them.
Solution
Multi-channel Mobile customer experience
leveraging iPhone, Blackberry and Mobile Web
interfaces that use a common back-end
services layer built on SOA principles
Mobile Applications supporting 3 LOBs: Air
Canada, Air Canada Cargo, and Air Canada
Vacations
Benefits
Approximate 80% reduction in per-check-in cost
compared to traditional counter check-in
Greater than 50% reduction in time required to
launch new services or channels through the
reuse of existing service assets
Increased customer loyalty by virtue of more
compelling and “stickier” self-service options
like real-time notification
“With our multi-channel platform, we have reduced our
check-in cost by 80%. What used to take us six to eight
weeks to push a new release, now we are able to do in 72
hours. Everything that has to do with development in
testing, we at least saved 50% of the time.”
— Patrice Ouellette, Director of Customer
Solutions and Innovations, Air Canada
Air Canada: Perfecting the art of self-service. How self-service helped
an airline transform their brand
© 2013 IBM Corporation42
Challenges
Company estimated that up to 40 percent of its
future business would come from providing
mobile accessibility to its products and services.
They sought a solution that would provide the
scalability needed to support high volumes of
data, significant numbers of users and a sizable
development team.
Solution
Implemented IBM Worklight software to support
its mobile-application-development project. The
Worklight software provides the scalability the
client needs to address the predicted increase
in data and user volumes anticipated once the
project is completed.
Benefits
Able to develop mobile apps quickly and
efficiently, supporting future business growth at
a lower cost than its previous provider could
offer.
Gained scalability to support higher data and
user volumes once the mobile apps were
deployed.
“We utilize a hybrid/HTML5 approach to achieve
our goals with Worklight using web technologies
(HTML, Java Scripting, CSS) everywhere we can,
and native code where we need to.”

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...Jeremy Siewert
 
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
 
IBM Mobile First Client Presentation
IBM Mobile First Client Presentation IBM Mobile First Client Presentation
IBM Mobile First Client Presentation MATT ALEXANDER
 
DevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationDevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationLeigh Williamson
 
IBM Worklight - Technical Overview
IBM Worklight - Technical OverviewIBM Worklight - Technical Overview
IBM Worklight - Technical OverviewIIC_Barcelona
 
IBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersIBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersJeremy Siewert
 
IBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst ApplicationsIBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst ApplicationsLeigh Williamson
 
Mobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT SessionMobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT SessionLeigh Williamson
 
Hybrid Applications with WebSphere commerce and Worklight
Hybrid Applications with WebSphere commerce and WorklightHybrid Applications with WebSphere commerce and Worklight
Hybrid Applications with WebSphere commerce and WorklightMohammad Omer Raza
 
Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]Sreeni Pamidala
 
Mobile and IBM Worklight Best Practices
Mobile and IBM Worklight Best PracticesMobile and IBM Worklight Best Practices
Mobile and IBM Worklight Best PracticesAndrew Ferrier
 
Soluções F5 Networks - FORENSE Tecnologia
Soluções F5 Networks - FORENSE TecnologiaSoluções F5 Networks - FORENSE Tecnologia
Soluções F5 Networks - FORENSE TecnologiaDeivid Toledo
 
Security and Mobile Application Management with Worklight
Security and Mobile Application Management with WorklightSecurity and Mobile Application Management with Worklight
Security and Mobile Application Management with WorklightIBM WebSphereIndia
 
How Meritage Homes Drove More Mobile Business Using IBM MobileFirst Platform ...
How Meritage Homes Drove More Mobile Business Using IBM MobileFirst Platform ...How Meritage Homes Drove More Mobile Business Using IBM MobileFirst Platform ...
How Meritage Homes Drove More Mobile Business Using IBM MobileFirst Platform ...Michael Jacobsen
 
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013IBM Switzerland
 
Dronahq one app platform 7.0
Dronahq   one app platform 7.0Dronahq   one app platform 7.0
Dronahq one app platform 7.0Jinen Dedhia
 
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
 

Was ist angesagt? (20)

Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
 
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
 
IBM Mobile First Client Presentation
IBM Mobile First Client Presentation IBM Mobile First Client Presentation
IBM Mobile First Client Presentation
 
IBM Worklight-Overview
IBM Worklight-OverviewIBM Worklight-Overview
IBM Worklight-Overview
 
DevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationDevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentation
 
IBM Worklight - Technical Overview
IBM Worklight - Technical OverviewIBM Worklight - Technical Overview
IBM Worklight - Technical Overview
 
IBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersIBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem Partners
 
IBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst ApplicationsIBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst Applications
 
Mobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT SessionMobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT Session
 
Ibm worklight
Ibm worklightIbm worklight
Ibm worklight
 
Hybrid Applications with WebSphere commerce and Worklight
Hybrid Applications with WebSphere commerce and WorklightHybrid Applications with WebSphere commerce and Worklight
Hybrid Applications with WebSphere commerce and Worklight
 
Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]
 
Mobile and IBM Worklight Best Practices
Mobile and IBM Worklight Best PracticesMobile and IBM Worklight Best Practices
Mobile and IBM Worklight Best Practices
 
Soluções F5 Networks - FORENSE Tecnologia
Soluções F5 Networks - FORENSE TecnologiaSoluções F5 Networks - FORENSE Tecnologia
Soluções F5 Networks - FORENSE Tecnologia
 
Security and Mobile Application Management with Worklight
Security and Mobile Application Management with WorklightSecurity and Mobile Application Management with Worklight
Security and Mobile Application Management with Worklight
 
Worklight Overview
Worklight OverviewWorklight Overview
Worklight Overview
 
How Meritage Homes Drove More Mobile Business Using IBM MobileFirst Platform ...
How Meritage Homes Drove More Mobile Business Using IBM MobileFirst Platform ...How Meritage Homes Drove More Mobile Business Using IBM MobileFirst Platform ...
How Meritage Homes Drove More Mobile Business Using IBM MobileFirst Platform ...
 
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
 
Dronahq one app platform 7.0
Dronahq   one app platform 7.0Dronahq   one app platform 7.0
Dronahq one app platform 7.0
 
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
 

Ähnlich wie Ibm mobile first platform presentation refresh 05 18-mc

The new developer experience
The new developer experienceThe new developer experience
The new developer experienceEric Cattoir
 
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
 
DevOps for the Mobile Enterprise: Build and Connect
DevOps for the Mobile Enterprise: Build and ConnectDevOps for the Mobile Enterprise: Build and Connect
DevOps for the Mobile Enterprise: Build and ConnectRosalind Radcliffe
 
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...Nitin Gaur
 
Bluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User GroupBluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User GroupJon Marshall
 
Challenges to Integration Strategy - Thompson
Challenges to Integration Strategy - ThompsonChallenges to Integration Strategy - Thompson
Challenges to Integration Strategy - ThompsonProlifics
 
Cloud Mobile App Development: Leveraging the Power of Cloud Computing
Cloud Mobile App Development: Leveraging the Power of Cloud ComputingCloud Mobile App Development: Leveraging the Power of Cloud Computing
Cloud Mobile App Development: Leveraging the Power of Cloud ComputingChetu
 
Bluemixoverview
BluemixoverviewBluemixoverview
BluemixoverviewLuca Rago
 
IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1Roger Snook
 
Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleMatthew Perrins
 
Bluemix digital innovation_platform
Bluemix digital innovation_platformBluemix digital innovation_platform
Bluemix digital innovation_platformNitin Gaur
 
DevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and DeployDevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and DeployRosalind Radcliffe
 
What is IBM Bluemix , Une nouvelle façon de coder , dans le cloud
What is IBM Bluemix , Une nouvelle façon de coder , dans le cloudWhat is IBM Bluemix , Une nouvelle façon de coder , dans le cloud
What is IBM Bluemix , Une nouvelle façon de coder , dans le cloudPatrick Bouillaud
 
Challenges in a mobile first world
Challenges in a mobile first worldChallenges in a mobile first world
Challenges in a mobile first worldItequia
 

Ähnlich wie Ibm mobile first platform presentation refresh 05 18-mc (20)

The new developer experience
The new developer experienceThe new developer experience
The new developer experience
 
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
 
DevOps for the Mobile Enterprise: Build and Connect
DevOps for the Mobile Enterprise: Build and ConnectDevOps for the Mobile Enterprise: Build and Connect
DevOps for the Mobile Enterprise: Build and Connect
 
Ibm empresa movil
Ibm empresa movilIbm empresa movil
Ibm empresa movil
 
IBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech OverviewIBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech Overview
 
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
 
Bluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User GroupBluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User Group
 
Challenges to Integration Strategy - Thompson
Challenges to Integration Strategy - ThompsonChallenges to Integration Strategy - Thompson
Challenges to Integration Strategy - Thompson
 
Cloud Mobile App Development: Leveraging the Power of Cloud Computing
Cloud Mobile App Development: Leveraging the Power of Cloud ComputingCloud Mobile App Development: Leveraging the Power of Cloud Computing
Cloud Mobile App Development: Leveraging the Power of Cloud Computing
 
Bluemix - Overview & Benefits
Bluemix - Overview & BenefitsBluemix - Overview & Benefits
Bluemix - Overview & Benefits
 
IBM Bluemix Overview
IBM Bluemix OverviewIBM Bluemix Overview
IBM Bluemix Overview
 
How does IBM Bluemix work?
How does IBM Bluemix work?How does IBM Bluemix work?
How does IBM Bluemix work?
 
Bluemixoverview
BluemixoverviewBluemixoverview
Bluemixoverview
 
IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1
 
Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer Console
 
Bluemix digital innovation_platform
Bluemix digital innovation_platformBluemix digital innovation_platform
Bluemix digital innovation_platform
 
Bluemix summary
Bluemix summaryBluemix summary
Bluemix summary
 
DevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and DeployDevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and Deploy
 
What is IBM Bluemix , Une nouvelle façon de coder , dans le cloud
What is IBM Bluemix , Une nouvelle façon de coder , dans le cloudWhat is IBM Bluemix , Une nouvelle façon de coder , dans le cloud
What is IBM Bluemix , Une nouvelle façon de coder , dans le cloud
 
Challenges in a mobile first world
Challenges in a mobile first worldChallenges in a mobile first world
Challenges in a mobile first world
 

Mehr von Saranga Tripathy

Mehr von Saranga Tripathy (7)

Ibm rtw
Ibm rtwIbm rtw
Ibm rtw
 
Multi platform application deployment with urban code deploy
Multi platform application deployment with urban code deployMulti platform application deployment with urban code deploy
Multi platform application deployment with urban code deploy
 
Devops single slide for usecase and customer benifits
Devops single slide for usecase and customer benifitsDevops single slide for usecase and customer benifits
Devops single slide for usecase and customer benifits
 
7 cc 5fa-31a
7 cc 5fa-31a7 cc 5fa-31a
7 cc 5fa-31a
 
47 b 9e3-b98
47 b 9e3-b9847 b 9e3-b98
47 b 9e3-b98
 
Dvwkbm lab2 cli1
Dvwkbm lab2 cli1Dvwkbm lab2 cli1
Dvwkbm lab2 cli1
 
Homestead demo
Homestead demoHomestead demo
Homestead demo
 

Kürzlich hochgeladen

5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 

Kürzlich hochgeladen (20)

5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 

Ibm mobile first platform presentation refresh 05 18-mc

  • 1. © 2013 IBM Corporation IBM MobileFirst App Platform: Develop and Integrate Mobile Apps to Drive ROI
  • 2. © 2013 IBM Corporation2 Building and connecting mobile apps has become essential to the mobile enterprise
  • 3. © 2013 IBM Corporation3 35% of developers are currently targeting tablets, with more than 90% plan to develop for tablets in the near future. Nearly 90% of developers are currently extending enterprise apps to mobile or plan to in the near future. In the next 12 months 77% of developers will be focused on Hybrid application development. More than 100M people upgraded to iOS6 in the first week (September, 2012) Source: Evans Data Mobile Developer Survey Mobile Development Report 2012 Volume Source: Business Insider (September 2012) 25+ Almost all expect to deploy more than 25 mobility applications in the next two years 29% of mobile developers currently focus on Hybrid app development with another 49% expected to focus on it in the next year. Mobile application development is a top priority for businesses
  • 4. © 2013 IBM Corporation4 Why mobile development is different • Smaller screens pulling content from more sources: need to choreograph content from multiple repositories and applications , both on premises and in the cloud • Greater challenges of application governance, distribution, and version management • AppStore Terms of Service present challenges for managing B2C apps Development is different.Mobile apps are different. • They are more strategic – Greater urgency urgency and immediacy of engagement • They are context-aware –know where you are and what you are doing • They run on unstable networks–interruption is the norm, not the exception • Smaller footprint – More challenging to make compelling and easy to use • Always on – An opportunity to deliver greater value Management is different. Security is different. • Faster development cycles • More devices to support, each with its own set of capabilities, OS and UI behaviors • More development approaches to choose from – Web, HTML, Native • More third-party and open-source tools, frameworks and libraries to choose from • Greater risks of exposing applications and data on small, light and always on portable devices • Greater authentication challenges associated with content mashups • AppStore Terms of Service can limit security options
  • 5. © 2013 IBM Corporation5 Mobile Lifecycle Management & Testing Data Access & Integration Building & Deploying Mobile Apps Requirements Collect user requirements and feedback Collaborate Coordinate agile development teams Test Automated test for mobile devices and connected systems Deploy Push to production with controlled distribution Continuous Experience Gather continuous feedback from user and iterate Define Endpoints Choose backend and cloud application Integrate Rapidly connect to back end and combine data Convert Deliver back end data in mobile friendly format Push Receive events from back end and push to appropriate device Synchronize Keep data in sync while off line Plan Plan project scope and goal Design Define user experience for mobile and use latest device features Build For cross platform and manageability Simulate Ensure app functionality and usability Post for review Gather feedback from stake holders Thinking through mobile application development
  • 6. © 2013 IBM Corporation6 IBM MobileFirst Offering Portfolio AnalyticsSecurityManagement IBM & Partner Applications Application Platform and Data Services Banking Insurance Transport Telecom Government Industry Solutions HealthcareRetail Automotive Application & Data Platform Strategy&DesignServices Development&IntegrationServices Cloud & Managed Services Devices Network Servers
  • 7. © 2013 IBM Corporation7 The IBM Mobile Enterprise Development Lifecycle Design & Develop Obtain Insight Manage Deploy Instrument Integrate Test Scan & Certify
  • 8. © 2013 IBM Corporation8 Mobile Application Platform portfolio at a glance Mobile application platform (Worklight): an integrated platform that provides the tools, application runtime, and operational management for cross platform, multi-channel delivery Functional test automation (Rational Test Workbench): enables cross platform capture, replay, and test execution. Service simulation and load testing enable back-end verification Delivery lifecycle (UrbanCode): Continuous integration and rapid environment provisioning to support agile mobile delivery times Customer experience analytics (Tealeaf CX Mobile): Capture everything about a user’s activity from device to network and gain insight by replaying the experience
  • 9. © 2013 IBM Corporation9 What’s new in IBM Worklight 6.0 Embedded functional testing Geo-location toolkit Analyze application usage and responsiveness IBM Worklight Mobile application platform to speed development and ongoing management of mobile apps Standards-based cross platform mobile application development Connect and synchronize with back-end systems Governance and security at the application, network and data layer "Best Mobile Development Solution" as voted by SIIA members for 2013 CODiE Awards
  • 10. © 2013 IBM Corporation10 BETA available now! Beta runs through June Access can be requested through Zhe Leonard (zzleonar@us.ibm.com), IBM Certified Senior Project Manager, PMP® IBM Rational Test Workbench High quality mobile apps built and tested for a rapidly evolving mobile infrastructure Mobile Test Automation Support for Worklight and other mobile apps built for iOS & Android Eclipse Client integration Integration with Rational Quality Manager and IBM Worklight End-to-end mobile testing Capture and replay of multi-touch events with virtualization of multi-tier systems
  • 11. © 2013 IBM Corporation11 IBM announces the acquisition of UrbanCode Enabling clients to more rapidly deliver mobile, cloud, big data analytics and traditional applications with complementary DevOps capabilities Drive down costs Reduce the amount of manual labor, resource wait-time, and rework Speed time to market Increase frequency of software delivery Reduce risk Deliver higher quality application releases with increased compliance Broad industry support including Microsoft Visual Studio HP Quality Center Puppet Atlassian Oracle CollabNet OpenSource ServiceNow GIT Jenkins/Hudson Selenium Subversion Puppet ENC ServiceNow Jira
  • 12. © 2013 IBM Corporation12 IBM Tealeaf CX Mobile Discover “why” customers succeed or fail Automatically detect customer struggles, obstacles or issues Drill down into actual user behavior, complete with gestures Translate customer feedback into actionable improvements Correlate customer behavior with network and application data Native Apps Mobile Site Hybrid Apps HTML5 CX Mobile covers all mobile channels
  • 13. © 2013 IBM Corporation13 IBM MessageSight Real time messaging for the interconnected world Integrates Internet of things with mobile and back end applications Real-time mobile connections, with low latency, reliable delivery, and QoS 93x faster, 10x less battery, 8x lower bandwidth versus HTTPS DMZ-ready, FIPS 140-2 certified: authentication & deny-based access control Up and running in 30 minutes; 1 rack = 273M msg/sec, 21M concurrent connects Developer-friendly support for JavaScript APIs, WebSockets, Android, and iOS
  • 14. © 2013 IBM Corporation14 Open standards-based development environment with mobile-specific Application Lifecycle Management (ALM) Mobile application server provides mobile-specific notifications, analytics, security. Messaging appliance scales to millions of connections and messages. A Mobile Application Platform leverages your existing investments so that you can extend your enterprise to mobile devices Client device layer enables client-side security, enforces app upgrades, secures local storage and allows access to device features. Essential development, runtime and client device services Messaging Appliance
  • 15. 15 © 2013 IBM Corporation Supporting multiple mobile application development models
  • 16. 16 © 2013 IBM Corporation Rapid multi-platform development using a single shared codebase From the complexity of many… •Multiple sets of tools & frameworks •Four codebases to develop and maintain To the simplicity of one • One development environment • One codebase to develop and maintain IBM Worklight WindowsAndroidApple Blackberry
  • 17. 17 © 2013 IBM Corporation Leverage existing investments in applications, data, and services From multiple point-to-point integrations •Multiple sets of integrations to enterprise resources to build and maintain •YOU manage data transformation, caching, synchronization and end-to-end encryption To streamlined, transparent access •Worklight transforms enterprise data into mobile-friendly, JSON format •Worklight Server integrates with IBM middleware to manage data transformation, caching, synchronization and encryption ERP Engine App DB HTTP (REST, SOAP), JMS SQL SAP HTTP, CAST IRON JSON Worklight Adaptors WORKLIGHT SERVER ERP Engine App DB Cloud Service Cloud Service BlackberryApple BlackberryApple IBM Worklight
  • 18. 18 © 2013 IBM Corporation Manage push notifications from a single console From the complexity of many… Multiple push notification services to manage To the simplicity of one… Unified push management Worklight Unified Push Management Apple Apple (APNS) Microsoft (MPNS) Feature Phones SMS/MMS BrokersGoogle (C2DM) Android Apple (APNS) Google (C2DM) Microsoft (MPNS) Feature Phones Apple SMS/MMS Brokers IBM Worklight
  • 19. 19 © 2013 IBM Corporation Security patches in hours versus months You’ve just discovered a security breach in a published app. What do you do? Day 1 Day 1 Patch and package common code base Deploy to Worklight Server Worklight Direct Update: The next time users launch the app, they are forced to update or quit. Week 1 Week 2 4-6 week publishing cycle Date Resolved Patch and package • Android app • Apple app • Blackberry app • Windows app Submit for review • Apple Store • Google Play • Blackberry AppWorld • Windows App store Never* Date Resolved Same day *There is no way to require users to upgrade or prevent them from running an old app. IBM Worklight
  • 20. 20 © 2013 IBM Corporation Testing the end-to-end mobile solution IBM Worklight Recording Playback Reporting Verification Points Localized string Natural Language Case Authoring Virtualize Services
  • 21. © 2013 IBM Corporation21 21 Be lean. Be agile. Work together. Unify mobile development teams to produce better applications, at mobile speed Deliver mobile applications for multiple platforms with cross-platform code, build and test support Meet accelerated time to market requirements using agile processes with real- time planning to help build and maintain “5-star” mobile apps Deliver high quality apps that engage users and meet business objectives with lifecycle traceability to ensure coverage of requirements, development and test Integrate with enterprise systems by extending enterprise assets and connecting via Worklight adapters and IBM Middleware “I can focus on designing an innovative app and depend on my lifecycle capabilities to collaborate with stakeholders from design to done!” - Mobile Developer IBM Mobile Development Lifecycle Solution Industrialize IBM Mobile Development Lifecycle Solution
  • 22. © 2013 IBM Corporation22 Forrester Consulting finds five-year ROI of IBM Worklight to be 363%! Source: “The Total Economic Impact Of IBM’s Worklight Platform”, a commissioned study conducted by Forrester Consulting on behalf of IBM. Published April 2013. Study available at ibm.com/mobilefirst/worklight-forrester
  • 23. © 2013 IBM Corporation23 To schedule a workshop, email: ibmmobile@us.ibm.com Schedule an IBM On Ramp to Mobile Workshop One day interactive workshop with an IBM Mobile expert to help enterprises plan and develop a customized roadmap for success • Interactive discussion to understand client business drivers, pains and requirements • Overview of IBM MobileFirst Strategy, technology and POV’s • Industry trends and imperatives • Structured working session to outline next steps Client ValueWorkshop Highlights For Line of business and IT leaders seeking expertise and experience in developing, enhancing, and/or executing their mobile enterprise strategy. • Industry expertise with top use cases and successes • Capability assessment including identification of opportunities and gaps in mobile strategy • A detailed client report and next steps
  • 24. © 2013 IBM Corporation24 1 Download the free IBM Worklight Developer Edition: ibm.com/developerworks/mobile/worklight Learn more: ibm.com/mobilefirst 2 3 Three Ways to Get Started with IBM Schedule an “On Ramp to Mobile” workshop Email: ibmmobile@us.ibm.com
  • 25. © 2013 IBM Corporation25
  • 26. 26 © 2013 IBM Corporation Legal Disclaimer • © IBM Corporation 2011. All Rights Reserved. • The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication 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 this presentation 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 this presentation 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. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. • If the text contains performance statistics or references to benchmarks, insert the following language; otherwise delete: Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. • If the text includes any customer examples, please confirm we have prior written approval from such customer and insert the following language; otherwise delete: All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. • Please review text for proper trademark attribution of IBM products. At first use, each product name must be the full name and include appropriate trademark symbols (e.g., IBM Lotus® Sametime® Unyte™). Subsequent references can drop “IBM” but should include the proper branding (e.g., Lotus Sametime Gateway, or WebSphere Application Server). Please refer to http://www.ibm.com/legal/copytrade.shtml for guidance on which trademarks require the ® or ™ symbol. Do not use abbreviations for IBM product names in your presentation. All product names must be used as adjectives rather than nouns. Please list all of the trademarks that you use in your presentation as follows; delete any not included in your presentation. IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International Business Machines Corporation in the United States, other countries, or both. Unyte is a trademark of WebDialogs, Inc., in the United States, other countries, or both. • If you reference Adobe® in the text, please mark the first use and include the following; otherwise delete: Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries. • If you reference Java™ in the text, please mark the first use and include the following; otherwise delete: Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. • If you reference Microsoft® and/or Windows® in the text, please mark the first use and include the following, as applicable; otherwise delete: Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both. • If you reference Intel® and/or any of the following Intel products in the text, please mark the first use and include those that you use as follows; otherwise delete: Intel, Intel Centrino, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. • If you reference UNIX® in the text, please mark the first use and include the following; otherwise delete: UNIX is a registered trademark of The Open Group in the United States and other countries. • If you reference Linux® in your presentation, please mark the first use and include the following; otherwise delete: Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others. • If the text/graphics include screenshots, no actual IBM employee names may be used (even your own), if your screenshots include fictitious company names (e.g., Renovations, Zeta Bank, Acme) please update and insert the following; otherwise delete: All references to [insert fictitious company name] refer to a fictitious company and are used for illustration purposes only.
  • 27. © 2013 IBM Corporation27 © 2012 IBM Corporation27 BACKUPBACKUP
  • 28. © 2013 IBM Corporation28 Mobile Lifecycle Management & Testing Data Access & Integration Building & Deploying Mobile Apps Secure code and reuse across platforms Management needs for B2C / B2B / B2E Analytics & continuous improvement Address multi-channel and multi-tier Rapid Prototyping Access to device inventory Test automation & planning Lifecycle management Team collaboration Fit within existing enterprise development process Short project cycles & integration effort Different data usage patterns for mobile Content delivered in context Driving engagement (push) across multi-tier systems How do I develop & deliver across platforms? How do I test and manage the lifecycle of the app? How do I integrate into existing systems? Mobile app development imperatives and challenges
  • 29. © 2013 IBM Corporation29 IBM MobileFirst Offering Portfolio IBM Worklight integration options IBM WebSphere Cast Iron A Worklight adapter expedites mobile applications connectivity challenges. IBM WebSphere Datapower Out of the box patterns for web and mobile applications, including Worklight IBM CICS New CICS Mobile Pack includes JSON data and RESTful interface for simple and efficient mobile device integration IBM Operational Decision Manager Supports dynamic remote invocation of business rules from mobile applications through Worklight connector IBM Business Process Manager Includes Worklight to build BPM applications for mobile, and exemplar toolkit for mobile-ready coach controls IBM Integration Bus Includes patterns that automate the generation of mobile services, adapters, and sample mobile applications within Worklight IBM Web Experiences IBM WebSphere Portal and IBM Web Content Manager provide integrated, personalized and dynamic content to your Worklight apps
  • 30. © 2013 IBM Corporation30 Mobile ApplicationsMultichannel Web Sites Provide a consistent integrated web experience across multiple channels (desktop browser, smartphones, tablets, etc..) Why? Needed Capabilities Examples Provide an experience that takes full advantage of the device and its ecosystem Aggregate multiple applications Content management Personalized for roles Role based access Dedicated, task focussed app Integrates with device capabilities (e.g. camera) App store presence A complete mobile apps strategy requires a two-pronged approach Where are you starting today?
  • 31. © 2013 IBM Corporation31 Improve quality & time-to-value with industry-first integrated functional testing for mobile apps Comprehensive, complete, resilient functional testing Android and iOS, Native and hybrid Record, edit, and run on mobile devices Same test runs across multiple devices Natural language scripts can be used by developers and non-developers alike Streamlined, four-step process 1. Record 2. Author 3. Playback 4. Report Deliver consistently high quality across your mobile app portfolio
  • 32. © 2013 IBM Corporation32 Transform business processes with geo-location toolkit Challenges of geo-location Multiple geo modalities–Requires both GPS and Wifi sampling and interpolation Resource intensive –Continuous polling strains network and battery resources Enterprise integration – Meaningful action requires context from back-end systems New toolkit makes geo-location practical Efficiently collect geo-location data (GPS and Wifi) Set policies for acquiring geo data and sending it in batch Trigger business actions when user reaches a point of interest, or enters or exits a region (geo- fencing) Server-side logic enables meaningful reaction to important geo events Automatic Check-In ............ SMS, Push Example: Geo-enriched hotel check-in experience At point A, initiate automated check-in A
  • 33. © 2013 IBM Corporation33 Gain insight with industry-first mobile analytics Easily instrument mobile apps − Analyze app usage and responsiveness– with upgrade to marketing insight − Capture analytics that cross between the mobile application and the server Implementation on the Mobile Device − Embeds the market-leading tealeaf data collection library for efficient collection and streaming of relevant information Implementation on the Worklight Server − Log exceptions, security issues, and generic log messages. − APIs to log activities and location information − Easily upgrade to tealeaf server for complete UX analytics Data is stored in a new analytics repository − BIRT based reports available for backward compatibility Analytics Repo. Worklight Server Server Data Client Logs Interact with the data Collect, compress and stream important information
  • 34. © 2013 IBM Corporation34 Addressing numerous enterprise mobile pain points Need to support multiple devices and fragmented operating environments • Build once. Run anywhere using HTML5/JS/CSS and Cordova • Android, iOS, Blackberry, Microsoft, iGoogle, Facebook app, Adobe AIR • Runtime Skins for different resolutions • Application Lifecycle Management • Centralized Build Process Inherent security risks of the mobile enterprise • Secured offline access • On device encryption of user data • Single sign-on mechanism • SSL encryption • Protection against reverse engineering vulnerabilities • Multi-factor authentication Difficulty connecting to corporate data • Direct access to back-end systems • Leverage existing SOA services • Server-side caching Challenge of app governance and delivery • App distribution • App Version management • Remote disabling apps • Direct Update • Push Notification service management • Analytics and Usage report 24 x 7, enterprise-level availability • WebSphere Application Server ND • Reliable, Highly Available and Scalable
  • 35. © 2013 IBM Corporation35 Worklight Components EnterpriseBackendSystems&EnterpriseBackendSystems& CloudServicesCloudServices WorklightWorklight ServerServer User authentication and mobile trust Mashups and service composition JSON Translation Adapter Library for backend connectivity StatsAggregation Unified Push Notifications Client-Side App Resources Direct Update Mobile Web Apps Feedback Management Device RuntimeDevice Runtime Cross-Platform Compatibility Layer Encrypted and Syncable Storage Runtime Skinning Server Integration Framework Reporting for Statistics and Diagnostics ApplicationCodeApplicationCode HTML5, Hybrid, and Native Coding Optimization Framework Integrated Device SDKs 3rd Party Library Integration WorklightWorklight StudioStudio WorklightWorklight ConsoleConsole Push /SMS Management Reporting and Analytics App Version Management WorklightWorklight ApplicationApplication CenterCenter Development Team Provisioning App Feedback Management Enterprise App Provisioning and Governance Blackberry Android iOS Windows Phone Java ME Windows 8 SDKs Mobile Web Desktop Web 11 22 33 44 55
  • 36. © 2013 IBM Corporation36 Mobile App Platform Build multi-channel sites and apps IBM Exceptional Web Experience Providing a seamless, fully integrated, in-context experience – combining rich media, social, and web content – for consumers, partners and employees using desktop browsers, smartphones, tablets, etc. Client Challenge Key Capabilities Want to provide a consistent, compelling web experience across the channels customers and employees use. Apply mobile browser themes to multi-channel sites to support exceptional web experiences on smartphones and tablets. Build dynamic web layouts through responsive web programming that support multiple devices. WebSphere Portal and IBM Worklight used together will allow you to reuse your multi- channel web site investment within the on-device experience A mobile enterprise needs…
  • 37. © 2013 IBM Corporation37 Mobile App Platform IBM Message Broker Connecting mobile development to SOA service construction Four new WMB development patterns − Fully integrated in WMB toolkit − Generate Worklight adapter, test application and supporting WMB flows 1. Simple Service to mobile – WSDL based 2. Resource access from mobile - Controlled access to enterprise data as a resource: methods for read create, update and delete 3. Microsoft .Net service pattern 4. Queue based Push Notification Patterns exploits value add WMB capability including policy decision point for access authorisation and WebSphere eXtreme Scale for performance Mobile enable any enterprise service in 2 clicks ! Build robust solutions with integrated caching and security Push data to mobile users from enterprise applications Create end-to-end mobile solutions for Microsoft .NET A mobile enterprise needs…
  • 38. © 2013 IBM Corporation38 Mobile App Platform IBM Interactive IBM’s global digital agency for transformation We help our clients: Assess their business landscape and existing front office capabilities to increase effectiveness and provide for sustainable growth Leverage customer experience as premier marketplace differentiator, differentiated by compelling engagement models Improve customer and user experience and build distinctly competitive omni-channel capabilities Our expertise in business innovation, customer experience enablement, and technology deployment make us uniquely positioned to address the most complex marketplace issues Deep expertise in mobile strategy, user experience design, and application lifecycle management A mobile enterprise needs…
  • 39. © 2013 IBM Corporation39 The Key to Successful Mobile App Development Starts With Design, IT and LOB Working Side By Side Design IT LOB
  • 40. © 2013 IBM Corporation40 Challenges TBC Corporation wanted to ensure that its customers had a consistent experience whether they visited the company’s websites from a PC or a mobile device. Solution TBC implemented IBM® Worklight software, which helps enable the company to write a single instance of code that it can deploy on multiple mobile device platforms, such as Android and Mac iOS. Benefits Significantly shortens the time to market for mobile applications Supports a consistent user experience across channels and platforms Reduces the time and resources required for mobile application development “Our mobile application portfolio requires complete flexibility of the UI so we can address customer needs in our user experience with total control. The IBM Worklight platform allows us to manage that through standard web development technologies.” — John Anthony Capriotti, vice president for e-commerce and web, TBC Corporation TBC Corporation creates a consistent mobile user experience IBM Worklight software reduces time to market for mobile applications
  • 41. © 2013 IBM Corporation41 Challenges Air Canada put itself in the shoes of its customers and asked, “Why are we doing this? Why is that process like this? Why is it taking so long?” in order to determine what it could do to innovate and make it simpler for them. Solution Multi-channel Mobile customer experience leveraging iPhone, Blackberry and Mobile Web interfaces that use a common back-end services layer built on SOA principles Mobile Applications supporting 3 LOBs: Air Canada, Air Canada Cargo, and Air Canada Vacations Benefits Approximate 80% reduction in per-check-in cost compared to traditional counter check-in Greater than 50% reduction in time required to launch new services or channels through the reuse of existing service assets Increased customer loyalty by virtue of more compelling and “stickier” self-service options like real-time notification “With our multi-channel platform, we have reduced our check-in cost by 80%. What used to take us six to eight weeks to push a new release, now we are able to do in 72 hours. Everything that has to do with development in testing, we at least saved 50% of the time.” — Patrice Ouellette, Director of Customer Solutions and Innovations, Air Canada Air Canada: Perfecting the art of self-service. How self-service helped an airline transform their brand
  • 42. © 2013 IBM Corporation42 Challenges Company estimated that up to 40 percent of its future business would come from providing mobile accessibility to its products and services. They sought a solution that would provide the scalability needed to support high volumes of data, significant numbers of users and a sizable development team. Solution Implemented IBM Worklight software to support its mobile-application-development project. The Worklight software provides the scalability the client needs to address the predicted increase in data and user volumes anticipated once the project is completed. Benefits Able to develop mobile apps quickly and efficiently, supporting future business growth at a lower cost than its previous provider could offer. Gained scalability to support higher data and user volumes once the mobile apps were deployed. “We utilize a hybrid/HTML5 approach to achieve our goals with Worklight using web technologies (HTML, Java Scripting, CSS) everywhere we can, and native code where we need to.”