SlideShare a Scribd company logo
1 of 48
Download to read offline
Refresh and extend your
Domino apps
Barry Rosen - ICS Offering Manager!
Adam Kesner - ICS Offering Manager !
Nathan Barry - Senior Software Engineer!
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.
Do your legacy apps
feel messy?
Out of date?
Inaccessible?
Clunky?
You’re not alone.
A recent Forrester study proved that employees find legacy business apps to be complicated, inefficient,
unintuitive, too divided, difficult to learn, and time wasting.
Because of the need for multiple apps, 65% of employees said data is often ignored, and 62% said bad
decisions are made based on old data.
Accelerate Digital Transformation With Simplified Business Apps, a commissioned study conducted by Forrester Consulting on behalf of Sapho, August 2016
Cloud
Consumer apps
Mobile
Where you work
UX
Web access
Disrupting the way we
access applications!
These might look familiar
Domino’s strengths
•  74% want personalized, relevant data !
!
•  69% want a mobile-first experience!
•  62% delay completing tasks because
of multiple systems!
!
!
•  61% want consumer-like features in
apps!
-  Notifications!
-  Anywhere access!
-  Ability to work in real-time!
-  Personalization!
Accelerate Digital Transformation With Simplified Business Apps, a commissioned study conducted by Forrester Consulting on behalf of Sapho, August 2016
What do employees really want?
What you need
A path to refresh and extend Domino apps!
Updated user experience, !
look and feel!
Legacy apps running on a variety
of access models!
Why it matters
Thousands of custom Domino applications are business critical!
Enabling modern access to that
data extends your investment!
Updating your apps helps
employees get work done!
Path to refresh your apps…
Analyze what apps are
most valuable to your
business !
!
Use enhanced APIs
and / or partner tools
to simplify and refresh
Domino apps!
Notes / Domino will be
continuously updated
so apps run smoothly
and are easy to
maintain!
Analyze your applications
How much are
they used? !
Who uses
them?!
How complex
are they?!
Are there mail
dependencies?!
Which views
are used in an
application?!
and
Introduce
ApplicationInsights
!
Determine which
applications are
used most in your
organization!
!
Determine which
applications are the
most complex in
your organization!
Analyze your most
complex
applications with
code analysis
Transforms Domino application usage and design complexity metrics into
actionable data to help build the path towards application modernization
Intended to be available Q2 2017 it will be available for customers on S&S
• Shows the 50 most used and most complex application instances and does code analysis on a subset of those
• Full Insights available in packages of 500 instances
• For more details: panagenda booth #430
ApplicationInsights powered by!
Various options to!
navigate database!
Inventory,!
Usage and Design!
Total number of!
database instances!
(mail, system, nab,!
mail-in & apps)!
Focus databases!
are all mail-in and!
application instances!
Total number of!
unique designs!
for focus dbs!
100% if all Focus!
Dbs covered!
through value!
packages!
Total number!
of person
documents in
Notes Name
and Address
book/Directory
Assistance!
Upsell!
17!
Filtering of Focus!
databases!
Different column sets!
Complexity!
rating!
Various columns for!
investigating and sorting!
application landscape!
Refresh and extend
IBM Partners
Enhancing its API framework to extend
capabilities and enable the use of
modern application development tools!
IBM is investing in …
Extend capabilities of existing Domino REST
services
•  Today, there are four “DAS” services that expose Domino data via
REST APIs to web and mobile applications!
•  Each existing service will be extended to meet growing developer
demand!
Ships with
Domino
today
Available
on
OpenNTF
Mail service! Manage email content! X
Calendar service! Manage calendar content & send calendar workflow! X X
Freebusy service! View user availability, find available rooms! X
Data service! Manage views, document data, etc! X X
Additional services to be added
IBM intends to develop several new REST services to expose more powerful
capabilities!
•  Directory service: Browse or search directory!
•  Contacts service: Manage personal contacts in your mailfile!
•  Mail Search service: Search your mailfile!
•  Subscription service: Poll for changes or register for push (long poll) in an
application!
•  Management service: Register users and manage groups!
Plans are subject to change!
IBM Confidential :: ©2016 IBM Corporation 
Define all services via the OpenAPI Specification
!
•  IBM intends to publish YAML definitions according to
the OpenAPI specification for all REST services!
-  Formally known as - Swagger specification!
!
•  This enables integration with a number of third party
tools, including the Swagger tools!
!
-  26 different repositories on Swagger github alone!!
!
•  Freebusy definition is available now, others will be
published as available!
!
Demo with Swagger Tools
Swagger tools provide dynamic API documentation with embedded ability to test APIs!
Swagger tools make APIs easy to consume!
Swagger	UI	
Host an instance of Swagger UI on Domino on your server!
•  Developers can view dynamic documentation of REST services!
-  Expand/Collapse operations, etc!
-  See sample responses!
-  See details about parameters!
•  Developers can easily exercise the API, entering values and seeing the results!
See sample here (not hosted on a Domino server, so cant use the “Try it Out”:
http://petstore.swagger.io/?url=https://raw.githubusercontent.com/OpenNTF/dasApiSpecs/master/
freebusy.yaml!
swagger.io
•  Input the OpenAPI definition!
•  Client libraries for various
languages can be generated!
and downloaded!
•  As you edit the spec, see a
nice!
visual representation of API!
documentation!
•  See editor.swagger.io/#/!
Investing in Domino
•  IBM intends to develop new REST APIs for Domino and enhance current APIs!
-  Mail, Calendar, Freebusy and Data will be extended to better meet developer needs!
-  Intention is to add APIs for Directory, Contacts, Mail Search, Subscription and
Management!
•  IBM intends to make REST APIs usable from modern tools (ex. Swagger)!
-  REST APIs that are easy to consume by developers!!
-  Videos and sample code to help you get started!!
!
Plans are subject to change!
SmartNSF – Access Notes application logic via REST APIs
•  Leverage the power of your Notes applications, exposing embedded business logic
to web and mobile via REST APIs!
•  Developer defines a microservice for the application with domain-specific language!
•  Build your UI based on the technology you want !
•  Available NOW on OpenNTF as an extension for your Domino Server and Designer!
-  Built together with the community and by the community!
Compliments of Christian Guedemann!
SmartNSF – What does it look like?!!
•  APIs defined in a single point of
configuration in your Domino
Designer!
•  Easy to find and easy to use!
What’s next?:!
•  Auto-generate Swagger definitions
for your application’s APIs!
•  Dialog based generation of REST
APIs for your applications!
Refresh according to your needs
Create micro apps with
Sapho builder that notify
key users and interface to
key Domino data on web/
mobile devices!
Convert your Domino apps
to be accessible via web/
mobile with Aveedo builder
installed on your Domino
server
Build mobile/web UI with
offline replication for
Domino applications with
modern development tools
Sapho architecture components
!
Services layer that integrates and orchestrates all of the services required to
deliver high-quality micro apps into a single software layer. !
Software client that gives employees
access to micro apps on any device!
!
Rapid micro application development
tool for building and deploying cross-
platform micro apps!
IBM Confidential :: ©2016 IBM Corporation
Sapho Architecture
IBM Confidential :: ©2016 IBM Corporation
•  Java based connector that uses JNI or IIOP to connect to
Domino!
•  Domino Connector can be configured to connect to multiple
Domino servers!
•  Connector can access any data that is a column in a view or
a field in a document!
•  Connector can read and write data that it can access!
•  Connector configuration is defined for each database!
•  Sapho builder uses data connectors to integrate with back-
end data and create new micro apps!
•  Sapho booth #120!
32
Domino Connector
Use to…
Create simple,
single purpose
micro apps and
workflows!
Quickly extend
workflows to
mobile devices,
web and
messenger
applications!
Build daily
dashboard with
proactive alerts
from multiple
Domino apps!
Configure events
out of Domino
based on specific
trigger alerts from
3rd party systems !
Integrate other
data sources into
Domino
workflows and
applications!
Quickly update
specified fields in
a form!
Targeted search
and view pre-
defined info in
Domino DBs!
•  Powerful	Designer	to	enhance	exis4ng	
and	create	new	applica4ons		
•  Integrated	Process	/	Workflow	Modeler		
•  Flexible	API	and	REST	services	
•  Pre-built	apps	and	components	like	Agile	
Boards,	Char4ng,	and	Office	Integra4on	
•  Migra4on	Wizard	to	modernize	
Notes	applica4ons	
•  Data’s	security	model	remains	intact	
•  Na4ve	mobile	app	with	offline	mode	
•  Futureproof	plaQorm	available	as	on-
prem	or	(hybrid)	Cloud	
	
A	Complete	Business	Applica1on	Pla3orm	for	Web	and	Mobile	
Booth	824	(We4IT) 	 	 		
	hBp://aveedo.com
d
Use to…
Access
existing
Domino apps
through web or
mobile!
Modernize
applications
with Wizard for
easy UI
creation!
Integrate
existing apps
into modern
work-place
concepts		
Unlock your
Domino app
data with
native
cognitive
service
integrations!
Enhance
Domino apps
with modern
workflow and
productivity
tools!
Save more
than 70%
development
time and cost!
Extend apps
with seamless
integration of
data from
other sources
into a single UI!
Booth	630	(Trilog	Group)				
www.darwino.com	
A	pla3orm	agnos1c	enterprise	full-stack	applica1on	development	pla3orm	
•  Create	a	state-of-the-art	user	experience	for	
your	Notes	apps	
•  Propel	your	exis4ng	investment	into	the	future	
•  Preserve	exis4ng	Domino	capabili4es	and	
remove	legacy	limita4ons	
•  Maintain	security	model	and	Domino	
document	centric	func4onality	
•  Choose	the	technology	that	best	serves	your	
business	
•  Replicate	your	data	2-way	with	Domino	
•  Offline	access	to	your	mobile	applica4ons	
•  Write	once,	deploy	everywhere
Darwino architecture components
Darwino Database (DB) – Darwino DB is a JSON store that runs on any RDBMS system AND your
users’ mobile devices with the same API. Supports multipoint replication for offline use. !
!
Darwino API – The Darwino
Platform exposes its full API via
libraries in Java, Javascript,
and also REST Services. !
!
Darwino Data Conectors -
Darwino provides a set of Data
Connectors that can link your
DarwinoDB with any RDMBS, JSON
or other data store – including IBM
Domino!
Darwino Studio – The primary
development environment for
the Darwino platform, plugs
into the standard Enterprise
Java tooling like Eclipse and
Maven.!
•  Darwino creates distributed
applications that can seamlessly
execute on a server or locally on
the devices!
-  Write once, run everywhere!
-  Provides seamless offline experience!
•  Mobile applications can be
purely native or hybrid!
-  A hybrid application starts a local,
lightweight, secure HTTP server!
‣  Ensures the full code portability!
Use to…
Build new web /
mobile UI to
Domino data
through Darwino
framework!
Generate app
stack that gives
developers
flexibility to
extend
functionality !
Bi-directional
replication with
Domino,
background
logic can
continue running!
Modernize entire
app or select
pieces !
Build notifications
for mobile
devices!
Use mobile apps
when there’s no
connection!
Access your
notes data from
the Darwino DB
with APIs!
Continuous Updates
Feature
Packs!
!
Fix Pack 7 - Q3 2016!
Feature Pack 8 - Q1 2017!
Feature Pack 9 - Est. Q3
2017!
Extended
Support!
!
Version 9.0.x supported
until at least 2021!
IBM Verse !
On Premises!
!
Available Now!
Plans are subject to change!
Feature Pack Feedback
“I like this model as it will keep ICS limber and more readily able to release software in a manner
akin to the smart phone update release model we all enjoy.”!
A Conversation with Barry Rosen, at IBM: Part II -Bill Malchisky  September 21 2016!
!
“The features and fixes to be released in the Notes/Domino feature packs are to be released via
priority. Each cycle the highest priority fixes and features will be worked on for release, rather than
promising something and not delivering, announcements will be made on what is coming over the
next few weeks we hope and that will continue going forward. Again another improvement.”!
Sutol, Pokemon and an awesome time -by Sharon Bellamy !
!
“Domino features can be delivered much quicker with this new model.”!
Modern Domino Alive and Healthy Posted on November 3, 2016 by Slobodan Lohja!
!
“Those features will be delivered via "Feature Packs" instead of "Fixpacks". .....This is a smoother
way to develop and deploy new functionality.” !
Notes and Domino Future Daniel Nashed  23 September 2016!
In Summary!
•  Understanding the environment utilizing Panagenda ApplicationInsights for all
current Domino customers
•  Modifying / Extending applications by providing customers starting points


ü  Premier partners such as


ü  Using the expanded Domino REST Services and the new Open API specification


•  Supporting the Notes / Domino portfolio with continuous updates 


•  Listening to “the” community – let us know your feedback along the way!
Our strategy is to protect the value of critical business applications written
in Domino by;!
Resources	
Partners
- http://www.panagenda.com!
- http://en.aveedo.com/!
- http://www.darwino.com!
- http://www.sapho.com !
- Sapho Connectors !
- http://www.openntf.org!
- https://smartnsf.openntf.org!
	
	
Technical Resources
•  Coming Soon! - Domino Access Services Specs on Github!
-  Freebusy YAML definition!
-  DAS documentation!
-  Sample apps and YouTube links!
•  Swagger - http://swagger.io/tools/!
•  API Connect -
http http://www-03.ibm.com/software/products/en/api-connect!
Other Sessions to Check Out
Session! Session #!
Your Mail Is in the Cloud - What about Your Apps?! 1083!
IBM Verse Deep Dive and Roadmap! 1207!
Notes and Domino Roadmap! 1045!
IBM Verse On-Premises for Dummies! 1209!
Beyond Domino Designer! 1545!
A Deep Dive into the Feature Pack Pipeline for Domino App Dev ! 1671!
Your App Deserves More - The Art of App Modernization - - Webgate! 1478!
Cognitive Data Exploration for Domino/Notes Applications with Watson Discovery – We4IT! 1720!
Application Modernization: 101 - panagenda! 1722!
Reinvent Domino applications with Sapho Micro Apps - Sapho! 1719!
Give a New Life to Your Notes/Domino Applications and Leverage IBM Bluemix, Watson, &
Connections - Darwino!
1467!
Notices and
disclaimers
Copyright © 2017 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in
any form without written permission from IBM.
U.S. Government Users Restricted Rights — Use, duplication or disclosure restricted by GSA ADP Schedule Contract with
IBM.
Information in these presentations (including information relating to products that have not yet been announced by IBM) has been
reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall
have no responsibility to update this information. THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY, EITHER
EXPRESS OR IMPLIED. IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE USE OF THIS
INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF PROFIT OR LOSS OF
OPPORTUNITY. IBM products and services are warranted according to the terms and conditions of the agreements under which they
are provided.
IBM products are manufactured from new parts or new and used parts. In some cases, a product may not be new and may have been
previously installed. Regardless, our warranty terms apply.”
Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice.
Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as
illustrations of how those customers have used IBM products and the results they may have achieved. Actual performance, cost,
savings or other results in other operating environments may vary.
References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs
or services available in all countries in which IBM operates or does business.
Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily
reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor
shall constitute legal or other guidance or advice to any individual participant or their specific situation.
It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel
as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s business and
any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its
services or products will ensure that the customer is in compliance with any law
46 1/5/17
Notices and
disclaimers
continued
Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other
publicly available sources. IBM has not tested those products in connection with this publication and cannot confirm the accuracy of
performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should
be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the ability of any such
third-party products to interoperate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR
IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE.
The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents,
copyrights, trademarks or other intellectual property right.
IBM, the IBM logo, ibm.com, Aspera®, Bluemix, Blueworks Live, CICS, Clearcase, Cognos®, DOORS®, Emptoris®, Enterprise
Document Management System™, FASP®, FileNet®, Global Business Services ®, Global Technology Services ®, IBM
ExperienceOne™, IBM SmartCloud®, IBM Social Business®, Information on Demand, ILOG, Maximo®, MQIntegrator®, MQSeries®,
Netcool®, OMEGAMON, OpenPower, PureAnalytics™, PureApplication®, pureCluster™, PureCoverage®, PureData®,
PureExperience®, PureFlex®, pureQuery®, pureScale®, PureSystems®, QRadar®, Rational®, Rhapsody®, Smarter Commerce®,
SoDA, SPSS, Sterling Commerce®, StoredIQ, Tealeaf®, Tivoli®, Trusteer®, Unica®, urban{code}®, Watson, WebSphere®,
Worklight®, X-Force® and System z® Z/OS, are trademarks of International Business Machines Corporation, registered in many
jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM
trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.
47 1/5/17
Thank you

More Related Content

What's hot

IBM Messaging and Collaboration Roadmap - Notes and Domino update - December ...
IBM Messaging and Collaboration Roadmap - Notes and Domino update - December ...IBM Messaging and Collaboration Roadmap - Notes and Domino update - December ...
IBM Messaging and Collaboration Roadmap - Notes and Domino update - December ...Ed Brill
 
ICON Switzerland - The Future of Enterprise Software
ICON Switzerland - The Future of Enterprise SoftwareICON Switzerland - The Future of Enterprise Software
ICON Switzerland - The Future of Enterprise SoftwareBelsoft
 
IBM Connect 2017: Your Data In the Major Leagues: A Practical Guide to REST S...
IBM Connect 2017: Your Data In the Major Leagues: A Practical Guide to REST S...IBM Connect 2017: Your Data In the Major Leagues: A Practical Guide to REST S...
IBM Connect 2017: Your Data In the Major Leagues: A Practical Guide to REST S...Serdar Basegmez
 
IBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino RoadmapIBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino RoadmapTeamstudio
 
App.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application DevelopmentApp.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application DevelopmentTeamstudio
 
IBM Collaboration Mobile Strategy and a New Way To work
IBM Collaboration Mobile Strategy and a New Way To workIBM Collaboration Mobile Strategy and a New Way To work
IBM Collaboration Mobile Strategy and a New Way To workLuis Benitez
 
IBM Connect 2016 - Logging Wars: A Cross Product Tech Clash Between Experts -...
IBM Connect 2016 - Logging Wars: A Cross Product Tech Clash Between Experts -...IBM Connect 2016 - Logging Wars: A Cross Product Tech Clash Between Experts -...
IBM Connect 2016 - Logging Wars: A Cross Product Tech Clash Between Experts -...Chris Miller
 
What's New in IBM Connections Social Cloud - Q2 2016
What's New in IBM Connections Social Cloud - Q2 2016What's New in IBM Connections Social Cloud - Q2 2016
What's New in IBM Connections Social Cloud - Q2 2016Luis Benitez
 
An Introduction to Web Components
An Introduction to Web ComponentsAn Introduction to Web Components
An Introduction to Web ComponentsRed Pill Now
 
What is new in IBM Connections 5.5 and IBM Docs 2.0
What is new in IBM Connections 5.5 and IBM Docs 2.0What is new in IBM Connections 5.5 and IBM Docs 2.0
What is new in IBM Connections 5.5 and IBM Docs 2.0Luis Benitez
 
IBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development StrategyIBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development StrategyLuis Benitez
 
IDI103 - What is New in IBM Connections - IBM ConnectED 2015
IDI103 - What is New in IBM Connections - IBM ConnectED 2015IDI103 - What is New in IBM Connections - IBM ConnectED 2015
IDI103 - What is New in IBM Connections - IBM ConnectED 2015Luis Benitez
 
IBM Domino 10: A new chapter begins
IBM Domino 10: A new chapter beginsIBM Domino 10: A new chapter begins
IBM Domino 10: A new chapter beginsLetsConnect
 
Domino, Notes, and Verse - Where are We and Whats the Future?
Domino, Notes, and Verse - Where are We and Whats the Future?Domino, Notes, and Verse - Where are We and Whats the Future?
Domino, Notes, and Verse - Where are We and Whats the Future?Teamstudio
 
Are You Ready for an Alternative in Application Development?
Are You Ready for an Alternative in Application Development?Are You Ready for an Alternative in Application Development?
Are You Ready for an Alternative in Application Development?LetsConnect
 
BP102 Build Your Free Admin Toolkit
BP102 Build Your Free Admin ToolkitBP102 Build Your Free Admin Toolkit
BP102 Build Your Free Admin ToolkitChris Miller
 
IBM InterConnect 2015 - What is New in IBM Connections 2015
IBM InterConnect 2015 - What is New in IBM Connections 2015IBM InterConnect 2015 - What is New in IBM Connections 2015
IBM InterConnect 2015 - What is New in IBM Connections 2015Luis Benitez
 
IBM Connections Cloud & IBM Docs: Working securely and quickly with content
IBM Connections Cloud & IBM Docs: Working securely and quickly with contentIBM Connections Cloud & IBM Docs: Working securely and quickly with content
IBM Connections Cloud & IBM Docs: Working securely and quickly with contentLuis Benitez
 
MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications
MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications
MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications Franziska Tanner
 
How IBM Enabled its Worldwide Sales Force with Mobile Technologies
How IBM Enabled its Worldwide Sales Force with Mobile TechnologiesHow IBM Enabled its Worldwide Sales Force with Mobile Technologies
How IBM Enabled its Worldwide Sales Force with Mobile TechnologiesChris Pepin
 

What's hot (20)

IBM Messaging and Collaboration Roadmap - Notes and Domino update - December ...
IBM Messaging and Collaboration Roadmap - Notes and Domino update - December ...IBM Messaging and Collaboration Roadmap - Notes and Domino update - December ...
IBM Messaging and Collaboration Roadmap - Notes and Domino update - December ...
 
ICON Switzerland - The Future of Enterprise Software
ICON Switzerland - The Future of Enterprise SoftwareICON Switzerland - The Future of Enterprise Software
ICON Switzerland - The Future of Enterprise Software
 
IBM Connect 2017: Your Data In the Major Leagues: A Practical Guide to REST S...
IBM Connect 2017: Your Data In the Major Leagues: A Practical Guide to REST S...IBM Connect 2017: Your Data In the Major Leagues: A Practical Guide to REST S...
IBM Connect 2017: Your Data In the Major Leagues: A Practical Guide to REST S...
 
IBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino RoadmapIBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino Roadmap
 
App.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application DevelopmentApp.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application Development
 
IBM Collaboration Mobile Strategy and a New Way To work
IBM Collaboration Mobile Strategy and a New Way To workIBM Collaboration Mobile Strategy and a New Way To work
IBM Collaboration Mobile Strategy and a New Way To work
 
IBM Connect 2016 - Logging Wars: A Cross Product Tech Clash Between Experts -...
IBM Connect 2016 - Logging Wars: A Cross Product Tech Clash Between Experts -...IBM Connect 2016 - Logging Wars: A Cross Product Tech Clash Between Experts -...
IBM Connect 2016 - Logging Wars: A Cross Product Tech Clash Between Experts -...
 
What's New in IBM Connections Social Cloud - Q2 2016
What's New in IBM Connections Social Cloud - Q2 2016What's New in IBM Connections Social Cloud - Q2 2016
What's New in IBM Connections Social Cloud - Q2 2016
 
An Introduction to Web Components
An Introduction to Web ComponentsAn Introduction to Web Components
An Introduction to Web Components
 
What is new in IBM Connections 5.5 and IBM Docs 2.0
What is new in IBM Connections 5.5 and IBM Docs 2.0What is new in IBM Connections 5.5 and IBM Docs 2.0
What is new in IBM Connections 5.5 and IBM Docs 2.0
 
IBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development StrategyIBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development Strategy
 
IDI103 - What is New in IBM Connections - IBM ConnectED 2015
IDI103 - What is New in IBM Connections - IBM ConnectED 2015IDI103 - What is New in IBM Connections - IBM ConnectED 2015
IDI103 - What is New in IBM Connections - IBM ConnectED 2015
 
IBM Domino 10: A new chapter begins
IBM Domino 10: A new chapter beginsIBM Domino 10: A new chapter begins
IBM Domino 10: A new chapter begins
 
Domino, Notes, and Verse - Where are We and Whats the Future?
Domino, Notes, and Verse - Where are We and Whats the Future?Domino, Notes, and Verse - Where are We and Whats the Future?
Domino, Notes, and Verse - Where are We and Whats the Future?
 
Are You Ready for an Alternative in Application Development?
Are You Ready for an Alternative in Application Development?Are You Ready for an Alternative in Application Development?
Are You Ready for an Alternative in Application Development?
 
BP102 Build Your Free Admin Toolkit
BP102 Build Your Free Admin ToolkitBP102 Build Your Free Admin Toolkit
BP102 Build Your Free Admin Toolkit
 
IBM InterConnect 2015 - What is New in IBM Connections 2015
IBM InterConnect 2015 - What is New in IBM Connections 2015IBM InterConnect 2015 - What is New in IBM Connections 2015
IBM InterConnect 2015 - What is New in IBM Connections 2015
 
IBM Connections Cloud & IBM Docs: Working securely and quickly with content
IBM Connections Cloud & IBM Docs: Working securely and quickly with contentIBM Connections Cloud & IBM Docs: Working securely and quickly with content
IBM Connections Cloud & IBM Docs: Working securely and quickly with content
 
MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications
MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications
MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications
 
How IBM Enabled its Worldwide Sales Force with Mobile Technologies
How IBM Enabled its Worldwide Sales Force with Mobile TechnologiesHow IBM Enabled its Worldwide Sales Force with Mobile Technologies
How IBM Enabled its Worldwide Sales Force with Mobile Technologies
 

Viewers also liked

Your App Deserves More – The Art of App Modernization
Your App Deserves More – The Art of App ModernizationYour App Deserves More – The Art of App Modernization
Your App Deserves More – The Art of App ModernizationKlaus Bild
 
IBM Social Business Journey and IBM Verse / cloud collaboration #MWLUG2015
IBM Social Business Journey and IBM Verse / cloud collaboration #MWLUG2015IBM Social Business Journey and IBM Verse / cloud collaboration #MWLUG2015
IBM Social Business Journey and IBM Verse / cloud collaboration #MWLUG2015Ed Brill
 
OpenNTF Domino API (ODA): Super-Charging Domino Development
OpenNTF Domino API (ODA): Super-Charging Domino DevelopmentOpenNTF Domino API (ODA): Super-Charging Domino Development
OpenNTF Domino API (ODA): Super-Charging Domino DevelopmentPaul Withers
 
XPages is Workflow's new best friend
XPages is Workflow's new best friendXPages is Workflow's new best friend
XPages is Workflow's new best friendStephan H. Wissel
 
Connect 2017 DEV-1420 - Blue Mix and Domino – Complementing Smartcloud
Connect 2017 DEV-1420 - Blue Mix and Domino – Complementing SmartcloudConnect 2017 DEV-1420 - Blue Mix and Domino – Complementing Smartcloud
Connect 2017 DEV-1420 - Blue Mix and Domino – Complementing SmartcloudMatteo Bisi
 
IBM Connections Adminblast - Connect17 (DEV 1268)
IBM Connections Adminblast - Connect17 (DEV 1268)IBM Connections Adminblast - Connect17 (DEV 1268)
IBM Connections Adminblast - Connect17 (DEV 1268)Nico Meisenzahl
 
DEV-1129 How Watson, Bluemix, Cloudant, and XPages Can Work Together In A Rea...
DEV-1129 How Watson, Bluemix, Cloudant, and XPages Can Work Together In A Rea...DEV-1129 How Watson, Bluemix, Cloudant, and XPages Can Work Together In A Rea...
DEV-1129 How Watson, Bluemix, Cloudant, and XPages Can Work Together In A Rea...Frank van der Linden
 
Lotus Notes: Live Long and Prosper
Lotus Notes: Live Long and ProsperLotus Notes: Live Long and Prosper
Lotus Notes: Live Long and ProsperPeter Presnell
 
Social Business Transformation at IBM - From Social Connections 2015 in Boston
Social Business Transformation at IBM - From Social Connections 2015 in BostonSocial Business Transformation at IBM - From Social Connections 2015 in Boston
Social Business Transformation at IBM - From Social Connections 2015 in BostonEd Brill
 
IBM ConnectED 2015: IBM's Social Business Transformation
IBM ConnectED 2015: IBM's Social Business TransformationIBM ConnectED 2015: IBM's Social Business Transformation
IBM ConnectED 2015: IBM's Social Business TransformationEd Brill
 
XPages and jQuery DataTables: Simplifying View Creation while Maximizing Func...
XPages and jQuery DataTables: Simplifying View Creation while Maximizing Func...XPages and jQuery DataTables: Simplifying View Creation while Maximizing Func...
XPages and jQuery DataTables: Simplifying View Creation while Maximizing Func...Teamstudio
 
DEV-1550: Why Java 8? Or, What's a Lambda? – IBM Connect 2017
DEV-1550: Why Java 8? Or, What's a Lambda? – IBM Connect 2017DEV-1550: Why Java 8? Or, What's a Lambda? – IBM Connect 2017
DEV-1550: Why Java 8? Or, What's a Lambda? – IBM Connect 2017panagenda
 
DEV-1185: IBM Notes Performance Boost - Reloaded – IBM Connect 2017
DEV-1185: IBM Notes Performance Boost - Reloaded – IBM Connect 2017DEV-1185: IBM Notes Performance Boost - Reloaded – IBM Connect 2017
DEV-1185: IBM Notes Performance Boost - Reloaded – IBM Connect 2017panagenda
 
IBM Connect 2017: Back from the Dead: When Bad Code Kills a Good Server
IBM Connect 2017: Back from the Dead: When Bad Code Kills a Good ServerIBM Connect 2017: Back from the Dead: When Bad Code Kills a Good Server
IBM Connect 2017: Back from the Dead: When Bad Code Kills a Good ServerSerdar Basegmez
 
Socialytics: Accelerating IBM Connections Adoption with Watson Analytics
Socialytics: Accelerating IBM Connections Adoption with Watson AnalyticsSocialytics: Accelerating IBM Connections Adoption with Watson Analytics
Socialytics: Accelerating IBM Connections Adoption with Watson AnalyticsFemke Goedhart
 
IBM - Lotusphere 2012: Messaging and Collaboration Strategy
IBM - Lotusphere 2012: Messaging and Collaboration StrategyIBM - Lotusphere 2012: Messaging and Collaboration Strategy
IBM - Lotusphere 2012: Messaging and Collaboration StrategyEd Brill
 
Marty, You're Just Not Thinking Fourth Dimensionally
Marty, You're Just Not Thinking Fourth DimensionallyMarty, You're Just Not Thinking Fourth Dimensionally
Marty, You're Just Not Thinking Fourth DimensionallyTeamstudio
 

Viewers also liked (20)

Your App Deserves More – The Art of App Modernization
Your App Deserves More – The Art of App ModernizationYour App Deserves More – The Art of App Modernization
Your App Deserves More – The Art of App Modernization
 
IBM Social Business Journey and IBM Verse / cloud collaboration #MWLUG2015
IBM Social Business Journey and IBM Verse / cloud collaboration #MWLUG2015IBM Social Business Journey and IBM Verse / cloud collaboration #MWLUG2015
IBM Social Business Journey and IBM Verse / cloud collaboration #MWLUG2015
 
OpenNTF Domino API (ODA): Super-Charging Domino Development
OpenNTF Domino API (ODA): Super-Charging Domino DevelopmentOpenNTF Domino API (ODA): Super-Charging Domino Development
OpenNTF Domino API (ODA): Super-Charging Domino Development
 
DEV-1467 - Darwino
DEV-1467 - DarwinoDEV-1467 - Darwino
DEV-1467 - Darwino
 
XPages is Workflow's new best friend
XPages is Workflow's new best friendXPages is Workflow's new best friend
XPages is Workflow's new best friend
 
Connect 2017 DEV-1420 - Blue Mix and Domino – Complementing Smartcloud
Connect 2017 DEV-1420 - Blue Mix and Domino – Complementing SmartcloudConnect 2017 DEV-1420 - Blue Mix and Domino – Complementing Smartcloud
Connect 2017 DEV-1420 - Blue Mix and Domino – Complementing Smartcloud
 
Beyond XPages
Beyond XPagesBeyond XPages
Beyond XPages
 
IBM Connections Adminblast - Connect17 (DEV 1268)
IBM Connections Adminblast - Connect17 (DEV 1268)IBM Connections Adminblast - Connect17 (DEV 1268)
IBM Connections Adminblast - Connect17 (DEV 1268)
 
DEV-1129 How Watson, Bluemix, Cloudant, and XPages Can Work Together In A Rea...
DEV-1129 How Watson, Bluemix, Cloudant, and XPages Can Work Together In A Rea...DEV-1129 How Watson, Bluemix, Cloudant, and XPages Can Work Together In A Rea...
DEV-1129 How Watson, Bluemix, Cloudant, and XPages Can Work Together In A Rea...
 
Lotus Notes: Live Long and Prosper
Lotus Notes: Live Long and ProsperLotus Notes: Live Long and Prosper
Lotus Notes: Live Long and Prosper
 
Social Business Transformation at IBM - From Social Connections 2015 in Boston
Social Business Transformation at IBM - From Social Connections 2015 in BostonSocial Business Transformation at IBM - From Social Connections 2015 in Boston
Social Business Transformation at IBM - From Social Connections 2015 in Boston
 
IBM ConnectED 2015: IBM's Social Business Transformation
IBM ConnectED 2015: IBM's Social Business TransformationIBM ConnectED 2015: IBM's Social Business Transformation
IBM ConnectED 2015: IBM's Social Business Transformation
 
XPages and jQuery DataTables: Simplifying View Creation while Maximizing Func...
XPages and jQuery DataTables: Simplifying View Creation while Maximizing Func...XPages and jQuery DataTables: Simplifying View Creation while Maximizing Func...
XPages and jQuery DataTables: Simplifying View Creation while Maximizing Func...
 
DEV-1550: Why Java 8? Or, What's a Lambda? – IBM Connect 2017
DEV-1550: Why Java 8? Or, What's a Lambda? – IBM Connect 2017DEV-1550: Why Java 8? Or, What's a Lambda? – IBM Connect 2017
DEV-1550: Why Java 8? Or, What's a Lambda? – IBM Connect 2017
 
DEV-1185: IBM Notes Performance Boost - Reloaded – IBM Connect 2017
DEV-1185: IBM Notes Performance Boost - Reloaded – IBM Connect 2017DEV-1185: IBM Notes Performance Boost - Reloaded – IBM Connect 2017
DEV-1185: IBM Notes Performance Boost - Reloaded – IBM Connect 2017
 
IBM Connect 2017: Back from the Dead: When Bad Code Kills a Good Server
IBM Connect 2017: Back from the Dead: When Bad Code Kills a Good ServerIBM Connect 2017: Back from the Dead: When Bad Code Kills a Good Server
IBM Connect 2017: Back from the Dead: When Bad Code Kills a Good Server
 
Socialytics: Accelerating IBM Connections Adoption with Watson Analytics
Socialytics: Accelerating IBM Connections Adoption with Watson AnalyticsSocialytics: Accelerating IBM Connections Adoption with Watson Analytics
Socialytics: Accelerating IBM Connections Adoption with Watson Analytics
 
GraphQL 101
GraphQL 101GraphQL 101
GraphQL 101
 
IBM - Lotusphere 2012: Messaging and Collaboration Strategy
IBM - Lotusphere 2012: Messaging and Collaboration StrategyIBM - Lotusphere 2012: Messaging and Collaboration Strategy
IBM - Lotusphere 2012: Messaging and Collaboration Strategy
 
Marty, You're Just Not Thinking Fourth Dimensionally
Marty, You're Just Not Thinking Fourth DimensionallyMarty, You're Just Not Thinking Fourth Dimensionally
Marty, You're Just Not Thinking Fourth Dimensionally
 

Similar to IBM Connect 2017: Refresh and Extend IBM Domino Applications

Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleMatthew Perrins
 
Creating Effective Mobile Applications with IBM Bluemix
Creating Effective Mobile Applications with IBM BluemixCreating Effective Mobile Applications with IBM Bluemix
Creating Effective Mobile Applications with IBM BluemixAndrew Ferrier
 
Str02. IBM Application Modernization with panagenda ApplicationInsights
Str02. IBM Application Modernization with panagenda ApplicationInsightsStr02. IBM Application Modernization with panagenda ApplicationInsights
Str02. IBM Application Modernization with panagenda ApplicationInsightspanagenda
 
DBD 2414 - Iterative Web-Based Designer for Software Defined Environments (In...
DBD 2414 - Iterative Web-Based Designer for Software Defined Environments (In...DBD 2414 - Iterative Web-Based Designer for Software Defined Environments (In...
DBD 2414 - Iterative Web-Based Designer for Software Defined Environments (In...Michael Elder
 
bccon-2014 key01 ibm_collaboration_solutions_connect_2014
bccon-2014 key01 ibm_collaboration_solutions_connect_2014bccon-2014 key01 ibm_collaboration_solutions_connect_2014
bccon-2014 key01 ibm_collaboration_solutions_connect_2014ICS User Group
 
A Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docxA Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docxgoodcoders
 
A Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docxA Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docxgoodcoders
 
Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.Techugo
 
ConnectED2015: IBM Domino Applications in Bluemix
ConnectED2015: 	IBM Domino Applications in BluemixConnectED2015: 	IBM Domino Applications in Bluemix
ConnectED2015: IBM Domino Applications in BluemixMartin Donnelly
 
eSoftHead Service Introduction
eSoftHead Service IntroductioneSoftHead Service Introduction
eSoftHead Service IntroductionNguyen Hai
 
Conasys Increases Efficiency with Construction Deficiencies Review App
Conasys Increases Efficiency with Construction Deficiencies Review AppConasys Increases Efficiency with Construction Deficiencies Review App
Conasys Increases Efficiency with Construction Deficiencies Review Appbtotheba
 
Role of CMS & Webservices - Mobile Apps
Role of CMS & Webservices - Mobile AppsRole of CMS & Webservices - Mobile Apps
Role of CMS & Webservices - Mobile AppsDivya Jyot
 
Web application development full & detailed guide for 2022
Web application development  full & detailed guide for 2022Web application development  full & detailed guide for 2022
Web application development full & detailed guide for 2022Metricoid Technology
 
How Much Does it Cost to Build a Mobile App for iPhone & Android?
How Much Does it Cost to Build a Mobile App for iPhone & Android?How Much Does it Cost to Build a Mobile App for iPhone & Android?
How Much Does it Cost to Build a Mobile App for iPhone & Android?Alex Sam
 
Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012Fishbowl Solutions
 

Similar to IBM Connect 2017: Refresh and Extend IBM Domino Applications (20)

1812 icap-v1.3 0430
1812 icap-v1.3 04301812 icap-v1.3 0430
1812 icap-v1.3 0430
 
Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer Console
 
Creating Effective Mobile Applications with IBM Bluemix
Creating Effective Mobile Applications with IBM BluemixCreating Effective Mobile Applications with IBM Bluemix
Creating Effective Mobile Applications with IBM Bluemix
 
Str02. IBM Application Modernization with panagenda ApplicationInsights
Str02. IBM Application Modernization with panagenda ApplicationInsightsStr02. IBM Application Modernization with panagenda ApplicationInsights
Str02. IBM Application Modernization with panagenda ApplicationInsights
 
DBD 2414 - Iterative Web-Based Designer for Software Defined Environments (In...
DBD 2414 - Iterative Web-Based Designer for Software Defined Environments (In...DBD 2414 - Iterative Web-Based Designer for Software Defined Environments (In...
DBD 2414 - Iterative Web-Based Designer for Software Defined Environments (In...
 
Bp209
Bp209Bp209
Bp209
 
Mail Client from Traveler to Verse On-Premises
Mail Client from Traveler to Verse On-PremisesMail Client from Traveler to Verse On-Premises
Mail Client from Traveler to Verse On-Premises
 
bccon-2014 key01 ibm_collaboration_solutions_connect_2014
bccon-2014 key01 ibm_collaboration_solutions_connect_2014bccon-2014 key01 ibm_collaboration_solutions_connect_2014
bccon-2014 key01 ibm_collaboration_solutions_connect_2014
 
A Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docxA Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docx
 
A Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docxA Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docx
 
Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.
 
ConnectED2015: IBM Domino Applications in Bluemix
ConnectED2015: 	IBM Domino Applications in BluemixConnectED2015: 	IBM Domino Applications in Bluemix
ConnectED2015: IBM Domino Applications in Bluemix
 
eSoftHead Service Introduction
eSoftHead Service IntroductioneSoftHead Service Introduction
eSoftHead Service Introduction
 
IBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech OverviewIBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech Overview
 
Conasys Increases Efficiency with Construction Deficiencies Review App
Conasys Increases Efficiency with Construction Deficiencies Review AppConasys Increases Efficiency with Construction Deficiencies Review App
Conasys Increases Efficiency with Construction Deficiencies Review App
 
Role of CMS & Webservices - Mobile Apps
Role of CMS & Webservices - Mobile AppsRole of CMS & Webservices - Mobile Apps
Role of CMS & Webservices - Mobile Apps
 
Web application development full & detailed guide for 2022
Web application development  full & detailed guide for 2022Web application development  full & detailed guide for 2022
Web application development full & detailed guide for 2022
 
How Much Does it Cost to Build a Mobile App for iPhone & Android?
How Much Does it Cost to Build a Mobile App for iPhone & Android?How Much Does it Cost to Build a Mobile App for iPhone & Android?
How Much Does it Cost to Build a Mobile App for iPhone & Android?
 
04 blue mixintro
04 blue mixintro04 blue mixintro
04 blue mixintro
 
Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012
 

More from Ed Brill

IBM Collaboration Solutions - product portfolio update - spring 2017
IBM Collaboration Solutions  - product portfolio update - spring 2017IBM Collaboration Solutions  - product portfolio update - spring 2017
IBM Collaboration Solutions - product portfolio update - spring 2017Ed Brill
 
IBM Impact 2014 - Overview and strategy to transforming your mobile enterprise
IBM Impact 2014  - Overview and strategy to transforming your mobile enterpriseIBM Impact 2014  - Overview and strategy to transforming your mobile enterprise
IBM Impact 2014 - Overview and strategy to transforming your mobile enterpriseEd Brill
 
Build a MobileFirst Agenda - IBM Mobile Enterprise
Build a MobileFirst Agenda - IBM Mobile EnterpriseBuild a MobileFirst Agenda - IBM Mobile Enterprise
Build a MobileFirst Agenda - IBM Mobile EnterpriseEd Brill
 
Ibm Institute for Business Value: Mobile Enterprise Study "The 'Upwardly Mobi...
Ibm Institute for Business Value: Mobile Enterprise Study "The 'Upwardly Mobi...Ibm Institute for Business Value: Mobile Enterprise Study "The 'Upwardly Mobi...
Ibm Institute for Business Value: Mobile Enterprise Study "The 'Upwardly Mobi...Ed Brill
 
Put your business in motion with IBM MobileFirst
Put your business in motion with IBM MobileFirstPut your business in motion with IBM MobileFirst
Put your business in motion with IBM MobileFirstEd Brill
 
Ibm mobile first overview keynote in spanish español june 2013
Ibm mobile first   overview keynote in spanish español june 2013Ibm mobile first   overview keynote in spanish español june 2013
Ibm mobile first overview keynote in spanish español june 2013Ed Brill
 
IBM MobileFirst - snapshots of the mobile enterprise.
IBM MobileFirst - snapshots of the mobile enterprise.IBM MobileFirst - snapshots of the mobile enterprise.
IBM MobileFirst - snapshots of the mobile enterprise.Ed Brill
 
IBM MobileFirst: The mobile world is open for business.
IBM MobileFirst: The mobile world is open for business.IBM MobileFirst: The mobile world is open for business.
IBM MobileFirst: The mobile world is open for business.Ed Brill
 
IBM Connect 2013: Messaging and Collaboration Roadmap
IBM Connect 2013: Messaging and Collaboration RoadmapIBM Connect 2013: Messaging and Collaboration Roadmap
IBM Connect 2013: Messaging and Collaboration RoadmapEd Brill
 
IBM Mobile strategy for Social Business - May 2012
IBM Mobile strategy for Social Business - May 2012IBM Mobile strategy for Social Business - May 2012
IBM Mobile strategy for Social Business - May 2012Ed Brill
 
IBM - Lotus Symphony, Apache OpenOffice, IBM Docsroadmap -- lotusphere 2012
IBM - Lotus Symphony, Apache OpenOffice, IBM Docsroadmap  -- lotusphere 2012IBM - Lotus Symphony, Apache OpenOffice, IBM Docsroadmap  -- lotusphere 2012
IBM - Lotus Symphony, Apache OpenOffice, IBM Docsroadmap -- lotusphere 2012Ed Brill
 
Five things we have learned about mobility from our clients -- IBM, Alistair ...
Five things we have learned about mobility from our clients -- IBM, Alistair ...Five things we have learned about mobility from our clients -- IBM, Alistair ...
Five things we have learned about mobility from our clients -- IBM, Alistair ...Ed Brill
 
AusLUG - Australian Lotus User Group - "Social Business at Work" by Ed Brill
AusLUG - Australian Lotus User Group - "Social Business at Work" by Ed BrillAusLUG - Australian Lotus User Group - "Social Business at Work" by Ed Brill
AusLUG - Australian Lotus User Group - "Social Business at Work" by Ed BrillEd Brill
 
Lotusphere 2011: INV105 Messaging and Collaboration Strategy
Lotusphere 2011: INV105 Messaging and Collaboration StrategyLotusphere 2011: INV105 Messaging and Collaboration Strategy
Lotusphere 2011: INV105 Messaging and Collaboration StrategyEd Brill
 
Lotus Notes and Domino Update - November 2010
Lotus Notes and Domino Update - November 2010Lotus Notes and Domino Update - November 2010
Lotus Notes and Domino Update - November 2010Ed Brill
 
The Mobile Device as a Primary Productivity Tool for the Enterprise
The Mobile Device as a Primary Productivity Tool for the EnterpriseThe Mobile Device as a Primary Productivity Tool for the Enterprise
The Mobile Device as a Primary Productivity Tool for the EnterpriseEd Brill
 
Lotusphere Comes to You España "Smart Collaboration" en Castellano
Lotusphere Comes to You España "Smart Collaboration" en CastellanoLotusphere Comes to You España "Smart Collaboration" en Castellano
Lotusphere Comes to You España "Smart Collaboration" en CastellanoEd Brill
 
Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years
Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 YearsLotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years
Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 YearsEd Brill
 
Lotus Notes/Domino Strategy Update - Dec 2009
Lotus Notes/Domino Strategy Update - Dec 2009Lotus Notes/Domino Strategy Update - Dec 2009
Lotus Notes/Domino Strategy Update - Dec 2009Ed Brill
 
MWLUG Chicago Keynote - Ed Brill
MWLUG Chicago Keynote - Ed BrillMWLUG Chicago Keynote - Ed Brill
MWLUG Chicago Keynote - Ed BrillEd Brill
 

More from Ed Brill (20)

IBM Collaboration Solutions - product portfolio update - spring 2017
IBM Collaboration Solutions  - product portfolio update - spring 2017IBM Collaboration Solutions  - product portfolio update - spring 2017
IBM Collaboration Solutions - product portfolio update - spring 2017
 
IBM Impact 2014 - Overview and strategy to transforming your mobile enterprise
IBM Impact 2014  - Overview and strategy to transforming your mobile enterpriseIBM Impact 2014  - Overview and strategy to transforming your mobile enterprise
IBM Impact 2014 - Overview and strategy to transforming your mobile enterprise
 
Build a MobileFirst Agenda - IBM Mobile Enterprise
Build a MobileFirst Agenda - IBM Mobile EnterpriseBuild a MobileFirst Agenda - IBM Mobile Enterprise
Build a MobileFirst Agenda - IBM Mobile Enterprise
 
Ibm Institute for Business Value: Mobile Enterprise Study "The 'Upwardly Mobi...
Ibm Institute for Business Value: Mobile Enterprise Study "The 'Upwardly Mobi...Ibm Institute for Business Value: Mobile Enterprise Study "The 'Upwardly Mobi...
Ibm Institute for Business Value: Mobile Enterprise Study "The 'Upwardly Mobi...
 
Put your business in motion with IBM MobileFirst
Put your business in motion with IBM MobileFirstPut your business in motion with IBM MobileFirst
Put your business in motion with IBM MobileFirst
 
Ibm mobile first overview keynote in spanish español june 2013
Ibm mobile first   overview keynote in spanish español june 2013Ibm mobile first   overview keynote in spanish español june 2013
Ibm mobile first overview keynote in spanish español june 2013
 
IBM MobileFirst - snapshots of the mobile enterprise.
IBM MobileFirst - snapshots of the mobile enterprise.IBM MobileFirst - snapshots of the mobile enterprise.
IBM MobileFirst - snapshots of the mobile enterprise.
 
IBM MobileFirst: The mobile world is open for business.
IBM MobileFirst: The mobile world is open for business.IBM MobileFirst: The mobile world is open for business.
IBM MobileFirst: The mobile world is open for business.
 
IBM Connect 2013: Messaging and Collaboration Roadmap
IBM Connect 2013: Messaging and Collaboration RoadmapIBM Connect 2013: Messaging and Collaboration Roadmap
IBM Connect 2013: Messaging and Collaboration Roadmap
 
IBM Mobile strategy for Social Business - May 2012
IBM Mobile strategy for Social Business - May 2012IBM Mobile strategy for Social Business - May 2012
IBM Mobile strategy for Social Business - May 2012
 
IBM - Lotus Symphony, Apache OpenOffice, IBM Docsroadmap -- lotusphere 2012
IBM - Lotus Symphony, Apache OpenOffice, IBM Docsroadmap  -- lotusphere 2012IBM - Lotus Symphony, Apache OpenOffice, IBM Docsroadmap  -- lotusphere 2012
IBM - Lotus Symphony, Apache OpenOffice, IBM Docsroadmap -- lotusphere 2012
 
Five things we have learned about mobility from our clients -- IBM, Alistair ...
Five things we have learned about mobility from our clients -- IBM, Alistair ...Five things we have learned about mobility from our clients -- IBM, Alistair ...
Five things we have learned about mobility from our clients -- IBM, Alistair ...
 
AusLUG - Australian Lotus User Group - "Social Business at Work" by Ed Brill
AusLUG - Australian Lotus User Group - "Social Business at Work" by Ed BrillAusLUG - Australian Lotus User Group - "Social Business at Work" by Ed Brill
AusLUG - Australian Lotus User Group - "Social Business at Work" by Ed Brill
 
Lotusphere 2011: INV105 Messaging and Collaboration Strategy
Lotusphere 2011: INV105 Messaging and Collaboration StrategyLotusphere 2011: INV105 Messaging and Collaboration Strategy
Lotusphere 2011: INV105 Messaging and Collaboration Strategy
 
Lotus Notes and Domino Update - November 2010
Lotus Notes and Domino Update - November 2010Lotus Notes and Domino Update - November 2010
Lotus Notes and Domino Update - November 2010
 
The Mobile Device as a Primary Productivity Tool for the Enterprise
The Mobile Device as a Primary Productivity Tool for the EnterpriseThe Mobile Device as a Primary Productivity Tool for the Enterprise
The Mobile Device as a Primary Productivity Tool for the Enterprise
 
Lotusphere Comes to You España "Smart Collaboration" en Castellano
Lotusphere Comes to You España "Smart Collaboration" en CastellanoLotusphere Comes to You España "Smart Collaboration" en Castellano
Lotusphere Comes to You España "Smart Collaboration" en Castellano
 
Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years
Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 YearsLotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years
Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years
 
Lotus Notes/Domino Strategy Update - Dec 2009
Lotus Notes/Domino Strategy Update - Dec 2009Lotus Notes/Domino Strategy Update - Dec 2009
Lotus Notes/Domino Strategy Update - Dec 2009
 
MWLUG Chicago Keynote - Ed Brill
MWLUG Chicago Keynote - Ed BrillMWLUG Chicago Keynote - Ed Brill
MWLUG Chicago Keynote - Ed Brill
 

Recently uploaded

Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuidePixlogix Infotech
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxFIDO Alliance
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTopCSSGallery
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data SciencePaolo Missier
 
Navigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiNavigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiRaviKumarDaparthi
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsLeah Henrickson
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxMarkSteadman7
 
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...SOFTTECHHUB
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfalexjohnson7307
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...caitlingebhard1
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Skynet Technologies
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...FIDO Alliance
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxFIDO Alliance
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireExakis Nelite
 

Recently uploaded (20)

Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
Navigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiNavigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi Daparthi
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 

IBM Connect 2017: Refresh and Extend IBM Domino Applications

  • 1. Refresh and extend your Domino apps Barry Rosen - ICS Offering Manager! Adam Kesner - ICS Offering Manager ! Nathan Barry - Senior Software Engineer!
  • 2. 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.
  • 3.
  • 4. Do your legacy apps feel messy? Out of date? Inaccessible? Clunky?
  • 5. You’re not alone. A recent Forrester study proved that employees find legacy business apps to be complicated, inefficient, unintuitive, too divided, difficult to learn, and time wasting. Because of the need for multiple apps, 65% of employees said data is often ignored, and 62% said bad decisions are made based on old data. Accelerate Digital Transformation With Simplified Business Apps, a commissioned study conducted by Forrester Consulting on behalf of Sapho, August 2016
  • 6. Cloud Consumer apps Mobile Where you work UX Web access Disrupting the way we access applications!
  • 7. These might look familiar
  • 9. •  74% want personalized, relevant data ! ! •  69% want a mobile-first experience! •  62% delay completing tasks because of multiple systems! ! ! •  61% want consumer-like features in apps! -  Notifications! -  Anywhere access! -  Ability to work in real-time! -  Personalization! Accelerate Digital Transformation With Simplified Business Apps, a commissioned study conducted by Forrester Consulting on behalf of Sapho, August 2016 What do employees really want?
  • 10. What you need A path to refresh and extend Domino apps! Updated user experience, ! look and feel! Legacy apps running on a variety of access models!
  • 11. Why it matters Thousands of custom Domino applications are business critical! Enabling modern access to that data extends your investment! Updating your apps helps employees get work done!
  • 12. Path to refresh your apps… Analyze what apps are most valuable to your business ! ! Use enhanced APIs and / or partner tools to simplify and refresh Domino apps! Notes / Domino will be continuously updated so apps run smoothly and are easy to maintain!
  • 13. Analyze your applications How much are they used? ! Who uses them?! How complex are they?! Are there mail dependencies?! Which views are used in an application?!
  • 15. ! Determine which applications are used most in your organization! ! Determine which applications are the most complex in your organization! Analyze your most complex applications with code analysis Transforms Domino application usage and design complexity metrics into actionable data to help build the path towards application modernization Intended to be available Q2 2017 it will be available for customers on S&S • Shows the 50 most used and most complex application instances and does code analysis on a subset of those • Full Insights available in packages of 500 instances • For more details: panagenda booth #430 ApplicationInsights powered by!
  • 16. Various options to! navigate database! Inventory,! Usage and Design! Total number of! database instances! (mail, system, nab,! mail-in & apps)! Focus databases! are all mail-in and! application instances! Total number of! unique designs! for focus dbs! 100% if all Focus! Dbs covered! through value! packages! Total number! of person documents in Notes Name and Address book/Directory Assistance! Upsell!
  • 17. 17! Filtering of Focus! databases! Different column sets! Complexity! rating! Various columns for! investigating and sorting! application landscape!
  • 19. Enhancing its API framework to extend capabilities and enable the use of modern application development tools! IBM is investing in …
  • 20. Extend capabilities of existing Domino REST services •  Today, there are four “DAS” services that expose Domino data via REST APIs to web and mobile applications! •  Each existing service will be extended to meet growing developer demand! Ships with Domino today Available on OpenNTF Mail service! Manage email content! X Calendar service! Manage calendar content & send calendar workflow! X X Freebusy service! View user availability, find available rooms! X Data service! Manage views, document data, etc! X X
  • 21. Additional services to be added IBM intends to develop several new REST services to expose more powerful capabilities! •  Directory service: Browse or search directory! •  Contacts service: Manage personal contacts in your mailfile! •  Mail Search service: Search your mailfile! •  Subscription service: Poll for changes or register for push (long poll) in an application! •  Management service: Register users and manage groups! Plans are subject to change!
  • 22. IBM Confidential :: ©2016 IBM Corporation Define all services via the OpenAPI Specification ! •  IBM intends to publish YAML definitions according to the OpenAPI specification for all REST services! -  Formally known as - Swagger specification! ! •  This enables integration with a number of third party tools, including the Swagger tools! ! -  26 different repositories on Swagger github alone!! ! •  Freebusy definition is available now, others will be published as available! !
  • 23. Demo with Swagger Tools Swagger tools provide dynamic API documentation with embedded ability to test APIs! Swagger tools make APIs easy to consume!
  • 24. Swagger UI Host an instance of Swagger UI on Domino on your server! •  Developers can view dynamic documentation of REST services! -  Expand/Collapse operations, etc! -  See sample responses! -  See details about parameters! •  Developers can easily exercise the API, entering values and seeing the results! See sample here (not hosted on a Domino server, so cant use the “Try it Out”: http://petstore.swagger.io/?url=https://raw.githubusercontent.com/OpenNTF/dasApiSpecs/master/ freebusy.yaml!
  • 25. swagger.io •  Input the OpenAPI definition! •  Client libraries for various languages can be generated! and downloaded! •  As you edit the spec, see a nice! visual representation of API! documentation! •  See editor.swagger.io/#/!
  • 26. Investing in Domino •  IBM intends to develop new REST APIs for Domino and enhance current APIs! -  Mail, Calendar, Freebusy and Data will be extended to better meet developer needs! -  Intention is to add APIs for Directory, Contacts, Mail Search, Subscription and Management! •  IBM intends to make REST APIs usable from modern tools (ex. Swagger)! -  REST APIs that are easy to consume by developers!! -  Videos and sample code to help you get started!! ! Plans are subject to change!
  • 27. SmartNSF – Access Notes application logic via REST APIs •  Leverage the power of your Notes applications, exposing embedded business logic to web and mobile via REST APIs! •  Developer defines a microservice for the application with domain-specific language! •  Build your UI based on the technology you want ! •  Available NOW on OpenNTF as an extension for your Domino Server and Designer! -  Built together with the community and by the community! Compliments of Christian Guedemann!
  • 28. SmartNSF – What does it look like?!! •  APIs defined in a single point of configuration in your Domino Designer! •  Easy to find and easy to use! What’s next?:! •  Auto-generate Swagger definitions for your application’s APIs! •  Dialog based generation of REST APIs for your applications!
  • 29. Refresh according to your needs Create micro apps with Sapho builder that notify key users and interface to key Domino data on web/ mobile devices! Convert your Domino apps to be accessible via web/ mobile with Aveedo builder installed on your Domino server Build mobile/web UI with offline replication for Domino applications with modern development tools
  • 30. Sapho architecture components ! Services layer that integrates and orchestrates all of the services required to deliver high-quality micro apps into a single software layer. ! Software client that gives employees access to micro apps on any device! ! Rapid micro application development tool for building and deploying cross- platform micro apps!
  • 31. IBM Confidential :: ©2016 IBM Corporation Sapho Architecture
  • 32. IBM Confidential :: ©2016 IBM Corporation •  Java based connector that uses JNI or IIOP to connect to Domino! •  Domino Connector can be configured to connect to multiple Domino servers! •  Connector can access any data that is a column in a view or a field in a document! •  Connector can read and write data that it can access! •  Connector configuration is defined for each database! •  Sapho builder uses data connectors to integrate with back- end data and create new micro apps! •  Sapho booth #120! 32 Domino Connector
  • 33. Use to… Create simple, single purpose micro apps and workflows! Quickly extend workflows to mobile devices, web and messenger applications! Build daily dashboard with proactive alerts from multiple Domino apps! Configure events out of Domino based on specific trigger alerts from 3rd party systems ! Integrate other data sources into Domino workflows and applications! Quickly update specified fields in a form! Targeted search and view pre- defined info in Domino DBs!
  • 34. •  Powerful Designer to enhance exis4ng and create new applica4ons •  Integrated Process / Workflow Modeler •  Flexible API and REST services •  Pre-built apps and components like Agile Boards, Char4ng, and Office Integra4on •  Migra4on Wizard to modernize Notes applica4ons •  Data’s security model remains intact •  Na4ve mobile app with offline mode •  Futureproof plaQorm available as on- prem or (hybrid) Cloud A Complete Business Applica1on Pla3orm for Web and Mobile Booth 824 (We4IT) hBp://aveedo.com
  • 35. d
  • 36. Use to… Access existing Domino apps through web or mobile! Modernize applications with Wizard for easy UI creation! Integrate existing apps into modern work-place concepts Unlock your Domino app data with native cognitive service integrations! Enhance Domino apps with modern workflow and productivity tools! Save more than 70% development time and cost! Extend apps with seamless integration of data from other sources into a single UI!
  • 37. Booth 630 (Trilog Group) www.darwino.com A pla3orm agnos1c enterprise full-stack applica1on development pla3orm •  Create a state-of-the-art user experience for your Notes apps •  Propel your exis4ng investment into the future •  Preserve exis4ng Domino capabili4es and remove legacy limita4ons •  Maintain security model and Domino document centric func4onality •  Choose the technology that best serves your business •  Replicate your data 2-way with Domino •  Offline access to your mobile applica4ons •  Write once, deploy everywhere
  • 38. Darwino architecture components Darwino Database (DB) – Darwino DB is a JSON store that runs on any RDBMS system AND your users’ mobile devices with the same API. Supports multipoint replication for offline use. ! ! Darwino API – The Darwino Platform exposes its full API via libraries in Java, Javascript, and also REST Services. ! ! Darwino Data Conectors - Darwino provides a set of Data Connectors that can link your DarwinoDB with any RDMBS, JSON or other data store – including IBM Domino! Darwino Studio – The primary development environment for the Darwino platform, plugs into the standard Enterprise Java tooling like Eclipse and Maven.!
  • 39. •  Darwino creates distributed applications that can seamlessly execute on a server or locally on the devices! -  Write once, run everywhere! -  Provides seamless offline experience! •  Mobile applications can be purely native or hybrid! -  A hybrid application starts a local, lightweight, secure HTTP server! ‣  Ensures the full code portability!
  • 40. Use to… Build new web / mobile UI to Domino data through Darwino framework! Generate app stack that gives developers flexibility to extend functionality ! Bi-directional replication with Domino, background logic can continue running! Modernize entire app or select pieces ! Build notifications for mobile devices! Use mobile apps when there’s no connection! Access your notes data from the Darwino DB with APIs!
  • 41. Continuous Updates Feature Packs! ! Fix Pack 7 - Q3 2016! Feature Pack 8 - Q1 2017! Feature Pack 9 - Est. Q3 2017! Extended Support! ! Version 9.0.x supported until at least 2021! IBM Verse ! On Premises! ! Available Now! Plans are subject to change!
  • 42. Feature Pack Feedback “I like this model as it will keep ICS limber and more readily able to release software in a manner akin to the smart phone update release model we all enjoy.”! A Conversation with Barry Rosen, at IBM: Part II -Bill Malchisky  September 21 2016! ! “The features and fixes to be released in the Notes/Domino feature packs are to be released via priority. Each cycle the highest priority fixes and features will be worked on for release, rather than promising something and not delivering, announcements will be made on what is coming over the next few weeks we hope and that will continue going forward. Again another improvement.”! Sutol, Pokemon and an awesome time -by Sharon Bellamy ! ! “Domino features can be delivered much quicker with this new model.”! Modern Domino Alive and Healthy Posted on November 3, 2016 by Slobodan Lohja! ! “Those features will be delivered via "Feature Packs" instead of "Fixpacks". .....This is a smoother way to develop and deploy new functionality.” ! Notes and Domino Future Daniel Nashed  23 September 2016!
  • 43. In Summary! •  Understanding the environment utilizing Panagenda ApplicationInsights for all current Domino customers •  Modifying / Extending applications by providing customers starting points
 ü  Premier partners such as
 ü  Using the expanded Domino REST Services and the new Open API specification
 •  Supporting the Notes / Domino portfolio with continuous updates 
 •  Listening to “the” community – let us know your feedback along the way! Our strategy is to protect the value of critical business applications written in Domino by;!
  • 44. Resources Partners - http://www.panagenda.com! - http://en.aveedo.com/! - http://www.darwino.com! - http://www.sapho.com ! - Sapho Connectors ! - http://www.openntf.org! - https://smartnsf.openntf.org! Technical Resources •  Coming Soon! - Domino Access Services Specs on Github! -  Freebusy YAML definition! -  DAS documentation! -  Sample apps and YouTube links! •  Swagger - http://swagger.io/tools/! •  API Connect - http http://www-03.ibm.com/software/products/en/api-connect!
  • 45. Other Sessions to Check Out Session! Session #! Your Mail Is in the Cloud - What about Your Apps?! 1083! IBM Verse Deep Dive and Roadmap! 1207! Notes and Domino Roadmap! 1045! IBM Verse On-Premises for Dummies! 1209! Beyond Domino Designer! 1545! A Deep Dive into the Feature Pack Pipeline for Domino App Dev ! 1671! Your App Deserves More - The Art of App Modernization - - Webgate! 1478! Cognitive Data Exploration for Domino/Notes Applications with Watson Discovery – We4IT! 1720! Application Modernization: 101 - panagenda! 1722! Reinvent Domino applications with Sapho Micro Apps - Sapho! 1719! Give a New Life to Your Notes/Domino Applications and Leverage IBM Bluemix, Watson, & Connections - Darwino! 1467!
  • 46. Notices and disclaimers Copyright © 2017 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in any form without written permission from IBM. U.S. Government Users Restricted Rights — Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM. Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information. THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE USE OF THIS INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF PROFIT OR LOSS OF OPPORTUNITY. IBM products and services are warranted according to the terms and conditions of the agreements under which they are provided. IBM products are manufactured from new parts or new and used parts. In some cases, a product may not be new and may have been previously installed. Regardless, our warranty terms apply.” Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice. Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary. References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business. Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation. It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer is in compliance with any law 46 1/5/17
  • 47. Notices and disclaimers continued Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products in connection with this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to interoperate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other intellectual property right. IBM, the IBM logo, ibm.com, Aspera®, Bluemix, Blueworks Live, CICS, Clearcase, Cognos®, DOORS®, Emptoris®, Enterprise Document Management System™, FASP®, FileNet®, Global Business Services ®, Global Technology Services ®, IBM ExperienceOne™, IBM SmartCloud®, IBM Social Business®, Information on Demand, ILOG, Maximo®, MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower, PureAnalytics™, PureApplication®, pureCluster™, PureCoverage®, PureData®, PureExperience®, PureFlex®, pureQuery®, pureScale®, PureSystems®, QRadar®, Rational®, Rhapsody®, Smarter Commerce®, SoDA, SPSS, Sterling Commerce®, StoredIQ, Tealeaf®, Tivoli®, Trusteer®, Unica®, urban{code}®, Watson, WebSphere®, Worklight®, X-Force® and System z® Z/OS, are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml. 47 1/5/17