Upload
doanminh
View
227
Download
0
Embed Size (px)
Citation preview
© 2013 IBM Corporation
IBM MobileFirst App Platform: Develop and Integrate Mobile Apps to Drive ROI
© 2013 IBM Corporation2
USAGE NOTES TO SPEAKER …
� This is the keynote presentation associated with ‘IBM MobileFirst Platform’ and is intended to be used before you have give any of the breakout sessions noted below. For your
awareness, here are the available presentations via the link in the speaker notes.
� KEYNOTE: IBM MobileFirst Platform: Develop and Integrate Mobile Apps to Drive ROI
− Breakout: Build, Run and Manage Cross-Platform Apps with a Mobile Application
Platform [Featured Product: Worklight]
− Breakout: Mobile DevOps - Handling Platform Sprawl [Featured Product: Rational]
− Breakout: Creating and Managing Successful Multichannel Web Experiences for
Mobile Users [Featured Product: ICS]
− Breakout: Extend Your Enterprise with Cloud Integration [Featured Product: Cast Iron]
� If you have questions on specific content in this deck or need enablement, please contact
Robyn Gold ([email protected])
� If you have any questions on general IBM MobileFirst content/messaging, please contact
Tracy B Clark ([email protected])
© 2013 IBM Corporation3
TBC Corporation creates a consistent mobile user experience
IBM Worklight software reduces time to market for mobile applicationsChallenges
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
© 2013 IBM Corporation4
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 Corporation5
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 Corporation6
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 Corporation7
Mobile Lifecycle
Management & Testing
Data Access
& Integration
Building & Deploying
Mobile Apps
�RequirementsCollect user requirements and feedback
�CollaborateCoordinate agile development teams
�TestAutomated test for mobile devices and connected systems
�DeployPush to production with controlled distribution
�Continuous ExperienceGather continuous feedback from user and iterate
�Define EndpointsChoose backend and cloud application
� IntegrateRapidly connect to back end and combine data
�ConvertDeliver back end data in mobile friendly format
�PushReceive events from back end and push to appropriate device
�SynchronizeKeep data in sync while off line
�PlanPlan project scope and goal
�DesignDefine user experience for mobile and use latest device features
�BuildFor cross platform and manageability
�SimulateEnsure app functionality and usability
�Post for reviewGather feedback from stake holders
Thinking through mobile application development
© 2013 IBM Corporation8
Design &
Develop
Obtain
Insight
Manage
Deploy
Instrument
Integrate
Test
Scan & Certify
The IBM Mobile Enterprise Development Lifecycle
IndustrializeIBM Mobile Development
Lifecycle Solution
© 2013 IBM Corporation9
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
Str
ate
gy &
Desig
n S
erv
ices
Develo
pm
en
t & In
teg
ratio
n S
erv
ices
Cloud & Managed Services
Devices Network Servers
10 © 2013 IBM Corporation
IBM MobileFirst Platform
IBM Worklight
IBM Rational Test Workbench
IBM Mobile Application Platform Management
• Automated testing for high quality mobile
apps (planned beta in 1Q)
• Streamlined deployment for private
clouds on PureApplication System
• Single sign-on across multiple apps on a
device
• Latest versions of all major mobile OS’s (iOS, Android, Windows, and BlackBerry)
For clients that need to:
� Quickly develop and deploy high quality
mobile apps across multiple platforms
� Seamlessly connect rich mobile
applications to enterprise data and
services
IBM MobileFirst Platform offers:
� Native, web, or hybrid app development
� Tools to build & test high quality apps for many devices
� Management, security, continuous delivery & distribution of apps
� Easy connectivity to existing data & services for mobile usage
� On-premises or managed service delivery
Available Today!
11 © 2013 IBM Corporation
Open standards-based development framework optimized for re-use across devices – with mobile-specific Application Lifecycle Management (ALM).
Mobile application server provides mobile-specific administrative, notifications, analytics and security services while leveraging existing investments in data, applications and infrastructure
The IBM MobileFirst Platform leverages the value of 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
12 © 2013 IBM Corporation
Mobile ApplicationsMultichannel Web Sites
Provide a consistent integrated web experience across multiple channels (desktop browser, smartphones, tablets, etc..)
Why?
Needed
Capabili
ties
Exam
ple
s
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
Mobile apps leverage and extend your web experience
13 © 2013 IBM Corporation
Supporting multiple mobile application development models
14 © 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
Windows PhoneAndroidApple
Windows PhoneAndroidApple
Blackberry
Blackberry
15 © 2013 IBM Corporation
Extend the value of existing investments in applications, data, and
servicesFrom the complexity of many…
•Multiple sets of back-end integrations to build and manage
•YOU manage caching, authentication and single sign-on, service interruptions and push notifications
To the simplicity of one
• One adapter per resource
• Worklight Server manages caching, authentication and single sign-on, service interruptions and push notifications
DBAnalytics
Engine
Cloud
ServiceAnalytics
Engine
With Worklight
Cloud
ServiceApp DB
App
IBM Worklight
16 © 2013 IBM Corporation
Security patches in hours versus months
• Patch and package: • Android app• Apple app• Windows app• Blackberry app
Situation: App published with HTML-based security breach
Week 1
• Submit for review:• Apple Store• Google Play• Blackberry AppWorld• Windows App store
Week 1
4-6 week publishing cycle
Never. There is no way to require users to upgrade or prevent them
from running a published app.
Date Resolved
Patch common code base. Hour 1
Deploy to all platforms.Apple, Android, Blackberry, Windows Phone
Hour 2
Direct Update: The next time users launch the app, they are forced
to update or quit the app.
Same day, guaranteed.Date
Resolved
IBM Worklight
From uncertainty… To governance and control
© 2013 IBM Corporation17
Middle Tier ServerClient Tier Devices Back-end Data & Services
Testing involves much more than just the mobile front-end
Testing the end-to-end mobile solution
© 2013 IBM Corporation18
BETA planned availability 1Q 2013
IBM Rational Test Workbench
High quality mobile apps built and tested for a rapidly evolving
mobile infrastructure
� Mobile Test Automation− Support for native, and hybrid applications running on
Android and iOS
− Natural language test and visual test editing
− Simplified IDE and mobile device clients for test authoring, execution, and reporting
� Eclipse Client integration− Mobile Test Automation
− Support for Selenium web GUI test automation
− Multi-channel test scenarios
− Integration with Rational Quality Manager and the IBM Worklight mobile development platform
� End-to-end mobile testing− Virtualization of middle-tier and back-end systems
− Dynamic instrumentation of mobile applications
− Capture and high-fidelity replay of multi-touch events
© 2013 IBM Corporation19 19
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
“I can focus on designing an innovative app and
depend on my lifecycle capabilities to
collaborate with stakeholders from design to
done!”
- Mobile Developer
IndustrializeIBM Mobile Development
Lifecycle Solution
Design & Develop
Obtain Insight
Manage
Deploy
Instrument
Integrate
Test
Scan & Certify
IBM Mobile Development Lifecycle Solution
© 2013 IBM Corporation20
IBM Messaging Appliance Mobile App Platform
Mobile first organizations need real-time application
messaging between enterprise systems and millions
of connected devices
IBM Messaging Appliance plans to scale to millions of concurrent connections to capture insights from interactions in real-time, and transform them into business opportunities. Planned capabilities include:
� Large scale connectivity to reach items such as mobile devices, machine-to-machine, telemetry, telematics, and sensors
� Messaging optimized for wireless to support extreme transaction rates and predictable, consistent low latency
� Provides reliable bi-directional messaging and pub/sub capabilities enabling intelligent decisions based on real events
� Ability to snap onto existing environments with built-in IBM MQ and Message Broker connectivity
Internet
IBM Messaging Appliance
Enterprise
IBM WebSphere MQ messaging
APP
APP
Service
ServiceDB APP DB
APP
DB
IBM statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.
© 2013 IBM Corporation21
1Download the free IBM Worklight Developer Edition: ibm.com/developerworks/mobile/worklight
Learn more: ibm.com/mobilefirst
2
3
Download the free IBM Mobile Development Lifecycle Solution (Worklight PLUS ALM): ibm.com/developerworks/cloud/cloudtrialPromo code IMDLS
Three Ways to Get Started with IBM
© 2013 IBM Corporation22
23 © 2013 IBM Corporation
Legal Disclaimer
• © IBM Corporation 2013. 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 Corporation24 © 2012 IBM Corporation24
BACKUPBACKUP
© 2013 IBM Corporation25
Mobile Testing Beta
•Dynamic instrumentation
of Android and iOS Mobile
Applications
•Capture and high-fidelity
replay of multi-touch
events
•Automated mobile
function testing
Deep Application Instrumentation for Mobile Function Test
IBM Rational Test Workbench
© 2013 IBM Corporation26
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 Corporation27
Worklight Components
En
terp
rise B
acken
d S
yste
ms &
Clo
ud
Serv
ices
Worklight Server
User authentication and mobile trust
Mashups and servicecomposition
JSON Translation
Adapter Library for backend connectivity
Sta
ts A
gg
reg
ati
on
Unified PushNotifications
Client-SideApp Resources
Direct Update
Mobile Web Apps
Feedback Management
Device Runtime
Cross-Platform Compatibility Layer
Encrypted and Syncable Storage
Runtime Skinning
Server Integration Framework
Reporting for Statisticsand Diagnostics
Ap
pli
cati
on
Co
de
HTML5, Hybrid,
and Native Coding
Optimization
Framework
Integrated Device SDKs
3rd Party Library Integration
Bu
ild
En
gin
e
Worklight Studio
Worklight Console
Push /SMS Management
Reporting and Analytics
App VersionManagement
Public App Stores
Worklight Application Center
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
1 2 3
4
5
28 © 2013 IBM Corporation
Mobile App Platform
BETA planned availability 1Q
2013
IBM Rational Test Workbench
High quality mobile apps built and tested for a rapidly evolving mobile infrastructure
A mobile enterprise needs…
� Mobile Test Automation− Support for native and hybrid applications
running on Android and iOS
− Natural language test and visual test editing
− Simplified IDE and mobile device clients for test authoring, execution, and reporting
� New Eclipse Client integrating − Mobile Test Automation
− Support for Selenium web GUI test automation
− Multi-channel test scenarios
− Integration with Rational Quality Manager and the IBM Worklight mobile development platform
© 2013 IBM Corporation29
Mobile App Platform
IBM Worklight 5.0.6
What’’’’s New
�Greater convenience and security through Single Sign-On authentication to enterprise resources, including data, applications and cloud services
�Expanded choice and flexibility of development models through improved native API support
�Streamlined deployment through a new, PureApplication System Mobile Application Platform pattern
�Expanded platform coverage through support for Windows 8 and Blackberry 10
Seamless access to data, applications and cloud services across multiple platforms –without compromising security.
A mobile enterprise needs…
© 2013 IBM Corporation30
Mobile App Platform
IBM WebSphere Cast Iron Hypervisor Edition
Rapid, simple & flexible connectivity for mobile apps
� Native connectors and template integration
processes (TIP’s) to connect mobile apps to backend & cloud systems, reducing project costs
up to 80%
� Bidirectional connectivity and business logic to
increase data quality and streamline business
processes
� Centralized monitoring for all connectivity
projects
� Simple and flexible, user-friendly, wizard-based,
“configuration, not coding” architecture provides best-practices and enable repeatable mobile
integration project success
Simple and flexible
integration for all connectivity
projects, allowing you to
rapidly integrate SaaS and
back-end systems with mobile
apps
A mobile enterprise needs…
© 2013 IBM Corporation31
Mobile App Platform
� Mobile Test Automation− Support for native, web, and hybrid applications
running on Android and iOS
− Natural language test and visual test editing
− Simplified IDE and mobile device clients for test authoring, execution, and reporting
� New Eclipse Client integrating − Mobile Test Automation
− Support for Selenium web GUI test automation
− Multi-channel test scenarios
− Integration with Rational Quality Manager and the IBM Worklight mobile development platform BETA planned
availability 1Q 2013
IBM Rational Test Workbench
High quality mobile apps built and tested for a rapidly evolving mobile infrastructure
A mobile enterprise needs…
© 2013 IBM Corporation32
Mobile App Platform
Mobile Testing Tech
Preview
• Dynamic
Instrumentation
of Android Mobile
Applications (without
requiring source /
static enablement)
Key Benefits
• Automated mobile
function testing
• Native Android
support
Deep Application Instrumentation for Mobile Function Test
A mobile enterprise needs…
© 2013 IBM Corporation33
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 Corporation34
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 Corporation35
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 Corporation36
The Key to Successful Mobile App DevelopmentStarts With Design, IT and LOB Working Side By Side
Design IT LOB
© 2013 IBM Corporation37
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 Corporation38
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 Corporation39
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.”
Capital One has shipped industry-leading mobile capabilities and
has many more on the way