SlideShare a Scribd company logo
1 of 36
© Maarga Systems Inc., 2013© Maarga Systems Inc., 2012© Maarga Systems Inc., 2013
© Maarga Systems Inc., 2013
Adroit and Competent IBM Partner
Pathfinder
Superior Experience
Over 50 consultants with strong
domain and technology skills.
Aligned with ISO and CMMi quality
and process excellence frameworks
More than 250 enterprise grade projects in the area of
enterprise collaboration and communications. Pioneer in
XPages Technology and expertise in Lotus Notes
Development
Premier IBM partner with skills on
IBM Notes, Domino, IBM
Connections
Maarga literally means Pathfinder. A
leading provider of enterprise
collaboration and communications
solutions since 2002
Offices in India, USA
Partners in Middle East, Germany and
Europe
Presence
© Maarga Systems Inc., 2013
Anantha Subramanian
(Anantha)
Project Manager
© Maarga Systems Inc., 2013
 Introduction
 Why mobilize?
 Enterprise MobilizationChallenges
 Mobile DevelopmentApproaches
 Introduction toWorklight & Overview
 SampleWorklight Application
 Case Studies
© Maarga Systems Inc., 2013
Mobile is the next stage in the
evolution of computing
© Maarga Systems Inc., 2013
© Maarga Systems Inc., 2013
Mobility
Mobile Device / Application
management address the BYOD
trend
Security and authentication are
top priority
More rich and complex apps with
access to enterprise data
Adopting technologies like
HTML5/JavaScript/CSS
© Maarga Systems Inc., 2013
 What applications do you wish to deploy on
to mobile devices?
 Email, contacts, calendaring
 Office productivity applications
 Workflow solutions for field staff
 Document management
 Internal Social Media applications
8
© Maarga Systems Inc., 2013
Mobile Application
Development
Approaches
Open
Source
MEAP
100 %
Native
Development using
tools & frameworks
such as
HTML5, PhoneGa
p &
JavaScript/HTML Mobile
Enterprise
Application
Platform based
development
Development
targeted at a
specific platform
using platform
specific tools
© Maarga Systems Inc., 2013
 What would be your application development
approach?
 Native Applications
 Open Source
 MEAP
10
© Maarga Systems Inc., 2013
IBM’s HTML5 based platform for enterprises to
develop, run and manage smartphone and
tablet apps
© Maarga Systems Inc., 2013
Magic
Quadrant
© Maarga Systems Inc., 2013
RECRUITMENT PROCESS - Your Text Here
Strong
authentication
framework Encrypted
offline
availability
Enterprise
back-end
connectivity
Packaged
runtime skins
Unified push
notifications
Mix native
and HTML
SingleCode
Base
Direct
Updates &
Remote
disablement
3rd Party
Integration
Data
collection for
analytics
The Challenge?
To use standards-
based technologies
and tools to deliver an
enterprise-grade
services layer that
meets the needs of
mobile employees and
customers
© Maarga Systems Inc., 2013
© Maarga Systems Inc., 2013
 The Shell Approach
 Native access
 Sandbox mode
 Customization
 Allows Diversity
15
© Maarga Systems Inc., 2013
Compatible with
prominent HTML5
libraries and tools
16
© Maarga Systems Inc., 2013
© Maarga Systems Inc., 2013
Complete, extensible
environment with
maximum
code reuse and per-
device optimization
18
© Maarga Systems Inc., 2013
Unified
notifications, runtime
skins, version
management,
security, integration and
delivery
19
© Maarga Systems Inc., 2013 20
Extensive libraries and
clientAPIs that expose
and interface
with native device
functionality
© Maarga Systems Inc., 2013
A web-based console
for real-time analytics
and control of your
mobile apps and
infrastructure
21
© Maarga Systems Inc., 2013
 Server-side artifacts to connect to enterprise applications
 Written in JavaScript & XSL and are called either by a request from a
device, a notification, or another adapter
 Four types of adapters
 HTTP, SQL, IBM Cast Iron® & JMS
© Maarga Systems Inc., 2013
© Maarga Systems Inc., 2013 24
© Maarga Systems Inc., 2013 25
© Maarga Systems Inc., 2013
© Maarga Systems Inc., 2013 27
© Maarga Systems Inc., 2013 28
© Maarga Systems Inc., 2013 29
© Maarga Systems Inc., 2013
Situation Challenge
Solution
Results
• Leading Credit Card company in South Korea
• Identified need for mobile platform to augment
offerings
• Used IBM Worklight to develop an advanced
application with a rich & engaging UX
• Includes100 screens, location-based features &
scannable coupons
• Incorporates augmented reality components—a first
in the region— to help users find the retail locations
of its reward partners on the go.
• Korean companies are facing a demand for mobile
apps from over 7 million smartphone users, up from
only 800,000 in 2009, forcing them to vigorously
explore options for value-added services
• Needs to comply with the security regulations of the
Korean government
• Reduced time to market and associated costs
• Deployment of one of the region’s most advanced
financial mobile applications
• Enabling better customer and employee user
experience across more devices
© Maarga Systems Inc., 2013
Situation Challenge
Solution Results
• The largest vertically integrated marketer of tires in
the US
• Identified mobile channel as a means for new
revenue & brand differentiation
• IBM Worklight helped in-house development team
to create 5-6 apps in the initial phase and more going
forward.
•Hybrid HTML5 apps delivered to +6000 associates
under the TBC brand and millions of end-users
•21 Days from installation to 3 applications in beta
• Saved between 80%-90% of development time for 2nd
& 3rd target devices due to the inherent cross-device
capabilities
• Growing need of customers to engage in mobile
commerce via a store locator application
• Address the BYOD trend in the market & enable
employees to access relevant backend data on the go
© Maarga Systems Inc., 2013
Open, standards-based
Extremely easy to learn and use
HTML5 as core development technology
Focus on new devices and OS’s
Cater to high-end enterprise needs
© Maarga Systems Inc., 2013
Web development skills commonly available
Shared code base across devices
Highly efficient optimization of apps if required
Use of ready-made UI libraries and visual editor
Reusable enterprise connectivity and integration layer
Out-of-the-box security and authentication components
© Maarga Systems Inc., 2013
Reduced development effort as devices increase
Cost savings increased with additional apps
Reduction in IT integration overhead and mobile infrastructure
Lower maintenance cost of app versions and updates over time
ReducedTime-to-Market for app deployment
© Maarga Systems Inc., 2013
© Maarga Systems Inc., 2013

More Related Content

What's hot

Build and Connect Enterprise Mobile Applications from developerWorks Live!
Build and Connect Enterprise Mobile Applications from developerWorks Live! Build and Connect Enterprise Mobile Applications from developerWorks Live!
Build and Connect Enterprise Mobile Applications from developerWorks Live! Leigh Williamson
 
Worklight nitin nm
Worklight nitin nmWorklight nitin nm
Worklight nitin nmNitin Gaur
 
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
 
IBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit IndiaIBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit IndiaLeigh Williamson
 
Pulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentationPulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentationLeigh 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
 
IBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersIBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersJeremy Siewert
 
Jerry Romanek series mobile development 2012 year end review
Jerry Romanek series   mobile development 2012 year end reviewJerry Romanek series   mobile development 2012 year end review
Jerry Romanek series mobile development 2012 year end reviewLeigh Williamson
 
IBM Software Day 2013. A mobile strategy is essential
IBM Software Day 2013. A mobile strategy is essentialIBM Software Day 2013. A mobile strategy is essential
IBM Software Day 2013. A mobile strategy is essentialIBM (Middle East and Africa)
 
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
 
Sybase SUP Mobil Uygulama Geliştirme Genel Bilgilendirme
Sybase SUP Mobil Uygulama Geliştirme Genel BilgilendirmeSybase SUP Mobil Uygulama Geliştirme Genel Bilgilendirme
Sybase SUP Mobil Uygulama Geliştirme Genel BilgilendirmeSybase Türkiye
 
Ibm mobile first briefing
Ibm mobile first briefingIbm mobile first briefing
Ibm mobile first briefingNitin Gaur
 
Gwc mobilefoundation-final-2
Gwc mobilefoundation-final-2Gwc mobilefoundation-final-2
Gwc mobilefoundation-final-2Dirk Nicol
 
PCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter Eibak
PCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter EibakPCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter Eibak
PCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter EibakIBM Danmark
 
HTML5 Mobile Application Framework
HTML5 Mobile Application FrameworkHTML5 Mobile Application Framework
HTML5 Mobile Application FrameworkThanh Nguyen
 

What's hot (20)

Build and Connect Enterprise Mobile Applications from developerWorks Live!
Build and Connect Enterprise Mobile Applications from developerWorks Live! Build and Connect Enterprise Mobile Applications from developerWorks Live!
Build and Connect Enterprise Mobile Applications from developerWorks Live!
 
IBM Mobile First
IBM Mobile FirstIBM Mobile First
IBM Mobile First
 
Worklight nitin nm
Worklight nitin nmWorklight nitin nm
Worklight nitin nm
 
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
 
IBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit IndiaIBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit India
 
IBM Worklight
IBM WorklightIBM Worklight
IBM Worklight
 
Pulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentationPulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentation
 
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 Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersIBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem Partners
 
Jerry Romanek series mobile development 2012 year end review
Jerry Romanek series   mobile development 2012 year end reviewJerry Romanek series   mobile development 2012 year end review
Jerry Romanek series mobile development 2012 year end review
 
IBM Software Day 2013. A mobile strategy is essential
IBM Software Day 2013. A mobile strategy is essentialIBM Software Day 2013. A mobile strategy is essential
IBM Software Day 2013. A mobile strategy is essential
 
Ibm mobilefirst overview presentation
Ibm mobilefirst overview presentationIbm mobilefirst overview presentation
Ibm mobilefirst overview presentation
 
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
 
Ibm worklight
Ibm worklightIbm worklight
Ibm worklight
 
Mobile enterprise
Mobile enterpriseMobile enterprise
Mobile enterprise
 
Sybase SUP Mobil Uygulama Geliştirme Genel Bilgilendirme
Sybase SUP Mobil Uygulama Geliştirme Genel BilgilendirmeSybase SUP Mobil Uygulama Geliştirme Genel Bilgilendirme
Sybase SUP Mobil Uygulama Geliştirme Genel Bilgilendirme
 
Ibm mobile first briefing
Ibm mobile first briefingIbm mobile first briefing
Ibm mobile first briefing
 
Gwc mobilefoundation-final-2
Gwc mobilefoundation-final-2Gwc mobilefoundation-final-2
Gwc mobilefoundation-final-2
 
PCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter Eibak
PCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter EibakPCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter Eibak
PCTY 2012, Developing for Mobile Enterprise Application Platform v. Peter Eibak
 
HTML5 Mobile Application Framework
HTML5 Mobile Application FrameworkHTML5 Mobile Application Framework
HTML5 Mobile Application Framework
 

Similar to IBM Worklight - Introduction

03 put your business in motion become a mobile enterprise icty
03 put your business in motion become a mobile enterprise   icty03 put your business in motion become a mobile enterprise   icty
03 put your business in motion become a mobile enterprise ictyWarba Insurance Co Kuwait
 
Drag and Drop Application Development with Progress Rollbase
Drag and Drop Application Development with Progress RollbaseDrag and Drop Application Development with Progress Rollbase
Drag and Drop Application Development with Progress RollbaseAbhishek Kant
 
The Automotive Journey Into the Cloud
The Automotive Journey Into the CloudThe Automotive Journey Into the Cloud
The Automotive Journey Into the CloudEmtec Inc.
 
The Automotive Journey Into the Cloud
The Automotive Journey Into the CloudThe Automotive Journey Into the Cloud
The Automotive Journey Into the CloudKim Pike
 
The 5 Biggest Data Myths in Telco: Exposed
The 5 Biggest Data Myths in Telco: ExposedThe 5 Biggest Data Myths in Telco: Exposed
The 5 Biggest Data Myths in Telco: ExposedCloudera, Inc.
 
Case : Customer Relationship Management Heads to the Cloud
Case : Customer Relationship Management Heads to the CloudCase : Customer Relationship Management Heads to the Cloud
Case : Customer Relationship Management Heads to the CloudAya Wan Idris
 
Mobile Strategy Guide
Mobile Strategy GuideMobile Strategy Guide
Mobile Strategy GuideDirk Nicol
 
Case4 customer relationship management heads to the cloud
Case4 customer relationship management heads to the  cloud Case4 customer relationship management heads to the  cloud
Case4 customer relationship management heads to the cloud dyadelm
 
No Code App Builders The Ultimate Solution for Small Businesses
No Code App Builders The Ultimate Solution for Small BusinessesNo Code App Builders The Ultimate Solution for Small Businesses
No Code App Builders The Ultimate Solution for Small BusinessesWNS Vuram
 
Next Gen ADM: The future of application services.
Next Gen ADM: The future of application services. Next Gen ADM: The future of application services.
Next Gen ADM: The future of application services. IBM
 
Virtualization and cloud impact overview auditor spin enterprise gr-cv3
Virtualization and cloud impact overview auditor spin   enterprise gr-cv3Virtualization and cloud impact overview auditor spin   enterprise gr-cv3
Virtualization and cloud impact overview auditor spin enterprise gr-cv3EnterpriseGRC Solutions, Inc.
 
Understanding Cloud Computing & How Global Trade Management Solutions Work in...
Understanding Cloud Computing & How Global Trade Management Solutions Work in...Understanding Cloud Computing & How Global Trade Management Solutions Work in...
Understanding Cloud Computing & How Global Trade Management Solutions Work in...Integration Point
 
In it to win it product & competitive positioning
In it to win it  product & competitive positioningIn it to win it  product & competitive positioning
In it to win it product & competitive positioningDonald Gordon, CPA, CA
 
Omni-Channel Marketing in the Cloud
Omni-Channel Marketing in the CloudOmni-Channel Marketing in the Cloud
Omni-Channel Marketing in the CloudAbhishek Kant
 
Is ERP on Cloud the next step for your business? | Cloud ERP Benefits
Is ERP on Cloud the next step for your business? | Cloud ERP BenefitsIs ERP on Cloud the next step for your business? | Cloud ERP Benefits
Is ERP on Cloud the next step for your business? | Cloud ERP BenefitsVIENNA Advantage
 
Top 10 tech trends 2014
Top 10 tech trends 2014Top 10 tech trends 2014
Top 10 tech trends 2014Irene Ventayol
 
Next Gen ADM: The future of application services.
Next Gen ADM: The future of application services.Next Gen ADM: The future of application services.
Next Gen ADM: The future of application services.IBM
 
Ανδρέας Τσαγκάρης, 7th Digital Banking Forum
Ανδρέας Τσαγκάρης, 7th Digital Banking ForumΑνδρέας Τσαγκάρης, 7th Digital Banking Forum
Ανδρέας Τσαγκάρης, 7th Digital Banking ForumStarttech Ventures
 

Similar to IBM Worklight - Introduction (20)

03 put your business in motion become a mobile enterprise icty
03 put your business in motion become a mobile enterprise   icty03 put your business in motion become a mobile enterprise   icty
03 put your business in motion become a mobile enterprise icty
 
Drag and Drop Application Development with Progress Rollbase
Drag and Drop Application Development with Progress RollbaseDrag and Drop Application Development with Progress Rollbase
Drag and Drop Application Development with Progress Rollbase
 
The Automotive Journey Into the Cloud
The Automotive Journey Into the CloudThe Automotive Journey Into the Cloud
The Automotive Journey Into the Cloud
 
The Automotive Journey Into the Cloud
The Automotive Journey Into the CloudThe Automotive Journey Into the Cloud
The Automotive Journey Into the Cloud
 
The 5 Biggest Data Myths in Telco: Exposed
The 5 Biggest Data Myths in Telco: ExposedThe 5 Biggest Data Myths in Telco: Exposed
The 5 Biggest Data Myths in Telco: Exposed
 
SugarCRM vs. Microsoft Dynamics
SugarCRM vs. Microsoft DynamicsSugarCRM vs. Microsoft Dynamics
SugarCRM vs. Microsoft Dynamics
 
Case : Customer Relationship Management Heads to the Cloud
Case : Customer Relationship Management Heads to the CloudCase : Customer Relationship Management Heads to the Cloud
Case : Customer Relationship Management Heads to the Cloud
 
Mobile Strategy Guide
Mobile Strategy GuideMobile Strategy Guide
Mobile Strategy Guide
 
Case4 customer relationship management heads to the cloud
Case4 customer relationship management heads to the  cloud Case4 customer relationship management heads to the  cloud
Case4 customer relationship management heads to the cloud
 
No Code App Builders The Ultimate Solution for Small Businesses
No Code App Builders The Ultimate Solution for Small BusinessesNo Code App Builders The Ultimate Solution for Small Businesses
No Code App Builders The Ultimate Solution for Small Businesses
 
Next Gen ADM: The future of application services.
Next Gen ADM: The future of application services. Next Gen ADM: The future of application services.
Next Gen ADM: The future of application services.
 
Virtualization and cloud impact overview auditor spin enterprise gr-cv3
Virtualization and cloud impact overview auditor spin   enterprise gr-cv3Virtualization and cloud impact overview auditor spin   enterprise gr-cv3
Virtualization and cloud impact overview auditor spin enterprise gr-cv3
 
Understanding Cloud Computing & How Global Trade Management Solutions Work in...
Understanding Cloud Computing & How Global Trade Management Solutions Work in...Understanding Cloud Computing & How Global Trade Management Solutions Work in...
Understanding Cloud Computing & How Global Trade Management Solutions Work in...
 
In it to win it product & competitive positioning
In it to win it  product & competitive positioningIn it to win it  product & competitive positioning
In it to win it product & competitive positioning
 
Presentation1502212
Presentation1502212Presentation1502212
Presentation1502212
 
Omni-Channel Marketing in the Cloud
Omni-Channel Marketing in the CloudOmni-Channel Marketing in the Cloud
Omni-Channel Marketing in the Cloud
 
Is ERP on Cloud the next step for your business? | Cloud ERP Benefits
Is ERP on Cloud the next step for your business? | Cloud ERP BenefitsIs ERP on Cloud the next step for your business? | Cloud ERP Benefits
Is ERP on Cloud the next step for your business? | Cloud ERP Benefits
 
Top 10 tech trends 2014
Top 10 tech trends 2014Top 10 tech trends 2014
Top 10 tech trends 2014
 
Next Gen ADM: The future of application services.
Next Gen ADM: The future of application services.Next Gen ADM: The future of application services.
Next Gen ADM: The future of application services.
 
Ανδρέας Τσαγκάρης, 7th Digital Banking Forum
Ανδρέας Τσαγκάρης, 7th Digital Banking ForumΑνδρέας Τσαγκάρης, 7th Digital Banking Forum
Ανδρέας Τσαγκάρης, 7th Digital Banking Forum
 

More from Maarga Systems

Webinar: Unlocking the Power of IBM Connections 6.0
Webinar: Unlocking the Power of IBM Connections 6.0Webinar: Unlocking the Power of IBM Connections 6.0
Webinar: Unlocking the Power of IBM Connections 6.0Maarga Systems
 
IBM Connections 6 at a Glance
IBM Connections 6 at a GlanceIBM Connections 6 at a Glance
IBM Connections 6 at a GlanceMaarga Systems
 
Migrating Lotus Notes Applications to Sharepoint Online with Nintex
Migrating Lotus Notes Applications to Sharepoint Online with NintexMigrating Lotus Notes Applications to Sharepoint Online with Nintex
Migrating Lotus Notes Applications to Sharepoint Online with NintexMaarga Systems
 
Migrating Lotus Notes Applications to Sharepoint: Preparations and Analysis
Migrating Lotus Notes Applications to Sharepoint: Preparations and AnalysisMigrating Lotus Notes Applications to Sharepoint: Preparations and Analysis
Migrating Lotus Notes Applications to Sharepoint: Preparations and AnalysisMaarga Systems
 
Lotus Notes Application Migration
Lotus Notes Application  MigrationLotus Notes Application  Migration
Lotus Notes Application MigrationMaarga Systems
 
10 elements of successful strategy to migrate to office 365
10 elements of successful strategy to migrate to office 36510 elements of successful strategy to migrate to office 365
10 elements of successful strategy to migrate to office 365Maarga Systems
 
IBM notes to IBM smartcloud
IBM notes to IBM smartcloudIBM notes to IBM smartcloud
IBM notes to IBM smartcloudMaarga Systems
 
Speed up your XPages Application performance
Speed up your XPages Application performanceSpeed up your XPages Application performance
Speed up your XPages Application performanceMaarga Systems
 
IBM Notes 9 Social Edition Cheat Sheet
IBM Notes 9 Social Edition Cheat SheetIBM Notes 9 Social Edition Cheat Sheet
IBM Notes 9 Social Edition Cheat SheetMaarga Systems
 
Webinar: Restyle your Notes Applications
Webinar: Restyle your Notes ApplicationsWebinar: Restyle your Notes Applications
Webinar: Restyle your Notes ApplicationsMaarga Systems
 
Pilot essentials webinar
Pilot essentials webinarPilot essentials webinar
Pilot essentials webinarMaarga Systems
 

More from Maarga Systems (11)

Webinar: Unlocking the Power of IBM Connections 6.0
Webinar: Unlocking the Power of IBM Connections 6.0Webinar: Unlocking the Power of IBM Connections 6.0
Webinar: Unlocking the Power of IBM Connections 6.0
 
IBM Connections 6 at a Glance
IBM Connections 6 at a GlanceIBM Connections 6 at a Glance
IBM Connections 6 at a Glance
 
Migrating Lotus Notes Applications to Sharepoint Online with Nintex
Migrating Lotus Notes Applications to Sharepoint Online with NintexMigrating Lotus Notes Applications to Sharepoint Online with Nintex
Migrating Lotus Notes Applications to Sharepoint Online with Nintex
 
Migrating Lotus Notes Applications to Sharepoint: Preparations and Analysis
Migrating Lotus Notes Applications to Sharepoint: Preparations and AnalysisMigrating Lotus Notes Applications to Sharepoint: Preparations and Analysis
Migrating Lotus Notes Applications to Sharepoint: Preparations and Analysis
 
Lotus Notes Application Migration
Lotus Notes Application  MigrationLotus Notes Application  Migration
Lotus Notes Application Migration
 
10 elements of successful strategy to migrate to office 365
10 elements of successful strategy to migrate to office 36510 elements of successful strategy to migrate to office 365
10 elements of successful strategy to migrate to office 365
 
IBM notes to IBM smartcloud
IBM notes to IBM smartcloudIBM notes to IBM smartcloud
IBM notes to IBM smartcloud
 
Speed up your XPages Application performance
Speed up your XPages Application performanceSpeed up your XPages Application performance
Speed up your XPages Application performance
 
IBM Notes 9 Social Edition Cheat Sheet
IBM Notes 9 Social Edition Cheat SheetIBM Notes 9 Social Edition Cheat Sheet
IBM Notes 9 Social Edition Cheat Sheet
 
Webinar: Restyle your Notes Applications
Webinar: Restyle your Notes ApplicationsWebinar: Restyle your Notes Applications
Webinar: Restyle your Notes Applications
 
Pilot essentials webinar
Pilot essentials webinarPilot essentials webinar
Pilot essentials webinar
 

Recently uploaded

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Recently uploaded (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

IBM Worklight - Introduction

  • 1. © Maarga Systems Inc., 2013© Maarga Systems Inc., 2012© Maarga Systems Inc., 2013
  • 2. © Maarga Systems Inc., 2013 Adroit and Competent IBM Partner Pathfinder Superior Experience Over 50 consultants with strong domain and technology skills. Aligned with ISO and CMMi quality and process excellence frameworks More than 250 enterprise grade projects in the area of enterprise collaboration and communications. Pioneer in XPages Technology and expertise in Lotus Notes Development Premier IBM partner with skills on IBM Notes, Domino, IBM Connections Maarga literally means Pathfinder. A leading provider of enterprise collaboration and communications solutions since 2002 Offices in India, USA Partners in Middle East, Germany and Europe Presence
  • 3. © Maarga Systems Inc., 2013 Anantha Subramanian (Anantha) Project Manager
  • 4. © Maarga Systems Inc., 2013  Introduction  Why mobilize?  Enterprise MobilizationChallenges  Mobile DevelopmentApproaches  Introduction toWorklight & Overview  SampleWorklight Application  Case Studies
  • 5. © Maarga Systems Inc., 2013 Mobile is the next stage in the evolution of computing
  • 6. © Maarga Systems Inc., 2013
  • 7. © Maarga Systems Inc., 2013 Mobility Mobile Device / Application management address the BYOD trend Security and authentication are top priority More rich and complex apps with access to enterprise data Adopting technologies like HTML5/JavaScript/CSS
  • 8. © Maarga Systems Inc., 2013  What applications do you wish to deploy on to mobile devices?  Email, contacts, calendaring  Office productivity applications  Workflow solutions for field staff  Document management  Internal Social Media applications 8
  • 9. © Maarga Systems Inc., 2013 Mobile Application Development Approaches Open Source MEAP 100 % Native Development using tools & frameworks such as HTML5, PhoneGa p & JavaScript/HTML Mobile Enterprise Application Platform based development Development targeted at a specific platform using platform specific tools
  • 10. © Maarga Systems Inc., 2013  What would be your application development approach?  Native Applications  Open Source  MEAP 10
  • 11. © Maarga Systems Inc., 2013 IBM’s HTML5 based platform for enterprises to develop, run and manage smartphone and tablet apps
  • 12. © Maarga Systems Inc., 2013 Magic Quadrant
  • 13. © Maarga Systems Inc., 2013 RECRUITMENT PROCESS - Your Text Here Strong authentication framework Encrypted offline availability Enterprise back-end connectivity Packaged runtime skins Unified push notifications Mix native and HTML SingleCode Base Direct Updates & Remote disablement 3rd Party Integration Data collection for analytics The Challenge? To use standards- based technologies and tools to deliver an enterprise-grade services layer that meets the needs of mobile employees and customers
  • 14. © Maarga Systems Inc., 2013
  • 15. © Maarga Systems Inc., 2013  The Shell Approach  Native access  Sandbox mode  Customization  Allows Diversity 15
  • 16. © Maarga Systems Inc., 2013 Compatible with prominent HTML5 libraries and tools 16
  • 17. © Maarga Systems Inc., 2013
  • 18. © Maarga Systems Inc., 2013 Complete, extensible environment with maximum code reuse and per- device optimization 18
  • 19. © Maarga Systems Inc., 2013 Unified notifications, runtime skins, version management, security, integration and delivery 19
  • 20. © Maarga Systems Inc., 2013 20 Extensive libraries and clientAPIs that expose and interface with native device functionality
  • 21. © Maarga Systems Inc., 2013 A web-based console for real-time analytics and control of your mobile apps and infrastructure 21
  • 22. © Maarga Systems Inc., 2013  Server-side artifacts to connect to enterprise applications  Written in JavaScript & XSL and are called either by a request from a device, a notification, or another adapter  Four types of adapters  HTTP, SQL, IBM Cast Iron® & JMS
  • 23. © Maarga Systems Inc., 2013
  • 24. © Maarga Systems Inc., 2013 24
  • 25. © Maarga Systems Inc., 2013 25
  • 26. © Maarga Systems Inc., 2013
  • 27. © Maarga Systems Inc., 2013 27
  • 28. © Maarga Systems Inc., 2013 28
  • 29. © Maarga Systems Inc., 2013 29
  • 30. © Maarga Systems Inc., 2013 Situation Challenge Solution Results • Leading Credit Card company in South Korea • Identified need for mobile platform to augment offerings • Used IBM Worklight to develop an advanced application with a rich & engaging UX • Includes100 screens, location-based features & scannable coupons • Incorporates augmented reality components—a first in the region— to help users find the retail locations of its reward partners on the go. • Korean companies are facing a demand for mobile apps from over 7 million smartphone users, up from only 800,000 in 2009, forcing them to vigorously explore options for value-added services • Needs to comply with the security regulations of the Korean government • Reduced time to market and associated costs • Deployment of one of the region’s most advanced financial mobile applications • Enabling better customer and employee user experience across more devices
  • 31. © Maarga Systems Inc., 2013 Situation Challenge Solution Results • The largest vertically integrated marketer of tires in the US • Identified mobile channel as a means for new revenue & brand differentiation • IBM Worklight helped in-house development team to create 5-6 apps in the initial phase and more going forward. •Hybrid HTML5 apps delivered to +6000 associates under the TBC brand and millions of end-users •21 Days from installation to 3 applications in beta • Saved between 80%-90% of development time for 2nd & 3rd target devices due to the inherent cross-device capabilities • Growing need of customers to engage in mobile commerce via a store locator application • Address the BYOD trend in the market & enable employees to access relevant backend data on the go
  • 32. © Maarga Systems Inc., 2013 Open, standards-based Extremely easy to learn and use HTML5 as core development technology Focus on new devices and OS’s Cater to high-end enterprise needs
  • 33. © Maarga Systems Inc., 2013 Web development skills commonly available Shared code base across devices Highly efficient optimization of apps if required Use of ready-made UI libraries and visual editor Reusable enterprise connectivity and integration layer Out-of-the-box security and authentication components
  • 34. © Maarga Systems Inc., 2013 Reduced development effort as devices increase Cost savings increased with additional apps Reduction in IT integration overhead and mobile infrastructure Lower maintenance cost of app versions and updates over time ReducedTime-to-Market for app deployment
  • 35. © Maarga Systems Inc., 2013
  • 36. © Maarga Systems Inc., 2013

Editor's Notes

  1. We are Maarga Systems. Maarga literally means Pathfinder. We are a Premium IBM partner and leading provider of enterprise collaboration and communications solutions since 2002, with offices in India and the US. We have partners in the Middle East, Europe and customers spread around the world.
  2. My name is Ananthanarayanan Subramanian (Anantha). I am a project manager here at Maarga Systems.
  3. Today’s mobile discussion is merely the tip of the larger computing iceberg!The software that powers mobile devices are being co-opted to power a whole range of devices which means applications access may be possible from those new age devices as well. It is estimated that there will be 20 Billion connected devices by 2020. All this presents tremendous opportunities, both from a B2C and a B2E perspective. The need therefore is for the same applications and content to be made available across a whole range of devices.At the enterprise level, mobility is a hot topic since recent have shown that productivity increases by 45% with mobile devices. As a result, 61% of CIOs put mobile as priority. The biggest affected among industries are Retail, Financial Services and Distribution. But you didn’t need me to tell you that. You see that on a daily basis in all your lives.
  4. Enterprises are grappling with the Mastering development, integration and management challenges to deliver apps to end-users in an increasingly complex worldTop Mobile Adoption Concerns (2011 IBM Tech Trends Report) :1. Security/privacy (53%)2. Cost of developing for multiple mobile platforms (52%)3. Integrating cloud services to mobile devices (51%)Development is expensiveDiverse skill sets needed based on development approachBecause everyone wants to use their own device, the BYOD movement has arisen with newer challenges spouting up. These areThere are too many differentdevices with a wide range of form factorsMaintenance since separate code bases may have to be maintained for different OSDevice/Application ManagementEnterprise systems integration
  5. Looking for the right standards based technology that will give users a native-like experience Adopting HTML5/JavaScript/CSS as the standard for mobile development Trend towards developing large numbers of applications Developing more rich and complex apps, allowing users access to enterprise data and transactions Combining Mobile Device / Application management functionality to address the BYOD trend Making security and authentication to the top of the priority list
  6. Each of this comes with it’s own short comings100% native development• Expensive development and maintenance• Long time to market & limited scalability of development• Scarce and costly resourcesOpen source tools such as HTML5/PhoneGap and JavaScript/HTML Frameworks• Lacking enterprise-grade functionality• Limited access to device features• No integration and services layerMobile Enterprise Application Platforms (MEAP)• Limiting WYSIWYG IDEs• Proprietary scripting languages & limited scalability of development• Professional Service-based business models• Lack of Strong ROI
  7. With a view to mitigate these shortcomings, IBM has introduced Worklight.IBM’s Worklight Vision is that of a truly open mobile application development platform thatSupports hybrid applications Allows enterprises focus on new devices and their unique capabilities Fulfill high-end enterprise requirements around their application capabilities, delivery, integration, security, scale and management Allows handling of the entire lifecycle of mobile apps
  8. As unprecedented numbers of enterprises build mobile applications, the mobile application development platform market continues to grow and evolve rapidly. IBM is one of the largest players in the for enterprise mobility market, with service revenue that, by Gartner's estimate, exceeds $1 billion, which again is a number that is expected to grow.As a result, Gartner’s latest Magic Quadrant for Mobile Application Development Platforms features IBM as a Leader. Gartner mentions that this is due to the completeness of vision and execution ability of IBM Worklight, IBM’s mobile application development platform which is a part of IBM’s MobileFirst portfolio. The other products include Rational for testing, Cast Iron for integration, Tealeaf for analytics and Endpoint Manager for device management and between them they provide IBM with end to end lifecycle management of mobile applications.
  9. Client ChallengeUsing standards-based technologies and tools and delivering an enterprise-grade services layer that meets the needs of mobile employees and customersSome key capabilitiesEase of development Single code base Uses standards-based technologies that eliminate the use of codetranslation, proprietary scripting languages or interpreters Simplified drag and drop visual UI construction Supports agile developmentPackaged Runtime skinsSupport for multiple form factors packaged within single executable file for devices within the same OS familyDecision on which skin to use is made at runtimePush Notifications made easy Unified notification framework provides consistent mechanism for push notifications Highly configurable API allows broadcast of push notifications without having to know the targeted device details or platformsDirect Application Updates Allows applications to determine whether a newer version is available, and if so, give information to the user about it, or push an application update to the device Also allows server to force-upgrade to the latest version to prevent use of obsolete versionsAnalytics Enables enterprises to search across logs and events that are collected from devices, apps, and servers for patterns, problems, and platform usage statistics In addition to app activity reports, a scalable operational analytics platform is accessible via the Worklight Console. Security Provides secure, end-to-end communication by positioning a server that oversees the flow of data between the mobile application and back-end systems Allows the possibility to define custom security handlers for any access to this flow of data. Define different security handlers for different application or access types Define separate levels of authentication for different functions of your mobile application or avoid sensitive information being accessed from a mobile application entirely.
  10. With IBM® Worklight, you can develop mobile applications by using any of four different approaches:Web Applications: they are written entirely in HTML5, CSS, and JavaScript code. Web applications are executed by the mobile browser and are cross-platform by default.Hybrid Applications (Web): the source code of the application consists of web code executed within a native container that is provided by IBM Worklight and consists of native libraries.Hybrid Applications (Mixed): the developer augments the web code with native language to create unique features and access native APIs that are not available in JavaScript.Native Applications: this type of application is platform-specific and requires expertise and knowledge of the platform.By using one or all of these approaches to implement mobile applications, you can:Create mobile applications designed specifically for the needs of their organization.Use multiple distribution channels such as public and private enterprise application stores.Manage the growing portfolio of deployed apps and integration adapters in a secure and centralized manner.
  11. Shell Approach 2 parts of Application development - An external shell and an inner application.  Shell - customizable container that provides JavaScript access to the native capabilities of the device.Native accessJavaScript access to native device capabilitiesSandboxRestrict inner apps from accessing unsanctioned native and JavaScript functionsCustomizationInclude custom native and web libraries and APIs, branding resources, authentication, and integration componentsDiversityDistribute multiple shells for different trust levels, authentication types, corporate departments, etc.You can create a variety of shells, each carrying different policies and branding, forcing inner apps running within each shell to automatically comply with its parameters. Such parameters could include restriction of access to data, use of certain APIs, different branding and more. With corporate policies enforced by the shell, the inner apps can be easily built with common web programming languages
  12. IBM Worklight is compatible with all the prominent HTML5 libraries and tools like jQuery, Dojo, Sencha.So, whatever is the library of choice for the developer, Worklight will support it. Based on the choice, Worklight will provide a palette for the developer to hit the ground running.
  13. Worklight StudioWorklight ServerWorklight Runtime ComponentsWorklight Console
  14. The Worklight Studio – the Worklight Studio is an Eclipse-based Integrated Development Environment, allowing developers to perform all the coding and integration tasks that are required to develop a fully operational application store ready app. Using Eclipse’s basic tools, together with the various features provided by the Worklight Plug-in, the Studio streamlines application development and facilitates enterprise connectivity using native and/or familiar web technologies. Integrated device SDKs allow direct access from within the IDE to device features, emulators, 3rd-party libraries (Android, iOS, Blackberry or Windows) and code debugging utilities .
  15. Worklight Java-based Server is a scalable gateway between applications, external services, and the enterprise backend infrastructure. The Server contains security features to enable connectivity, multi-source data extraction and manipulation, authentication, direct update of web and hybrid apps, analytics and operational management functions like,Secure enterprise wide distribution of mobile web apps Client control Unified Push Notifications Aggregation of usage statistics
  16. Worklight Device Runtime Components – the Worklight SDK consists of runtime client APIs - essential libraries that complement the server by exposing a predefined interface for accessing native device functionality. Worklight utilizes the PhoneGap framework to deliver a uniform bridge between standard web technologies and the native functions different mobile OSs provide. The Runtime also provides for multiple skinning choices and secure encrypted storage.
  17. The Worklight Console – the Worklight Console is a web-based UI dedicated for the ongoing monitoring and administration of the Worklight Server and its deployed apps, adapters and push notifications. The Console allows you to control and manage the access of apps to the enterprise network based on preset rules of app version and device type as well as to customize the accompanying messages that the user receives.So the console provides functionality such as Version ControlPush management Reports & Analytics Audit logsDashboards Enterprise BI integration
  18. Adapters are the server-side code of applications that are deployed on and serviced by the IBM® Worklight® Mobile Application Platform. Adapters connect to enterprise applications (otherwise referred to as back-end systems), deliver data to and from mobile applications, and perform any necessary server-side logic on this data.Examples: The SQL adapterYou can use the IBM Worklight SQL adapter to execute parameterized SQL queries and stored procedures that retrieve or update data in the database.The HTTP adapterThe IBM Worklight HTTP adapter can be used to invoke RESTful services and SOAP-based services. It can also be used to perform HTML scrapingThe JMS adapterThe IBM Worklight JMS adapter can be used to send and receive messages from a JMS-enabled messaging provider. It can be used to send and receive the headers and body of the messages.The CastIron adapterThe Cast Iron adapter provides first-class integration with all of the cloud-based, hardware appliance, or software-based hypervisor editions of IBM WebSphere Cast Iron.
  19. We use SQL Adapter to fetch the data from the backend database.Names are stored in the WorklightJson storeThe HTTP Adapter is used to fetch data from Google Maps
  20. To access the mobile device’s camera, we use the functionality provided by Phonegap Cordova, which is integrated with Worklight by default.
  21. The HTTP adaptor is used to invoke a custom Java class and display a list of RSS feeds.
  22. The URLs of the actual PDF files that stored in a CMS (Alfresco in this case) are retrieved from the SQL database using a SQL Adapter.The Google PDF viewer is embedded inside the application and is used to view the PDF.
  23. We will now look at a couple of case studies where IBM customers have used Worklight to develop new enterprise mobile applications or have mobilized existing applications. These case studies have been provided by IBM and can be found on IBM’s website.
  24. Open, standards-basedDeveloper flexibilityAvoid vendor lock-inExtremely easy to learn and useFew days to full productivity• No Worklight involvementHTML5 as core development technologyCross-platform technology strongly promoted by all mobile vendorsLeverage existing web development skills in ITFocus on new devices and OS’siOS, Android, BlackBerry, Windows PhonePhones and tabletsNative, hybrid, and web appsCater to high-end enterprise needsB2C and B2EApp capabilities, development process, integration, security, scalability, and management