© 2014 IBM Corporation 
IBM Domino Applications - 
Reaching Up and Out! 
Pete Janzen – Sr Product Manager, IBM 
March 19, 2014
Please note: 
IBM’s 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. 
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. 
2 © 2014 IBM Corporation
Agenda 
 Introduction 
 Today 
 Futures 
3 © 2014 IBM Corporation
Application Development Priorities 
 Reduce IT and development costs 
─ Provide tools and runtime that helps companies 
realize a greater return on their investment 
─ Support business flexibility and agility 
 Embrace innovation while preserving investment 
─ Long lasting applications 
─ Choice in platforms and access methods 
 Bolster partner ecosystem 
─ Make development cost effective 
─ Provide offerings that provide opportunities for ISVs 
service providers 
4 © 2014 IBM Corporation
Domino Application Development Themes 
 Mobile 
─ Provide access to Domino data from mobile device 
─ Realize true vision of build once, run anywhere 
 Cloud 
─ Leverage Platform-as-a-Service for Domino Applications 
─ SoftLayer coming 
 Social 
─ Empower users of Domino applications with social services 
─ Extend Domino apps in social containers with XPages 
5 © 2014 IBM Corporation
IBM Notes & Domino 
Application Development 
2009 
6 © 2014 IBM Corporation 
Lotus Domino & 
Designer 8.5.2 
Domino Designer 
Usability and Productivity 
enhancements 
XPages 
Stability/performance 
Lotus Domino & 
Designer 8.5.3 
Upgrade Pack 1 
Domino Designer 
Extensions for design 
elements 
Support new 
XPagescontrols 
XPages 
XPages Extension Library 
Enhanced Mobile device 
APIs 
Domino Access Services 
improvements 
Improved rich text editing 
(CKEditor) 
Dojo 1.4.1 
Better Notes client integration 
APIs 
XPage extensibility APIs 
Notes views (JavaTM) 2011 
(REST APIs) 
2012 
Note: Information is subject to change without 
notice at IBM’s discretion 
IBM Domino & 
Designer 9.0 
Domino Designer 
Usability enhancements 
XPages hover help 
& hyperlinking 
Server Side JavaScript debugger 
XPages 
Incorporate 8.5.3 Upgrade 
Pack 1+ into base 
Enhanced mobile support 
Dojo, CKEditor & OneUI upgrade 
Support Embedded Experiences 
using URL mode 
APIs 
Domino Access Services (REST 
APIs) Refresh 
C&S APIs for LotusScript & Java 
Platform 
Expand OSGi consumption and 
support in Domino 
OpenSocial for Notes & iNotes 
support 
2010 Lotus Domino & 
Designer 8.5.3 
Domino Designer 
Source Control Integration 
New XPages and Forms/Views 
perspectives 
Update CS JavaScript editor 
New Java design element 
XPages 
Stability/performance improvements 
Improved rich text editing (CKEditor) 
Dojo 1.5, CKEditor 3.5.3 
APIs 
XPage extensibility APIs 
Cloud images for Applications 
2014 
2013 
Lotus Domino & 
Designer 8.5.1 
 Domino Designer 
­LotusScript 
and Java editor 
­Working 
set enhancements 
­Performance 
­XPages 
­Notes 
client support 
­iWidget/ 
Component 
­Active 
content filtering 
­Performance 
& Scalability 
­APIs 
­Designer 
extensibility APIs 
­Notes 
Documents (Java) 
­DXL 
enhancements 
Lotus Domino & 
Designer 8.5.0 
 Domino Designer 
­Eclipse 
Based IDE 
­XPages 
Editors 
­ServerSide 
JavaScript 
­CSS 
& Theme for 
rendering 
­XPages 
­Web 
2.0 framework 
­Extensive 
library of 
controls 
­Built 
in Ajax support 
­Dojo 
­JavaScript 
or Java for 
business logic 
­APIs 
­DXL 
enhancements 
IBM Domino & 
Designer 9.0.1 
Domino Designer 
Quality focus 
XPages 
Enhanced mobile support 
APIs 
C&S REST
Evolution of XPages 
2009 
7 © 2014 IBM Corporation 
Lotus Domino & 
Designer 8.5.2 
Domino Designer 
Usability and Productivity 
enhancements 
XPages 
Stability/performance 
Lotus Domino & 
Designer 8.5.3 
Upgrade Pack 1 
Domino Designer 
Extensions for design 
elements 
Support new 
XPagescontrols 
XPages 
XPages Extension Library 
Enhanced Mobile device 
APIs 
Domino Access Services 
improvements 
Improved rich text editing 
(CKEditor) 
Dojo 1.4.1 
Better Notes client integration 
APIs 
XPage extensibility APIs 
Notes views (JavaTM) 2011 
(REST APIs) 
2012 
Note: Information is subject to change without 
notice at IBM’s discretion 
IBM Domino & 
Designer 9.0 
Domino Designer 
Usability enhancements 
XPages hover help 
& hyperlinking 
Server Side JavaScript debugger 
XPages 
Incorporate 8.5.3 Upgrade 
Pack 1+ into base 
Enhanced mobile support 
Dojo, CKEditor & OneUI upgrade 
Support Embedded Experiences 
using URL mode 
APIs 
Domino Access Services (REST 
APIs) Refresh 
C&S APIs for LotusScript & Java 
Platform 
Expand OSGi consumption and 
support in Domino 
OpenSocial for Notes & iNotes 
support 
2010 Lotus Domino & 
Designer 8.5.3 
Domino Designer 
Source Control Integration 
New XPages and Forms/Views 
perspectives 
Update CS JavaScript editor 
New Java design element 
XPages 
Stability/performance improvements 
Improved rich text editing (CKEditor) 
Dojo 1.5, CKEditor 3.5.3 
APIs 
XPage extensibility APIs 
Cloud images for Applications 
2014 
2013 
Lotus Domino & 
Designer 8.5.1 
 Domino Designer 
­LotusScript 
and Java editor 
­Working 
set enhancements 
­Performance 
­XPages 
­Notes 
client support 
­iWidget/ 
Component 
­Active 
content filtering 
­Performance 
& Scalability 
­APIs 
­Designer 
extensibility APIs 
­Notes 
Documents (Java) 
­DXL 
enhancements 
Lotus Domino & 
Designer 8.5.0 
 Domino Designer 
­Eclipse 
Based IDE 
­XPages 
Editors 
­ServerSide 
JavaScript 
­CSS 
& Theme for 
rendering 
­XPages 
­Web 
2.0 framework 
­Extensive 
library of 
controls 
­Built 
in Ajax support 
­Dojo 
­JavaScript 
or Java for 
business logic 
­APIs 
­DXL 
enhancements 
IBM Domino & 
Designer 9.0.1 
Domino Designer 
Quality focus 
XPages 
Enhanced mobile support 
APIs 
C&S REST 
I 
XPages Released 
Eyes wide open
Evolution of XPages 
2009 
8 © 2014 IBM Corporation 
Lotus Domino & 
Designer 8.5.2 
Domino Designer 
Usability and Productivity 
enhancements 
XPages 
Stability/performance 
Lotus Domino & 
Designer 8.5.3 
Upgrade Pack 1 
Domino Designer 
Extensions for design 
elements 
Support new 
XPagescontrols 
XPages 
XPages Extension Library 
Enhanced Mobile device 
APIs 
Domino Access Services 
improvements 
Improved rich text editing 
(CKEditor) 
Dojo 1.4.1 
Better Notes client integration 
APIs 
XPage extensibility APIs 
Notes views (JavaTM) 2011 
(REST APIs) 
2012 
Note: Information is subject to change without 
notice at IBM’s discretion 
IBM Domino & 
Designer 9.0 
Domino Designer 
Usability enhancements 
XPages hover help 
& hyperlinking 
Server Side JavaScript debugger 
XPages 
Incorporate 8.5.3 Upgrade 
Pack 1+ into base 
Enhanced mobile support 
Dojo, CKEditor & OneUI upgrade 
Support Embedded Experiences 
using URL mode 
APIs 
Domino Access Services (REST 
APIs) Refresh 
C&S APIs for LotusScript & Java 
Platform 
Expand OSGi consumption and 
support in Domino 
OpenSocial for Notes & iNotes 
support 
2010 Lotus Domino & 
Designer 8.5.3 
Domino Designer 
Source Control Integration 
New XPages and Forms/Views 
perspectives 
Update CS JavaScript editor 
New Java design element 
XPages 
Stability/performance improvements 
Improved rich text editing (CKEditor) 
Dojo 1.5, CKEditor 3.5.3 
APIs 
XPage extensibility APIs 
Cloud images for Applications 
2014 
2013 
Lotus Domino & 
Designer 8.5.1 
 Domino Designer 
­LotusScript 
and Java editor 
­Working 
set enhancements 
­Performance 
­XPages 
­Notes 
client support 
­iWidget/ 
Component 
­Active 
content filtering 
­Performance 
& Scalability 
­APIs 
­Designer 
extensibility APIs 
­Notes 
Documents (Java) 
­DXL 
enhancements 
Lotus Domino & 
Designer 8.5.0 
 Domino Designer 
­Eclipse 
Based IDE 
­XPages 
Editors 
­ServerSide 
JavaScript 
­CSS 
& Theme for 
rendering 
­XPages 
­Web 
2.0 framework 
­Extensive 
library of 
controls 
­Built 
in Ajax support 
­Dojo 
­JavaScript 
or Java for 
business logic 
­APIs 
­DXL 
enhancements 
IBM Domino & 
Designer 9.0.1 
Domino Designer 
Quality focus 
XPages 
Enhanced mobile support 
APIs 
C&S REST 
I 
XPages Released 
Eyes wide open 
II 
Tool & Runtime 
hardening 
Developers 
tapping into 
potential
Evolution of XPages 
2009 
9 © 2014 IBM Corporation 
Lotus Domino & 
Designer 8.5.2 
Domino Designer 
Usability and Productivity 
enhancements 
XPages 
Stability/performance 
Lotus Domino & 
Designer 8.5.3 
Upgrade Pack 1 
Domino Designer 
Extensions for design 
elements 
Support new 
XPagescontrols 
XPages 
XPages Extension Library 
Enhanced Mobile device 
APIs 
Domino Access Services 
improvements 
Improved rich text editing 
(CKEditor) 
Dojo 1.4.1 
Better Notes client integration 
APIs 
XPage extensibility APIs 
Notes views (JavaTM) 2011 
(REST APIs) 
2012 
IBM Domino & 
Designer 9.0.1 
Domino Designer 
Quality focus 
XPages 
Enhanced mobile support 
APIs 
C&S REST 
Note: Information is subject to change without 
notice at IBM’s discretion 
IBM Domino & 
Designer 9.0 
Domino Designer 
Usability enhancements 
XPages hover help 
& hyperlinking 
Server Side JavaScript debugger 
XPages 
Incorporate 8.5.3 Upgrade 
Pack 1+ into base 
Enhanced mobile support 
Dojo, CKEditor & OneUI upgrade 
Support Embedded Experiences 
using URL mode 
APIs 
Domino Access Services (REST 
APIs) Refresh 
C&S APIs for LotusScript & Java 
Platform 
Expand OSGi consumption and 
support in Domino 
OpenSocial for Notes & iNotes 
support 
2010 Lotus Domino & 
Designer 8.5.3 
Domino Designer 
Source Control Integration 
New XPages and Forms/Views 
perspectives 
Update CS JavaScript editor 
New Java design element 
XPages 
Stability/performance improvements 
Improved rich text editing (CKEditor) 
Dojo 1.5, CKEditor 3.5.3 
APIs 
XPage extensibility APIs 
Cloud images for Applications 
2014 
2013 
Lotus Domino & 
Designer 8.5.1 
 Domino Designer 
­LotusScript 
and Java editor 
­Working 
set enhancements 
­Performance 
­XPages 
­Notes 
client support 
­iWidget/ 
Component 
­Active 
content filtering 
­Performance 
& Scalability 
­APIs 
­Designer 
extensibility APIs 
­Notes 
Documents (Java) 
­DXL 
enhancements 
Lotus Domino & 
Designer 8.5.0 
 Domino Designer 
­Eclipse 
Based IDE 
­XPages 
Editors 
­ServerSide 
JavaScript 
­CSS 
& Theme for 
rendering 
­XPages 
­Web 
2.0 framework 
­Extensive 
library of 
controls 
­Built 
in Ajax support 
­Dojo 
­JavaScript 
or Java for 
business logic 
­APIs 
­DXL 
enhancements 
II 
Tool & Runtime 
hardening 
Developers 
tapping into 
potential 
III 
Developers 
hitting their stride 
Complex apps 
Frameworks 
Incorporating 
3rd party assets 
I 
XPages Released 
Eyes wide open
Ecosystem 
 Developer Community 
─ OpenNTF.org 
─ Stack Overflow 
─ GitHub 
─ Other community sites 
– NotesIn9 
– developerWorks 
– Individual and BP blogs provide a wealth of content 
10 © 2014 IBM Corporation
Publications 
 XPages Publications 
─ Mastering XPages – over 7000 copies sold worldwide 
– Translated to Chinese 
– Biggest selling IBM Press app dev book 
– Mastering XPages 2nd Edition 
• Estimated publication any day now! 
• Based on 9.0.1 
• Completely revised + 4 new chapters 
 New Domino Designer 9 book for 
Japanese market 
11 © 2014 IBM Corporation
12 © 2014 IBM Corporation 
Today
Domino Designer & Domino 9.0 
 Server-side JavaScript debugger 
 XPages® developer productivity enhancements 
─ Content assist 
─ Hyperlinking 
─ Hover help 
 XPages extension library incorporated into platform, including: 
─ Additional rich controls and dedicated mobile controls 
 XPiNC enhancements 
 REST Services 
 Calendaring & Scheduling APIs 
13 © 2014 IBM Corporation
OpenNTF Releases By IBM 
 XPages Extension Library for 9.x 
 XPages Social Enabler merged into Social Business Toolkit SDK 
 Twitterbootstrap4XPages 
14 © 2014 IBM Corporation
Domino Designer 9.0.1 
 Improve Designer stability 
─ Update to Designer jvm.properties default setting 
─ Installer asserts higher memory configuration 
vmarg.Xmx=-Xmx512m 
vmarg.Xms=-Xms48m 
vmarg.Xmca=-Xmca512k 
─ Note: if not on 9.0.1 see this technote → Link 
 Support for the new “Load Java” ECL Attribute 
 Important improvements 
─ Fixed bugs when saving LotusScript agents 
─ Improved Help Indexing 
15 © 2014 IBM Corporation
High Performance View Navigator 
 Much more responsive display of deep hierarchical document collections 
 Alternative XPages View Navigator in 9.0.1 
─ Performs well with heavily populated view categories 
─ Based on new 9.0 Java APIs backend classes and NIF capabilities 
─ View navigation is based on document note ids rather than view position 
─ View behavior closely emulates Notes client 
─ Enabled via an xsp.properties setting (not on by default) 
– xsp.domino.view.navigator=ByPosition 
– xsp.domino.view.navigator=ByNoteId 
16 © 2014 IBM Corporation
Domino Mobile Application Development 
 Provide pervasive access to Notes/Domino 
data from your SmartPhone or tablet 
 Ensures your investment in content is 
available when you need it 
 Improve business process efficiency by 
allowing workflow approvals on the go 
 Supports spectrum of mobile application types 
Mobile web Mobile Hybrid Native 
XPages IBM Worklight 
17 © 2014 IBM Corporation 
+ 
numerous tools and 
services 
from IBM business partners
Mobile Applications Architecture 
18 © 2014 IBM Corporation 
Domino Server 
Mobile Device 
Web Applications 
Hybrid Applications 
Native Applications 
REST Web server 
Web Browser 
Native UI 
Data+HTML UI 
Data Only
Domino Mobile Application Development 
 XPages framework extended to 
support mobile web browsers 
─ Domino/Domino Designer 9.0 includes 
XPages mobile controls 
─ Makes it easy to develop mobile applications 
with the technology you know 
─ One programming model for mobile, 
desktop browser and rich client 
 Domino 9 REST data service 
 Domino 9.0 Teamroom & Discussion 
provide mobile access 
19 © 2014 IBM Corporation
Incremental Mobilization 
Allows fastest path to application mobilization 
 Breakdown Notes client application by user story 
─ What % are administrators? 
(those who create/process data & require complex business logic) 
─ What % are users? 
(those who consume content & perform lightweight content creation) 
20 © 2014 IBM Corporation 
Notes 
Client 
App 
XPages 
App 
XPages 
provides 
mobile web 
access 
XPages Controls 
bound to data in 
existing client app 
Administrators use 
Notes client app to 
access from Notes 
or Notes browser 
plugin 
Notes client 
app design 
remains 
untouched
XPages Mobil Case Studies 
 Hendricks Regional Health 
─ Using XPages to improve staff scheduling & communication, mobile access to 
field protocols for EMTs, an insulin drip calculator and more 
─ Click → Link to case study 
 Imaging Business Machines, LLC. 
─ Using XPages to modernize existing business applications 
─ Click → Link to case study 
 VCC 
─ XPages mobile controls provide mobile access to VCC's Endeavor project 
management solution 
─ Click → Link to case study 
 SMC 
─ XPages plus Teamstudio Unplugged allows emplotyees to perform energy assessments offline 
with their mobile devices 
─ CUST104 : IBM Domino 9 XPages at SMC Corporation: See how XPages can drive business 
forward 
─ Click → Link to presentation 
21 © 2014 IBM Corporation
+ 
 Challenge: 
─ Move mail platform away from IBM Domino 
─ Applications look dated 
 Solution Description: 
─ Modernize applications to the browser 
─ Enhance usage of applications from 
mobile devices 
─ Use XWork server as new platform 
 Benefits: 
─ ROI achieved in < 3 years 
─ Open XPages architecture 
─ Better user acceptance 
22 © 2014 IBM Corporation
Partner Mobile Solutions & Services 
 We4IT Doclinkr & Aveedo 
 London Developer Co-op 
 Redpill Mobile 
 TeamStudio Unplugged 
 And many others.... 
23 © 2014 IBM Corporation
XPages Mobile – What's New in 9.0.1 
 Mobile Runtime rebased on Dojo 1.8.3 
 Mobile Application Page and Single Page Application Events 
─ Orientation Change / Resize Change / Transition Change – Client & ServerSide Events 
 Device API 
─ deviceBean with common API and extension point 
 OneUI IDX Mobile Theme (Note: Mobile Only) 
─ IDX Toolkit Plugin along with oneui_idx_v1.3 Theme 
─ Almost all controls fully compatible – IDX specific renderers to follow where needed post-9.0.1 
24 © 2014 IBM Corporation
XPages Mobile – What's New in 9.0.1 cont'd 
 Mobile Anomalies 
─ Partial refresh file upload, Page resize adjustment on transitions, MoveToSimpleAction, ... 
 Discussion & TeamRoom Templates compatible with IDX Mobile Theme 
 Designer Mobile Theme Application Properties UI 
─ Set theme options for Mobile, iPhone, Android 
 Designer Debug Agent Option 
─ Force mobile requests to be either iOS or Android 
without changing browser user agent 
25 © 2014 IBM Corporation
Post 9.0.1 Mobile Enhancements 
 XPages mobile has new features available on OpenNTF 
─ Available in XPages ExtLib project (>= December 12, 2013) 
─ Requires Domino and Domino Designer 9.0.1 
 Single Page Application Wizard 
 Infinite Scrolling 
26 © 2014 IBM Corporation
Single Page Application Wizard 
 Wizard produces a fully-functional well-structured mobile web app: 
─ No expertise required in mobile design, XPages mechanics or XSP 
 Implements Single Page Application design pattern (aka Single Page Interface) 
─ Optimal startup-time, fast view switching, quick page navigation, request minimization 
 Enforces XPages Mobile best practices: 
─ Uses Custom Controls each Application Page 
─ Uses preferred mobile-friendly XPages controls like Data View, Form Table etc 
27 © 2014 IBM Corporation
XPages Mobile Touch Scrolling 
 Touch based “infinite” scrolling 
 Lazy loads the next set of 
rows using Partial Refresh 
 Computable 
infiniteScroll property 
on the <xe:dataView/> control 
 Intuitive alternative to “More” 
button feature 
28 © 2014 IBM Corporation
Domino 9 REST Services 
 Data Access service 
─ Perform Create, Read, Update and Delete operations 
against Domino data 
 Calendar service (9.0.1) 
─ Access a user's calendar over HTTP 
─ Create, read, update, and delete calendar entries. 
─ Simple actions on entries and notices 
(accept, decline, counter, delegate, etc.) 
 Available from OpenNTF 
─ Freebusy service 
─ Mail service 
29 © 2014 IBM Corporation 
Domino 
& 
External 
apps 
REST
Bring Social Behaviors to Domino Apps with XPages 
 Integrate social capabilities from IBM Connections, SmartCloud for Social 
Busness, Facebook... into XPages applications 
 XPages social enabler & Social Business Toolkit SDK 
─ Simplifies access to Connections 
& SmartCloud for Social Business 
─ Isolates complexity related to 
authentication mechanisms 
─ Provides easy to use objects 
with many code examples 
30 © 2014 IBM Corporation
Domino Integrating Connections Support Community 
Support 
community files 
31 © 2014 IBM Corporation 
Community 
Forums 
User's 
files 
Colleagues 
from 
Connections 
network 
Open 
member's 
profile
32 © 2014 IBM Corporation 
Futures
Domino.next - Application Development Candidates 
 Domino in the cloud 
 XPages mobile enhancements 
 Relational data source for XPages 
 Enhance integration with Connections 
 Encryption/Signature support in XPages 
 Domino Designer productivity enhancements 
─ Support for new XPages features 
─ Headless Designer (tech preview now) 
33 © 2014 IBM Corporation
Mobile Web Application Trends 
 Today 
─ Dedicated mobile controls 
─ Look & Feel that emulate a native experience 
 Tomorrow 
─ Responsive web design 
─ True Build once, run anywhere 
34 © 2014 IBM Corporation
Mobile First 
 Responsive web design 
─ Realizing build once, run anywhere 
─ Increase the number of XPages 
controls with responsive renderings 
 Provide richer experience 
─ Support additional mobile gestures 
─ Additional events to provide 
finer grained control for developers 
─ Progressive enhancement - optionally 
configure controls for desktop web or 
mobile experience (date/time picker vs. spinner) 
35 © 2014 IBM Corporation
XPages Mobile Futures Responsive By Nature 
Favor a Mobile First approach that is heavily based on “Responsive Web Design” 
principles 
─ XPages applications are essentially Mobile Web Apps 
─ XPages should provide a highly responsive control and feature set 
─ XPages responsive controls should use progressive enhancement where possible to provide a 
richer user experience 
• Touch Gestures (eg: Touch/Lazy scrolling, …) 
─ Responsive Themes will be key to enabling a highly responsive experience 
– IBM OneUI Next (“Beyond C4”) / IBM OneUI IDX 
– Bootstrap for XPages (http://bootstrap4xpages.openntf.org/) 
─ Boosted by Server-side Responsive (RESS) capabilities 
for maximizing leanness and processing 
36 © 2014 IBM Corporation
IBM Domino Applications In The Cloud 
What's Coming 
37 © 2014 IBM Corporation 
Based on 
 An expressway for bringing Domino Applications to the cloud 
─ New or existing customer applications 
─ ISV solutions 
 Leveraging the IBM SoftLayer cloud infrastructure 
─ Automated, Highly Available 
─ Worldwide data center footprint 
─ Pay per use and scale as needed 
 Work with ISSC and IBM Business Partners to 
customize and manage
IBM Domino Applications In The Cloud 
A Little Bit Deeper 
 Streamline process for standing up Domino in the cloud 
─ Provision instances of Domino on SoftLayer 
─ Identify common patterns and configure servers 
– Hybrid architectures 
– Add servers to domains 
 Build applications for on premises or cloud 
─ Same programming model and APIs 
─ Run with hybrid environments 
─ Customers with only Domino applications 
38 © 2014 IBM Corporation 
IBM Domino 
Applications
IBM Domino Applications In The Cloud 
A Little Bit Deeper 
 Complement with services 
─ ISSC Managed Business Solutions for hosting applications 
─ Partner services for hosting and modernization 
─ ISVs bundling solutions with platform 
39 © 2014 IBM Corporation 
IBM Domino 
Applications
Managed Business Solutions for Domino Apps 
 What is it? 
─ An IBM hosted and managed Domino application solution that combines the benefits of cloud 
computing with the flexibility of on-premises solutions 
─ IBM Software Services for Collaboration (ISSC) offering 
 Capabilities: 
─ 24x7 hosting of Domino applications 
─ Performance monitoring 
─ Problem resolution 
─ Custom development work 
─ Hosting of Domino router and Directory servers for SmartCloud Notes Hybrid configuration 
40 © 2014 IBM Corporation
QDiligence: Online D & O Questionnaire Solution 
 Challenge: Automate the completion of Corporate Board 
Directors and Officers annual questionnaires 
─ Corporations today perform their D&O process manually 
or semi-automatically with MS Word/PDF 
─ Questionnaire prep takes weeks, zero visibility 
to completion status, analysis requires manual 
review of each questionnaire 
 Solution Description: 
─ IBM Domino XPages application accessed via 
mobile devices or desktop browsers 
─ XPages architected to quickly provide fully 
customized solutions to multiple companies 
from a single application 
 Benefits: 
─ Very fast migration of D&O Questionnaire process online 
─ Up to 80% time/cost reduction in Year 2 
─ Increase in Board of Directors satisfaction 
41 © 2014 IBM Corporation 
"IBM SoftLayer allowed QDiligence to quickly 
stand up an optimized cloud 
based infrastructure for our Domino based 
corporate directors and officers 
questionnaires solution." 
- Russell Maher Principal, QDiligence
Call To Action! 
 Upgrade to 9 and modernize and mobilize 
 Enable yourself on latest features 
 Take advantage of great resources at OpenNTF 
 Engage with us on Domino applications in the cloud 
─ Customers 
─ Service providers 
─ ISVs 
42 © 2014 IBM Corporation
43 © 2014 IBM Corporation 
Thank You!! 
peter_janzen@us.ibm.com

Icsug conf 14_dev04_ibm_domino_apps_reaching_up_out

  • 1.
    © 2014 IBMCorporation IBM Domino Applications - Reaching Up and Out! Pete Janzen – Sr Product Manager, IBM March 19, 2014
  • 2.
    Please note: IBM’sstatements 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. 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. 2 © 2014 IBM Corporation
  • 3.
    Agenda  Introduction  Today  Futures 3 © 2014 IBM Corporation
  • 4.
    Application Development Priorities  Reduce IT and development costs ─ Provide tools and runtime that helps companies realize a greater return on their investment ─ Support business flexibility and agility  Embrace innovation while preserving investment ─ Long lasting applications ─ Choice in platforms and access methods  Bolster partner ecosystem ─ Make development cost effective ─ Provide offerings that provide opportunities for ISVs service providers 4 © 2014 IBM Corporation
  • 5.
    Domino Application DevelopmentThemes  Mobile ─ Provide access to Domino data from mobile device ─ Realize true vision of build once, run anywhere  Cloud ─ Leverage Platform-as-a-Service for Domino Applications ─ SoftLayer coming  Social ─ Empower users of Domino applications with social services ─ Extend Domino apps in social containers with XPages 5 © 2014 IBM Corporation
  • 6.
    IBM Notes &Domino Application Development 2009 6 © 2014 IBM Corporation Lotus Domino & Designer 8.5.2 Domino Designer Usability and Productivity enhancements XPages Stability/performance Lotus Domino & Designer 8.5.3 Upgrade Pack 1 Domino Designer Extensions for design elements Support new XPagescontrols XPages XPages Extension Library Enhanced Mobile device APIs Domino Access Services improvements Improved rich text editing (CKEditor) Dojo 1.4.1 Better Notes client integration APIs XPage extensibility APIs Notes views (JavaTM) 2011 (REST APIs) 2012 Note: Information is subject to change without notice at IBM’s discretion IBM Domino & Designer 9.0 Domino Designer Usability enhancements XPages hover help & hyperlinking Server Side JavaScript debugger XPages Incorporate 8.5.3 Upgrade Pack 1+ into base Enhanced mobile support Dojo, CKEditor & OneUI upgrade Support Embedded Experiences using URL mode APIs Domino Access Services (REST APIs) Refresh C&S APIs for LotusScript & Java Platform Expand OSGi consumption and support in Domino OpenSocial for Notes & iNotes support 2010 Lotus Domino & Designer 8.5.3 Domino Designer Source Control Integration New XPages and Forms/Views perspectives Update CS JavaScript editor New Java design element XPages Stability/performance improvements Improved rich text editing (CKEditor) Dojo 1.5, CKEditor 3.5.3 APIs XPage extensibility APIs Cloud images for Applications 2014 2013 Lotus Domino & Designer 8.5.1  Domino Designer ­LotusScript and Java editor ­Working set enhancements ­Performance ­XPages ­Notes client support ­iWidget/ Component ­Active content filtering ­Performance & Scalability ­APIs ­Designer extensibility APIs ­Notes Documents (Java) ­DXL enhancements Lotus Domino & Designer 8.5.0  Domino Designer ­Eclipse Based IDE ­XPages Editors ­ServerSide JavaScript ­CSS & Theme for rendering ­XPages ­Web 2.0 framework ­Extensive library of controls ­Built in Ajax support ­Dojo ­JavaScript or Java for business logic ­APIs ­DXL enhancements IBM Domino & Designer 9.0.1 Domino Designer Quality focus XPages Enhanced mobile support APIs C&S REST
  • 7.
    Evolution of XPages 2009 7 © 2014 IBM Corporation Lotus Domino & Designer 8.5.2 Domino Designer Usability and Productivity enhancements XPages Stability/performance Lotus Domino & Designer 8.5.3 Upgrade Pack 1 Domino Designer Extensions for design elements Support new XPagescontrols XPages XPages Extension Library Enhanced Mobile device APIs Domino Access Services improvements Improved rich text editing (CKEditor) Dojo 1.4.1 Better Notes client integration APIs XPage extensibility APIs Notes views (JavaTM) 2011 (REST APIs) 2012 Note: Information is subject to change without notice at IBM’s discretion IBM Domino & Designer 9.0 Domino Designer Usability enhancements XPages hover help & hyperlinking Server Side JavaScript debugger XPages Incorporate 8.5.3 Upgrade Pack 1+ into base Enhanced mobile support Dojo, CKEditor & OneUI upgrade Support Embedded Experiences using URL mode APIs Domino Access Services (REST APIs) Refresh C&S APIs for LotusScript & Java Platform Expand OSGi consumption and support in Domino OpenSocial for Notes & iNotes support 2010 Lotus Domino & Designer 8.5.3 Domino Designer Source Control Integration New XPages and Forms/Views perspectives Update CS JavaScript editor New Java design element XPages Stability/performance improvements Improved rich text editing (CKEditor) Dojo 1.5, CKEditor 3.5.3 APIs XPage extensibility APIs Cloud images for Applications 2014 2013 Lotus Domino & Designer 8.5.1  Domino Designer ­LotusScript and Java editor ­Working set enhancements ­Performance ­XPages ­Notes client support ­iWidget/ Component ­Active content filtering ­Performance & Scalability ­APIs ­Designer extensibility APIs ­Notes Documents (Java) ­DXL enhancements Lotus Domino & Designer 8.5.0  Domino Designer ­Eclipse Based IDE ­XPages Editors ­ServerSide JavaScript ­CSS & Theme for rendering ­XPages ­Web 2.0 framework ­Extensive library of controls ­Built in Ajax support ­Dojo ­JavaScript or Java for business logic ­APIs ­DXL enhancements IBM Domino & Designer 9.0.1 Domino Designer Quality focus XPages Enhanced mobile support APIs C&S REST I XPages Released Eyes wide open
  • 8.
    Evolution of XPages 2009 8 © 2014 IBM Corporation Lotus Domino & Designer 8.5.2 Domino Designer Usability and Productivity enhancements XPages Stability/performance Lotus Domino & Designer 8.5.3 Upgrade Pack 1 Domino Designer Extensions for design elements Support new XPagescontrols XPages XPages Extension Library Enhanced Mobile device APIs Domino Access Services improvements Improved rich text editing (CKEditor) Dojo 1.4.1 Better Notes client integration APIs XPage extensibility APIs Notes views (JavaTM) 2011 (REST APIs) 2012 Note: Information is subject to change without notice at IBM’s discretion IBM Domino & Designer 9.0 Domino Designer Usability enhancements XPages hover help & hyperlinking Server Side JavaScript debugger XPages Incorporate 8.5.3 Upgrade Pack 1+ into base Enhanced mobile support Dojo, CKEditor & OneUI upgrade Support Embedded Experiences using URL mode APIs Domino Access Services (REST APIs) Refresh C&S APIs for LotusScript & Java Platform Expand OSGi consumption and support in Domino OpenSocial for Notes & iNotes support 2010 Lotus Domino & Designer 8.5.3 Domino Designer Source Control Integration New XPages and Forms/Views perspectives Update CS JavaScript editor New Java design element XPages Stability/performance improvements Improved rich text editing (CKEditor) Dojo 1.5, CKEditor 3.5.3 APIs XPage extensibility APIs Cloud images for Applications 2014 2013 Lotus Domino & Designer 8.5.1  Domino Designer ­LotusScript and Java editor ­Working set enhancements ­Performance ­XPages ­Notes client support ­iWidget/ Component ­Active content filtering ­Performance & Scalability ­APIs ­Designer extensibility APIs ­Notes Documents (Java) ­DXL enhancements Lotus Domino & Designer 8.5.0  Domino Designer ­Eclipse Based IDE ­XPages Editors ­ServerSide JavaScript ­CSS & Theme for rendering ­XPages ­Web 2.0 framework ­Extensive library of controls ­Built in Ajax support ­Dojo ­JavaScript or Java for business logic ­APIs ­DXL enhancements IBM Domino & Designer 9.0.1 Domino Designer Quality focus XPages Enhanced mobile support APIs C&S REST I XPages Released Eyes wide open II Tool & Runtime hardening Developers tapping into potential
  • 9.
    Evolution of XPages 2009 9 © 2014 IBM Corporation Lotus Domino & Designer 8.5.2 Domino Designer Usability and Productivity enhancements XPages Stability/performance Lotus Domino & Designer 8.5.3 Upgrade Pack 1 Domino Designer Extensions for design elements Support new XPagescontrols XPages XPages Extension Library Enhanced Mobile device APIs Domino Access Services improvements Improved rich text editing (CKEditor) Dojo 1.4.1 Better Notes client integration APIs XPage extensibility APIs Notes views (JavaTM) 2011 (REST APIs) 2012 IBM Domino & Designer 9.0.1 Domino Designer Quality focus XPages Enhanced mobile support APIs C&S REST Note: Information is subject to change without notice at IBM’s discretion IBM Domino & Designer 9.0 Domino Designer Usability enhancements XPages hover help & hyperlinking Server Side JavaScript debugger XPages Incorporate 8.5.3 Upgrade Pack 1+ into base Enhanced mobile support Dojo, CKEditor & OneUI upgrade Support Embedded Experiences using URL mode APIs Domino Access Services (REST APIs) Refresh C&S APIs for LotusScript & Java Platform Expand OSGi consumption and support in Domino OpenSocial for Notes & iNotes support 2010 Lotus Domino & Designer 8.5.3 Domino Designer Source Control Integration New XPages and Forms/Views perspectives Update CS JavaScript editor New Java design element XPages Stability/performance improvements Improved rich text editing (CKEditor) Dojo 1.5, CKEditor 3.5.3 APIs XPage extensibility APIs Cloud images for Applications 2014 2013 Lotus Domino & Designer 8.5.1  Domino Designer ­LotusScript and Java editor ­Working set enhancements ­Performance ­XPages ­Notes client support ­iWidget/ Component ­Active content filtering ­Performance & Scalability ­APIs ­Designer extensibility APIs ­Notes Documents (Java) ­DXL enhancements Lotus Domino & Designer 8.5.0  Domino Designer ­Eclipse Based IDE ­XPages Editors ­ServerSide JavaScript ­CSS & Theme for rendering ­XPages ­Web 2.0 framework ­Extensive library of controls ­Built in Ajax support ­Dojo ­JavaScript or Java for business logic ­APIs ­DXL enhancements II Tool & Runtime hardening Developers tapping into potential III Developers hitting their stride Complex apps Frameworks Incorporating 3rd party assets I XPages Released Eyes wide open
  • 10.
    Ecosystem  DeveloperCommunity ─ OpenNTF.org ─ Stack Overflow ─ GitHub ─ Other community sites – NotesIn9 – developerWorks – Individual and BP blogs provide a wealth of content 10 © 2014 IBM Corporation
  • 11.
    Publications  XPagesPublications ─ Mastering XPages – over 7000 copies sold worldwide – Translated to Chinese – Biggest selling IBM Press app dev book – Mastering XPages 2nd Edition • Estimated publication any day now! • Based on 9.0.1 • Completely revised + 4 new chapters  New Domino Designer 9 book for Japanese market 11 © 2014 IBM Corporation
  • 12.
    12 © 2014IBM Corporation Today
  • 13.
    Domino Designer &Domino 9.0  Server-side JavaScript debugger  XPages® developer productivity enhancements ─ Content assist ─ Hyperlinking ─ Hover help  XPages extension library incorporated into platform, including: ─ Additional rich controls and dedicated mobile controls  XPiNC enhancements  REST Services  Calendaring & Scheduling APIs 13 © 2014 IBM Corporation
  • 14.
    OpenNTF Releases ByIBM  XPages Extension Library for 9.x  XPages Social Enabler merged into Social Business Toolkit SDK  Twitterbootstrap4XPages 14 © 2014 IBM Corporation
  • 15.
    Domino Designer 9.0.1  Improve Designer stability ─ Update to Designer jvm.properties default setting ─ Installer asserts higher memory configuration vmarg.Xmx=-Xmx512m vmarg.Xms=-Xms48m vmarg.Xmca=-Xmca512k ─ Note: if not on 9.0.1 see this technote → Link  Support for the new “Load Java” ECL Attribute  Important improvements ─ Fixed bugs when saving LotusScript agents ─ Improved Help Indexing 15 © 2014 IBM Corporation
  • 16.
    High Performance ViewNavigator  Much more responsive display of deep hierarchical document collections  Alternative XPages View Navigator in 9.0.1 ─ Performs well with heavily populated view categories ─ Based on new 9.0 Java APIs backend classes and NIF capabilities ─ View navigation is based on document note ids rather than view position ─ View behavior closely emulates Notes client ─ Enabled via an xsp.properties setting (not on by default) – xsp.domino.view.navigator=ByPosition – xsp.domino.view.navigator=ByNoteId 16 © 2014 IBM Corporation
  • 17.
    Domino Mobile ApplicationDevelopment  Provide pervasive access to Notes/Domino data from your SmartPhone or tablet  Ensures your investment in content is available when you need it  Improve business process efficiency by allowing workflow approvals on the go  Supports spectrum of mobile application types Mobile web Mobile Hybrid Native XPages IBM Worklight 17 © 2014 IBM Corporation + numerous tools and services from IBM business partners
  • 18.
    Mobile Applications Architecture 18 © 2014 IBM Corporation Domino Server Mobile Device Web Applications Hybrid Applications Native Applications REST Web server Web Browser Native UI Data+HTML UI Data Only
  • 19.
    Domino Mobile ApplicationDevelopment  XPages framework extended to support mobile web browsers ─ Domino/Domino Designer 9.0 includes XPages mobile controls ─ Makes it easy to develop mobile applications with the technology you know ─ One programming model for mobile, desktop browser and rich client  Domino 9 REST data service  Domino 9.0 Teamroom & Discussion provide mobile access 19 © 2014 IBM Corporation
  • 20.
    Incremental Mobilization Allowsfastest path to application mobilization  Breakdown Notes client application by user story ─ What % are administrators? (those who create/process data & require complex business logic) ─ What % are users? (those who consume content & perform lightweight content creation) 20 © 2014 IBM Corporation Notes Client App XPages App XPages provides mobile web access XPages Controls bound to data in existing client app Administrators use Notes client app to access from Notes or Notes browser plugin Notes client app design remains untouched
  • 21.
    XPages Mobil CaseStudies  Hendricks Regional Health ─ Using XPages to improve staff scheduling & communication, mobile access to field protocols for EMTs, an insulin drip calculator and more ─ Click → Link to case study  Imaging Business Machines, LLC. ─ Using XPages to modernize existing business applications ─ Click → Link to case study  VCC ─ XPages mobile controls provide mobile access to VCC's Endeavor project management solution ─ Click → Link to case study  SMC ─ XPages plus Teamstudio Unplugged allows emplotyees to perform energy assessments offline with their mobile devices ─ CUST104 : IBM Domino 9 XPages at SMC Corporation: See how XPages can drive business forward ─ Click → Link to presentation 21 © 2014 IBM Corporation
  • 22.
    +  Challenge: ─ Move mail platform away from IBM Domino ─ Applications look dated  Solution Description: ─ Modernize applications to the browser ─ Enhance usage of applications from mobile devices ─ Use XWork server as new platform  Benefits: ─ ROI achieved in < 3 years ─ Open XPages architecture ─ Better user acceptance 22 © 2014 IBM Corporation
  • 23.
    Partner Mobile Solutions& Services  We4IT Doclinkr & Aveedo  London Developer Co-op  Redpill Mobile  TeamStudio Unplugged  And many others.... 23 © 2014 IBM Corporation
  • 24.
    XPages Mobile –What's New in 9.0.1  Mobile Runtime rebased on Dojo 1.8.3  Mobile Application Page and Single Page Application Events ─ Orientation Change / Resize Change / Transition Change – Client & ServerSide Events  Device API ─ deviceBean with common API and extension point  OneUI IDX Mobile Theme (Note: Mobile Only) ─ IDX Toolkit Plugin along with oneui_idx_v1.3 Theme ─ Almost all controls fully compatible – IDX specific renderers to follow where needed post-9.0.1 24 © 2014 IBM Corporation
  • 25.
    XPages Mobile –What's New in 9.0.1 cont'd  Mobile Anomalies ─ Partial refresh file upload, Page resize adjustment on transitions, MoveToSimpleAction, ...  Discussion & TeamRoom Templates compatible with IDX Mobile Theme  Designer Mobile Theme Application Properties UI ─ Set theme options for Mobile, iPhone, Android  Designer Debug Agent Option ─ Force mobile requests to be either iOS or Android without changing browser user agent 25 © 2014 IBM Corporation
  • 26.
    Post 9.0.1 MobileEnhancements  XPages mobile has new features available on OpenNTF ─ Available in XPages ExtLib project (>= December 12, 2013) ─ Requires Domino and Domino Designer 9.0.1  Single Page Application Wizard  Infinite Scrolling 26 © 2014 IBM Corporation
  • 27.
    Single Page ApplicationWizard  Wizard produces a fully-functional well-structured mobile web app: ─ No expertise required in mobile design, XPages mechanics or XSP  Implements Single Page Application design pattern (aka Single Page Interface) ─ Optimal startup-time, fast view switching, quick page navigation, request minimization  Enforces XPages Mobile best practices: ─ Uses Custom Controls each Application Page ─ Uses preferred mobile-friendly XPages controls like Data View, Form Table etc 27 © 2014 IBM Corporation
  • 28.
    XPages Mobile TouchScrolling  Touch based “infinite” scrolling  Lazy loads the next set of rows using Partial Refresh  Computable infiniteScroll property on the <xe:dataView/> control  Intuitive alternative to “More” button feature 28 © 2014 IBM Corporation
  • 29.
    Domino 9 RESTServices  Data Access service ─ Perform Create, Read, Update and Delete operations against Domino data  Calendar service (9.0.1) ─ Access a user's calendar over HTTP ─ Create, read, update, and delete calendar entries. ─ Simple actions on entries and notices (accept, decline, counter, delegate, etc.)  Available from OpenNTF ─ Freebusy service ─ Mail service 29 © 2014 IBM Corporation Domino & External apps REST
  • 30.
    Bring Social Behaviorsto Domino Apps with XPages  Integrate social capabilities from IBM Connections, SmartCloud for Social Busness, Facebook... into XPages applications  XPages social enabler & Social Business Toolkit SDK ─ Simplifies access to Connections & SmartCloud for Social Business ─ Isolates complexity related to authentication mechanisms ─ Provides easy to use objects with many code examples 30 © 2014 IBM Corporation
  • 31.
    Domino Integrating ConnectionsSupport Community Support community files 31 © 2014 IBM Corporation Community Forums User's files Colleagues from Connections network Open member's profile
  • 32.
    32 © 2014IBM Corporation Futures
  • 33.
    Domino.next - ApplicationDevelopment Candidates  Domino in the cloud  XPages mobile enhancements  Relational data source for XPages  Enhance integration with Connections  Encryption/Signature support in XPages  Domino Designer productivity enhancements ─ Support for new XPages features ─ Headless Designer (tech preview now) 33 © 2014 IBM Corporation
  • 34.
    Mobile Web ApplicationTrends  Today ─ Dedicated mobile controls ─ Look & Feel that emulate a native experience  Tomorrow ─ Responsive web design ─ True Build once, run anywhere 34 © 2014 IBM Corporation
  • 35.
    Mobile First Responsive web design ─ Realizing build once, run anywhere ─ Increase the number of XPages controls with responsive renderings  Provide richer experience ─ Support additional mobile gestures ─ Additional events to provide finer grained control for developers ─ Progressive enhancement - optionally configure controls for desktop web or mobile experience (date/time picker vs. spinner) 35 © 2014 IBM Corporation
  • 36.
    XPages Mobile FuturesResponsive By Nature Favor a Mobile First approach that is heavily based on “Responsive Web Design” principles ─ XPages applications are essentially Mobile Web Apps ─ XPages should provide a highly responsive control and feature set ─ XPages responsive controls should use progressive enhancement where possible to provide a richer user experience • Touch Gestures (eg: Touch/Lazy scrolling, …) ─ Responsive Themes will be key to enabling a highly responsive experience – IBM OneUI Next (“Beyond C4”) / IBM OneUI IDX – Bootstrap for XPages (http://bootstrap4xpages.openntf.org/) ─ Boosted by Server-side Responsive (RESS) capabilities for maximizing leanness and processing 36 © 2014 IBM Corporation
  • 37.
    IBM Domino ApplicationsIn The Cloud What's Coming 37 © 2014 IBM Corporation Based on  An expressway for bringing Domino Applications to the cloud ─ New or existing customer applications ─ ISV solutions  Leveraging the IBM SoftLayer cloud infrastructure ─ Automated, Highly Available ─ Worldwide data center footprint ─ Pay per use and scale as needed  Work with ISSC and IBM Business Partners to customize and manage
  • 38.
    IBM Domino ApplicationsIn The Cloud A Little Bit Deeper  Streamline process for standing up Domino in the cloud ─ Provision instances of Domino on SoftLayer ─ Identify common patterns and configure servers – Hybrid architectures – Add servers to domains  Build applications for on premises or cloud ─ Same programming model and APIs ─ Run with hybrid environments ─ Customers with only Domino applications 38 © 2014 IBM Corporation IBM Domino Applications
  • 39.
    IBM Domino ApplicationsIn The Cloud A Little Bit Deeper  Complement with services ─ ISSC Managed Business Solutions for hosting applications ─ Partner services for hosting and modernization ─ ISVs bundling solutions with platform 39 © 2014 IBM Corporation IBM Domino Applications
  • 40.
    Managed Business Solutionsfor Domino Apps  What is it? ─ An IBM hosted and managed Domino application solution that combines the benefits of cloud computing with the flexibility of on-premises solutions ─ IBM Software Services for Collaboration (ISSC) offering  Capabilities: ─ 24x7 hosting of Domino applications ─ Performance monitoring ─ Problem resolution ─ Custom development work ─ Hosting of Domino router and Directory servers for SmartCloud Notes Hybrid configuration 40 © 2014 IBM Corporation
  • 41.
    QDiligence: Online D& O Questionnaire Solution  Challenge: Automate the completion of Corporate Board Directors and Officers annual questionnaires ─ Corporations today perform their D&O process manually or semi-automatically with MS Word/PDF ─ Questionnaire prep takes weeks, zero visibility to completion status, analysis requires manual review of each questionnaire  Solution Description: ─ IBM Domino XPages application accessed via mobile devices or desktop browsers ─ XPages architected to quickly provide fully customized solutions to multiple companies from a single application  Benefits: ─ Very fast migration of D&O Questionnaire process online ─ Up to 80% time/cost reduction in Year 2 ─ Increase in Board of Directors satisfaction 41 © 2014 IBM Corporation "IBM SoftLayer allowed QDiligence to quickly stand up an optimized cloud based infrastructure for our Domino based corporate directors and officers questionnaires solution." - Russell Maher Principal, QDiligence
  • 42.
    Call To Action!  Upgrade to 9 and modernize and mobilize  Enable yourself on latest features  Take advantage of great resources at OpenNTF  Engage with us on Domino applications in the cloud ─ Customers ─ Service providers ─ ISVs 42 © 2014 IBM Corporation
  • 43.
    43 © 2014IBM Corporation Thank You!! peter_janzen@us.ibm.com