SlideShare a Scribd company logo
1 of 45
Vienna, October 16-17 2017
Building Connections Apps
and Integrating with Pink
Heath McCarthy
@heathwulf
Sam Bobo
@srbobo9
#PinkIsHere
PLATINUM SPONSORS
GOLD SPONSORS
SILVER SPONSORS
BRONZE SPONSORS
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Too Much of a Good Thing
• The explosion in
niche apps, driven
by “consumerization
of IT” has given
users choice.
• But productivity has
decreased because
“we” are not using
the same tools.
• And we ended up
working in
fragmented silos so
we are reinventing
and confused
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Connections puts Collaboration in
Context
IBM Connections Cloud
(Integration Framework)
Content Apps Tools People Cognitive
Private
Cloud
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Connections as Integrated
Collaboration
Tailored to Me
(Orient)
Tailored Spaces
for Us
(Communities)
Engagement
Centers
(ICEC Sites)
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
IBM Connections
Engagement Center
IBM Connections Cloud
Communities
Extensions and Community Widgets
Security
App Catalog & Registry
Profiles
Orient Engagement Center Site
Files WikisBlogs
Forums Activities Activities
Widgets
Security
Widget Palette
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
IBM Connections Cloud
Tailored Experiences
Spaces
Consistent Extension Model
Security
Unified Catalog
Orient Engagement Center Site
People Service Content Service
AppRegistry
Templates
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
The Connections App
A way to add value to
Connections
An Integrated Tool or
Feature
A collaboration solution
Collection of Extensions
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
User Experience Creation Spectrum
UX
Flow
Data Model
LiveGrid
Content
App
Integrated
App Customizer ICEC
Micro-Services
Data Storage
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Who Creates Apps
By IBM
3rd Party
Solution
Providers
(ISVs)
Integration
Framework
Provider
App
Developer
Community
Business
Users
• Situational
Apps
• No/low code
• Template
Driven
• Content-
driven
• Data-driven
• Workflow
• Customers
• VARs
• ISSC
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Vienna, October 16-17 2017
Business User
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Who Creates Apps – Business Users
By IBM
3rd Party
Solution
Providers
(ISVs)
Integration
Framework
Provider
App
Developer
Community
Business
Users
• Situational
Apps
• No/low code
• Template
Driven
• Content-
driven
• Data-driven
• Workflow
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Pink Applications Can Be Built by Anyone
Including extensions and integrations
Bill Renney
End User
Heather Reed
Citizen Developer
Jasmine Haj
Developer
Position: Software Engineer
Coding
Experience
:
Full stack
development
Use case:
Creating applications
that add value to
Connections and
contributing to the
LiveGrid ecosystem
Position:
Business Expert in the
Line of Business
Coding
Experience:
None
Use case:
Creating light-weight
applications to
overcome business
challenges
Position: Part Time Developer
Coding
Experience
:
Knowledge of
scripting and web
development
languages
Use case:
Rapid prototyping and
creating applications
internally for an
organization
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Changing the Paradigm of
Development
Factors Causing the Shift
1. Growing technical skills of the
workforce
2. Decrease cycle times between ideas
and execution
3. Knowledge Workers increasing need for
efficiency amongst disparate tools
4. Speed of innovation is challenging the
traditional models of business growth
Leading Indicators of the Shift
1. Availability of Education
2. Modularization,
Microservices, and APIs
3. Low/No Code Environments
4. Standardization of
communication protocols on
the cloud
5. World Digitization
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Catalyze Your Internal Ecosystem!
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Analysts Predictions
By 2020, at least 70% of large enterprises
will have established successful citizen
development policies, up from 20% in 2010.
-- Gartner
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
LiveGrid App Creation Spectrum
Drag and Drop User Interface,
Low-Code App Builder
N/A
UX
Flow
HTML, CSS
@Formula Language
React, APIs
Custom Javascript
Micro-Services
Data Storage
End User Citizen Developer Developer
Spreadsheet, Scratch, TemplateData Model Connector, Domino REST API
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Extensibility At Our Core
Join and contribute to the LiveGrid Ecosystem
• Ships with 3-5
predefined apps
• Ability to save apps as
templates to orgs app
registry
• Purchase partner grids
compatible with ISV
integrations
• Ships with 3-5
themes based on
IBM Design
principals
• Ability to save
themes to a registry
(including org-
branded designs)
• Ships with a library
of @functions based
on user research
• Documentation for
building and
contributing to the
library
• Ships with basic set of
visualization tools,
form controls, and
grid
• Ability to extend
component list with
custom objects
Components Templates Themes
@
functions
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Vienna, October 16-17 2017
Integrated Apps
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Flow of creating an integrated
Create your
solution deployed
as Cloud solution
Define your app in
Connections
Leverage
Connections APIs
Integrate into
Connections - via
Extensions and
Customizer
Set Security –
Oauth
Share with my org Submit to Catalog
Sell via IBM
Marketplace
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Basic Architecture of an Integrated App
Catalog
IBM Connections
Cloud
(Multi-tenant)
Extension
Extension
Extension
Extension
Customizer
CSS
JS, etc
APP
Registry
Solution
Run-Time
Service
Service
Service
My Org
APPs
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
New Connections App Registry
• Registry is the definition for a
specific ORG of what is
deployed to the ORG
• Defined JSON Schema
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Pink Extensions are Here
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Sample ITM Customization
• Important To Me (ITM) Bar – A New Pink Component
• Out-of-the-box ITM Bar is populated with entries (people and
communities)
• Content is auto-populated for each user based on user’s own choices
and ITM suggestions
• Extensibility empowers organizations and users by
• Enabling control over ITM Bar content and entry behavior
• Overriding the auto-population with what is known to be important
to ourselves!
• ITM Bar Anatomy
Suggested PeopleFavourites
Add RemoveCommunity
Home
(Go to Activity
Stream)
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Proxy
Middleware layer
API gateway
API assembler GraphQL
Mapping
Pink
feature
Authentication Response modification
Throttling Caching ……
Green
feature
New-to-IC6 APIs IC6-to-New APIs
How do we transition without breaking customers and
partners?
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Vienna, October 16-17 2017
Customizing the Cloud
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
• Customize the Look
and Feel
• Modify the UX to meet
business needs
• Inject Something New
IBM Connections Blue
On Premise
IBM Connections Green
Cloud
IBM Connections Pink
Coming Soon: IBM Connections Customizer
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Cloud Customization Risks and
Mitigations
Risk Description
Self-Harm
Situation where your customization impacts you users in a way you did
not intend
Multi-tenant impact When your customization negatively impacts other organizations
Trust of 3rd Party
injections
How do you know that a customization you acquired from someone
else is doing what you expect and have assumed.
Future Breakage
When the underlying Connections experience (eg. DOM) changes, and
it causes an issue with your customization or one you acquired from
others
Customizer Conflicts
When one customization (from what ever source) breaks or otherwise
impacts the working of another
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Cloud Customization Risks and
Mitigations
• IBM will not support your customizations
• Terms of Use
• Cloud Extensions before Customizer
• Only Org Admin or Developer Role
• Regression testing
• Low risk of changes to Green/Blue DOM (except Periscope)
• IBM retains right to disable an Org’s access to Customizer
• Catalog Code review (not a guarantee)
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Vienna, October 16-17 2017
ICEC
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Why ICEC
• Extend Connections to new Audiences
• Build Engaging Experiences
• Define Widgets that drive integration into
Engagement Center sites
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
IBM Connections Engagement Center
• IBM Connections engagement
Center provides customizing on 3
different layer
• Design (CSS)
• Page layout
• Custom widgets
• Each element can be exported
and imported by default
• Sharing between various
implementations
• Easy transition from development
to production systems
Design
Page layout
Custom widgets
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
ICEC Design & Page customization
• The design of ICEC is based on css
stylesheets that can be extended
and customized as needed
• Pages are based on grid layouts.
Administrators can place widgets
as needed on pages
• Pages / widgets can be
personalized based on people
attributes, LDAP names, aso
• Import of new widgets or page
layouts through standard processes
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
ICEC Widgets
• ICEC supports
• creation of simple widgets
based on shipped frameworks
(e.g. atom feeds, web
clipping, connections content)
• fully custom widgets based
on HTML / Jscript
• Open for custom development
projects
• Widgets can be self contained
or leverage external
components, e.g. node.js app
as proxy
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Out of the box ICEC Widgets & Page Elements
1. Activity-stream
2. ATOM / RSS Feed
3. Clipping
4. Community description
5. Community members
6. Community overview
7. Event
8. Files
9. Files explorer
10. Forum
11. HTML
12. Ideation-blog
13. iFrame
14. Important links
15. Kudos leaderboard 2
16. Links
17. Media gallery
18. My Communities
19. My Links
20. My Notes
21. My Quicklinks
22. Navigation
23. News
24. News channel
25. News list
26. News overview
27. News slider
28. People birthday 1
29. People finder
30. People selector
31. Pinned files
32. Popular content
33. Preferences
34. Profile completion
35. Profile picture
36. Profile tagging
37. Saved search
38. Static content - blog
39. Static content - wiki
40. Suggestions 1
(people& communities)
41. Tag cloud
42. Teaser
43. Top news
1 Not available in IBM Connections Cloud
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Further information
• IBM Knowledge Center:
• https://www.ibm.com/support/knowledgecenter/en/SSYGQH_6.0.0/c
onnectors/icec/intro/cec-introduction_top.html
• Connections-apps
• http://connections-apps.com/product/icec-ibm-connections-
engagement-center/#training
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Directions
• Widget Catalog
• Common Integration Model
• ICEC and AppReg
• Expand the Connections Catalog
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Vienna, October 16-17 2017
More Resources for Developers
& Partners
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
From Connect to Now
Developer Activation
and Enablement
•As an independent
developer, I am
excited to
participate in the
Pink development
community, which
enables me to be
productive and
successful as quickly
as possible.
Add Value to Pink
•As a business
partner, I can
customize and
extend the pink
experience so that
my customer
becomes successful
in their deployment.
Powered by Pink
•As a business
partner, I can
consume all or some
of Pink services so
that I can build and
deliver a new
solution at low cost.
Go to Market
•As a business
partner, I can market
and sell my solution
in a way that suits
my business model,
so that I can reach
my target audience.
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
From Connect to Now
Developer Activation
and Enablement
•Workshops:
Customizer and
LiveGrid
•DeveloperWorks
•Playbacks
Add Value to Pink
•Connections
Customizer
•ICEC
Powered by Pink
•LiveGrid
Go to Market
•Connections Catalog
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Ready for IBM
Collaboration
Benefits to Developers
1. Mark provides increased visibility to
users, customers, partners and IBM
marketing resources.
2. Mark shows that solution leverages key
IBM product APIs and integration
standards.
3. Awareness to IBM global sales team
including IBM Business Partners
Benefits to Customers
1. Assurance that the solution’s
integration has been validated for IBM
Collaboration Solutions.
2. Reduced technical issues with pre-
installation testing
3. Easier access to validated Business
Partner products and solutions
http://bit.ly/readycollab
The updated “Ready for “ mark program is now available to software
developers who want to validate their solutions that integrate with ICS
offerings. Ready for IBM Collaboration also includes Watson Workspace,
Watson Work Services and IBM Connections Engagement Center (ICEC).
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
2018 Plans
Developer Activation
and Enablement
•More Workshops
•DeveloperWorks
Hub
•IBM Think
Add Value to Pink
•Tailored Experiences
•AppReg Extensions
•UX Framework
•Customizer
Powered by Pink
•LiveGrid
•Content Service
Go to Market
•IBM Marketplace
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Evolving Connections Together
• Playbacks and Showcases
• Sandboxes for Partners
• OpenCode4Connections
PLATINUM SPONSORS
GOLD SPONSORS
SILVER SPONSORS
BRONZE SPONSORS

More Related Content

What's hot

Future of Collaboration
Future of CollaborationFuture of Collaboration
Future of CollaborationLetsConnect
 
Get plugged with Connections!
Get plugged with Connections!Get plugged with Connections!
Get plugged with Connections!LetsConnect
 
Project Pink Note – New Note Editor Based on IBM Docs Technology
Project Pink Note – New Note Editor Based on IBM Docs TechnologyProject Pink Note – New Note Editor Based on IBM Docs Technology
Project Pink Note – New Note Editor Based on IBM Docs TechnologyLetsConnect
 
The next wave of change
The next wave of changeThe next wave of change
The next wave of changeLetsConnect
 
IBM Connections Middleware – Connecting Blue/Green and PINK
IBM Connections Middleware – Connecting Blue/Green and PINKIBM Connections Middleware – Connecting Blue/Green and PINK
IBM Connections Middleware – Connecting Blue/Green and PINKLetsConnect
 
Rostelecom Social Platform (100,000+ employees)
Rostelecom Social Platform (100,000+ employees)Rostelecom Social Platform (100,000+ employees)
Rostelecom Social Platform (100,000+ employees)LetsConnect
 
How IBM Watson Workspace is bringing cognitive conversations to the Mears Group
How IBM Watson Workspace is bringing cognitive conversations to the Mears GroupHow IBM Watson Workspace is bringing cognitive conversations to the Mears Group
How IBM Watson Workspace is bringing cognitive conversations to the Mears GroupLetsConnect
 
Using Watson Work Services Java SDK
Using Watson Work Services Java SDKUsing Watson Work Services Java SDK
Using Watson Work Services Java SDKLetsConnect
 
Creating innovative and exceptional business value in ATLAS Company using IBM...
Creating innovative and exceptional business value in ATLAS Company using IBM...Creating innovative and exceptional business value in ATLAS Company using IBM...
Creating innovative and exceptional business value in ATLAS Company using IBM...LetsConnect
 
How to attract more users – The evolving story of the Eurapco IBM Connections...
How to attract more users – The evolving story of the Eurapco IBM Connections...How to attract more users – The evolving story of the Eurapco IBM Connections...
How to attract more users – The evolving story of the Eurapco IBM Connections...LetsConnect
 
“Why Connections, Spark or Box?” made simple
“Why Connections, Spark or Box?” made simple“Why Connections, Spark or Box?” made simple
“Why Connections, Spark or Box?” made simpleLetsConnect
 
Reboot 2.0: How’s Your Digital Transformation Journey Going?
Reboot 2.0: How’s Your Digital Transformation Journey Going?Reboot 2.0: How’s Your Digital Transformation Journey Going?
Reboot 2.0: How’s Your Digital Transformation Journey Going?LetsConnect
 
Top 5 Challenges of Social Business Adaptation & How to Resolve Them Effectively
Top 5 Challenges of Social Business Adaptation & How to Resolve Them EffectivelyTop 5 Challenges of Social Business Adaptation & How to Resolve Them Effectively
Top 5 Challenges of Social Business Adaptation & How to Resolve Them EffectivelyLetsConnect
 
Social Connections take team collaboration to the next level with IBM Watson ...
Social Connections take team collaboration to the next level with IBM Watson ...Social Connections take team collaboration to the next level with IBM Watson ...
Social Connections take team collaboration to the next level with IBM Watson ...LetsConnect
 
Social Connections 12. We hired hackers to hack us
Social Connections 12. We hired hackers to hack usSocial Connections 12. We hired hackers to hack us
Social Connections 12. We hired hackers to hack usRobert Farstad
 
AppFusions – Drive better outcomes and increased collaboration, engagement, a...
AppFusions – Drive better outcomes and increased collaboration, engagement, a...AppFusions – Drive better outcomes and increased collaboration, engagement, a...
AppFusions – Drive better outcomes and increased collaboration, engagement, a...LetsConnect
 
App dev and partner ecosystem for pink social connections 2017
App dev and partner ecosystem for pink   social connections 2017App dev and partner ecosystem for pink   social connections 2017
App dev and partner ecosystem for pink social connections 2017Heath McCarthy
 
The Collaboration Decathlon
The Collaboration DecathlonThe Collaboration Decathlon
The Collaboration DecathlonLetsConnect
 
Introduction to Box Administration – See Why it Rocks!
Introduction to Box Administration – See Why it Rocks!Introduction to Box Administration – See Why it Rocks!
Introduction to Box Administration – See Why it Rocks!LetsConnect
 
IBM Connections 6 Component Pack
IBM Connections 6 Component PackIBM Connections 6 Component Pack
IBM Connections 6 Component PackLetsConnect
 

What's hot (20)

Future of Collaboration
Future of CollaborationFuture of Collaboration
Future of Collaboration
 
Get plugged with Connections!
Get plugged with Connections!Get plugged with Connections!
Get plugged with Connections!
 
Project Pink Note – New Note Editor Based on IBM Docs Technology
Project Pink Note – New Note Editor Based on IBM Docs TechnologyProject Pink Note – New Note Editor Based on IBM Docs Technology
Project Pink Note – New Note Editor Based on IBM Docs Technology
 
The next wave of change
The next wave of changeThe next wave of change
The next wave of change
 
IBM Connections Middleware – Connecting Blue/Green and PINK
IBM Connections Middleware – Connecting Blue/Green and PINKIBM Connections Middleware – Connecting Blue/Green and PINK
IBM Connections Middleware – Connecting Blue/Green and PINK
 
Rostelecom Social Platform (100,000+ employees)
Rostelecom Social Platform (100,000+ employees)Rostelecom Social Platform (100,000+ employees)
Rostelecom Social Platform (100,000+ employees)
 
How IBM Watson Workspace is bringing cognitive conversations to the Mears Group
How IBM Watson Workspace is bringing cognitive conversations to the Mears GroupHow IBM Watson Workspace is bringing cognitive conversations to the Mears Group
How IBM Watson Workspace is bringing cognitive conversations to the Mears Group
 
Using Watson Work Services Java SDK
Using Watson Work Services Java SDKUsing Watson Work Services Java SDK
Using Watson Work Services Java SDK
 
Creating innovative and exceptional business value in ATLAS Company using IBM...
Creating innovative and exceptional business value in ATLAS Company using IBM...Creating innovative and exceptional business value in ATLAS Company using IBM...
Creating innovative and exceptional business value in ATLAS Company using IBM...
 
How to attract more users – The evolving story of the Eurapco IBM Connections...
How to attract more users – The evolving story of the Eurapco IBM Connections...How to attract more users – The evolving story of the Eurapco IBM Connections...
How to attract more users – The evolving story of the Eurapco IBM Connections...
 
“Why Connections, Spark or Box?” made simple
“Why Connections, Spark or Box?” made simple“Why Connections, Spark or Box?” made simple
“Why Connections, Spark or Box?” made simple
 
Reboot 2.0: How’s Your Digital Transformation Journey Going?
Reboot 2.0: How’s Your Digital Transformation Journey Going?Reboot 2.0: How’s Your Digital Transformation Journey Going?
Reboot 2.0: How’s Your Digital Transformation Journey Going?
 
Top 5 Challenges of Social Business Adaptation & How to Resolve Them Effectively
Top 5 Challenges of Social Business Adaptation & How to Resolve Them EffectivelyTop 5 Challenges of Social Business Adaptation & How to Resolve Them Effectively
Top 5 Challenges of Social Business Adaptation & How to Resolve Them Effectively
 
Social Connections take team collaboration to the next level with IBM Watson ...
Social Connections take team collaboration to the next level with IBM Watson ...Social Connections take team collaboration to the next level with IBM Watson ...
Social Connections take team collaboration to the next level with IBM Watson ...
 
Social Connections 12. We hired hackers to hack us
Social Connections 12. We hired hackers to hack usSocial Connections 12. We hired hackers to hack us
Social Connections 12. We hired hackers to hack us
 
AppFusions – Drive better outcomes and increased collaboration, engagement, a...
AppFusions – Drive better outcomes and increased collaboration, engagement, a...AppFusions – Drive better outcomes and increased collaboration, engagement, a...
AppFusions – Drive better outcomes and increased collaboration, engagement, a...
 
App dev and partner ecosystem for pink social connections 2017
App dev and partner ecosystem for pink   social connections 2017App dev and partner ecosystem for pink   social connections 2017
App dev and partner ecosystem for pink social connections 2017
 
The Collaboration Decathlon
The Collaboration DecathlonThe Collaboration Decathlon
The Collaboration Decathlon
 
Introduction to Box Administration – See Why it Rocks!
Introduction to Box Administration – See Why it Rocks!Introduction to Box Administration – See Why it Rocks!
Introduction to Box Administration – See Why it Rocks!
 
IBM Connections 6 Component Pack
IBM Connections 6 Component PackIBM Connections 6 Component Pack
IBM Connections 6 Component Pack
 

Similar to Calling all Developers: Building Connections Apps and Integrating with Pink

Turning the IBM Collaboration Ecosystem Pink
Turning the IBM Collaboration Ecosystem PinkTurning the IBM Collaboration Ecosystem Pink
Turning the IBM Collaboration Ecosystem PinkLetsConnect
 
The World of Team Space Tools: Watson Workspace vs. Slack, Teams, Skype, and ...
The World of Team Space Tools: Watson Workspace vs. Slack, Teams, Skype, and ...The World of Team Space Tools: Watson Workspace vs. Slack, Teams, Skype, and ...
The World of Team Space Tools: Watson Workspace vs. Slack, Teams, Skype, and ...LetsConnect
 
IBM Connections Cloud extreme customization
IBM Connections Cloud extreme customizationIBM Connections Cloud extreme customization
IBM Connections Cloud extreme customizationDaniele Vistalli
 
We hired hackers to hack us; A case study about cloud-based authentication an...
We hired hackers to hack us; A case study about cloud-based authentication an...We hired hackers to hack us; A case study about cloud-based authentication an...
We hired hackers to hack us; A case study about cloud-based authentication an...LetsConnect
 
IBM Connections REST-API Waltz
IBM Connections REST-API WaltzIBM Connections REST-API Waltz
IBM Connections REST-API WaltzHenning Schmidt
 
IBM Connections 6.0 CR3 New Features
IBM Connections 6.0 CR3 New FeaturesIBM Connections 6.0 CR3 New Features
IBM Connections 6.0 CR3 New FeaturesLetsConnect
 
A Big Data Analysis Framework for Model-Based Web User Behavior Analytics
A Big Data Analysis Framework for Model-Based Web User Behavior AnalyticsA Big Data Analysis Framework for Model-Based Web User Behavior Analytics
A Big Data Analysis Framework for Model-Based Web User Behavior AnalyticsAndrea Mauri
 
IBM Watson Workspace and Work Services strategy and roadmap
IBM Watson Workspace and Work Services strategy and roadmapIBM Watson Workspace and Work Services strategy and roadmap
IBM Watson Workspace and Work Services strategy and roadmapLetsConnect
 
Koneksys Presentation March 2021
Koneksys Presentation March 2021Koneksys Presentation March 2021
Koneksys Presentation March 2021Axel Reichwein
 
Koneksys - Offering Services to Connect Data using the Data Web
Koneksys - Offering Services to Connect Data using the Data WebKoneksys - Offering Services to Connect Data using the Data Web
Koneksys - Offering Services to Connect Data using the Data WebKoneksys
 
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
 
Micro services Architecture
Micro services ArchitectureMicro services Architecture
Micro services ArchitectureAraf Karsh Hamid
 
Data Science Weekend 2017. Intento. Machine to Machine Communication in the ...
Data Science Weekend 2017.  Intento. Machine to Machine Communication in the ...Data Science Weekend 2017.  Intento. Machine to Machine Communication in the ...
Data Science Weekend 2017. Intento. Machine to Machine Communication in the ...Newprolab
 
Writing your first Watson Work application, and why you’d want to
Writing your first Watson Work application, and why you’d want toWriting your first Watson Work application, and why you’d want to
Writing your first Watson Work application, and why you’d want toLetsConnect
 
Developing IBM Connections Community Apps using Domino
Developing IBM Connections Community Apps using DominoDeveloping IBM Connections Community Apps using Domino
Developing IBM Connections Community Apps using DominoLetsConnect
 
IBM Connections vs. Office 365 – Episode III
IBM Connections vs. Office 365 – Episode IIIIBM Connections vs. Office 365 – Episode III
IBM Connections vs. Office 365 – Episode IIILetsConnect
 
An Ecosystem Approach to Data Science
An Ecosystem Approach to Data ScienceAn Ecosystem Approach to Data Science
An Ecosystem Approach to Data ScienceAlex Liu
 
InterConnect 2017 : Cognitive DevOps: Get Rid of the Guesswork to Improve Sof...
InterConnect 2017 : Cognitive DevOps: Get Rid of the Guesswork to Improve Sof...InterConnect 2017 : Cognitive DevOps: Get Rid of the Guesswork to Improve Sof...
InterConnect 2017 : Cognitive DevOps: Get Rid of the Guesswork to Improve Sof...DevOps for Enterprise Systems
 
SLAS 2017 - "Multiple Research Platforms: One Single Data Sharing Portal"
SLAS 2017 - "Multiple Research Platforms:  One Single Data Sharing Portal"SLAS 2017 - "Multiple Research Platforms:  One Single Data Sharing Portal"
SLAS 2017 - "Multiple Research Platforms: One Single Data Sharing Portal"CSols, Inc.
 
IBM Connections - Have it YOUR Way!
IBM Connections - Have it YOUR Way!IBM Connections - Have it YOUR Way!
IBM Connections - Have it YOUR Way!LetsConnect
 

Similar to Calling all Developers: Building Connections Apps and Integrating with Pink (20)

Turning the IBM Collaboration Ecosystem Pink
Turning the IBM Collaboration Ecosystem PinkTurning the IBM Collaboration Ecosystem Pink
Turning the IBM Collaboration Ecosystem Pink
 
The World of Team Space Tools: Watson Workspace vs. Slack, Teams, Skype, and ...
The World of Team Space Tools: Watson Workspace vs. Slack, Teams, Skype, and ...The World of Team Space Tools: Watson Workspace vs. Slack, Teams, Skype, and ...
The World of Team Space Tools: Watson Workspace vs. Slack, Teams, Skype, and ...
 
IBM Connections Cloud extreme customization
IBM Connections Cloud extreme customizationIBM Connections Cloud extreme customization
IBM Connections Cloud extreme customization
 
We hired hackers to hack us; A case study about cloud-based authentication an...
We hired hackers to hack us; A case study about cloud-based authentication an...We hired hackers to hack us; A case study about cloud-based authentication an...
We hired hackers to hack us; A case study about cloud-based authentication an...
 
IBM Connections REST-API Waltz
IBM Connections REST-API WaltzIBM Connections REST-API Waltz
IBM Connections REST-API Waltz
 
IBM Connections 6.0 CR3 New Features
IBM Connections 6.0 CR3 New FeaturesIBM Connections 6.0 CR3 New Features
IBM Connections 6.0 CR3 New Features
 
A Big Data Analysis Framework for Model-Based Web User Behavior Analytics
A Big Data Analysis Framework for Model-Based Web User Behavior AnalyticsA Big Data Analysis Framework for Model-Based Web User Behavior Analytics
A Big Data Analysis Framework for Model-Based Web User Behavior Analytics
 
IBM Watson Workspace and Work Services strategy and roadmap
IBM Watson Workspace and Work Services strategy and roadmapIBM Watson Workspace and Work Services strategy and roadmap
IBM Watson Workspace and Work Services strategy and roadmap
 
Koneksys Presentation March 2021
Koneksys Presentation March 2021Koneksys Presentation March 2021
Koneksys Presentation March 2021
 
Koneksys - Offering Services to Connect Data using the Data Web
Koneksys - Offering Services to Connect Data using the Data WebKoneksys - Offering Services to Connect Data using the Data Web
Koneksys - Offering Services to Connect Data using the Data Web
 
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
 
Micro services Architecture
Micro services ArchitectureMicro services Architecture
Micro services Architecture
 
Data Science Weekend 2017. Intento. Machine to Machine Communication in the ...
Data Science Weekend 2017.  Intento. Machine to Machine Communication in the ...Data Science Weekend 2017.  Intento. Machine to Machine Communication in the ...
Data Science Weekend 2017. Intento. Machine to Machine Communication in the ...
 
Writing your first Watson Work application, and why you’d want to
Writing your first Watson Work application, and why you’d want toWriting your first Watson Work application, and why you’d want to
Writing your first Watson Work application, and why you’d want to
 
Developing IBM Connections Community Apps using Domino
Developing IBM Connections Community Apps using DominoDeveloping IBM Connections Community Apps using Domino
Developing IBM Connections Community Apps using Domino
 
IBM Connections vs. Office 365 – Episode III
IBM Connections vs. Office 365 – Episode IIIIBM Connections vs. Office 365 – Episode III
IBM Connections vs. Office 365 – Episode III
 
An Ecosystem Approach to Data Science
An Ecosystem Approach to Data ScienceAn Ecosystem Approach to Data Science
An Ecosystem Approach to Data Science
 
InterConnect 2017 : Cognitive DevOps: Get Rid of the Guesswork to Improve Sof...
InterConnect 2017 : Cognitive DevOps: Get Rid of the Guesswork to Improve Sof...InterConnect 2017 : Cognitive DevOps: Get Rid of the Guesswork to Improve Sof...
InterConnect 2017 : Cognitive DevOps: Get Rid of the Guesswork to Improve Sof...
 
SLAS 2017 - "Multiple Research Platforms: One Single Data Sharing Portal"
SLAS 2017 - "Multiple Research Platforms:  One Single Data Sharing Portal"SLAS 2017 - "Multiple Research Platforms:  One Single Data Sharing Portal"
SLAS 2017 - "Multiple Research Platforms: One Single Data Sharing Portal"
 
IBM Connections - Have it YOUR Way!
IBM Connections - Have it YOUR Way!IBM Connections - Have it YOUR Way!
IBM Connections - Have it YOUR Way!
 

More from LetsConnect

Installing Component Pack 6.0.0.6
Installing Component Pack 6.0.0.6Installing Component Pack 6.0.0.6
Installing Component Pack 6.0.0.6LetsConnect
 
Oh $h@# - How to deal with emotional outbursts and hate in social situations
Oh $h@# - How to deal with emotional outbursts and hate in social situationsOh $h@# - How to deal with emotional outbursts and hate in social situations
Oh $h@# - How to deal with emotional outbursts and hate in social situationsLetsConnect
 
It is not About Connections vs Office 365 - You can have the best of the both...
It is not About Connections vs Office 365 - You can have the best of the both...It is not About Connections vs Office 365 - You can have the best of the both...
It is not About Connections vs Office 365 - You can have the best of the both...LetsConnect
 
Using ibm connections to enhance university courses
Using ibm connections to enhance university coursesUsing ibm connections to enhance university courses
Using ibm connections to enhance university coursesLetsConnect
 
10 years of IBM Connections
10 years of IBM Connections10 years of IBM Connections
10 years of IBM ConnectionsLetsConnect
 
IBM Collaboration Framework in action: Customer success stories
IBM Collaboration Framework in action: Customer success storiesIBM Collaboration Framework in action: Customer success stories
IBM Collaboration Framework in action: Customer success storiesLetsConnect
 
Design for the Digital Workspace
Design for the Digital WorkspaceDesign for the Digital Workspace
Design for the Digital WorkspaceLetsConnect
 
New Ways to Deliver Business Outcomes with INtelligent Workstream Collaboration
New Ways to Deliver Business Outcomes with INtelligent Workstream CollaborationNew Ways to Deliver Business Outcomes with INtelligent Workstream Collaboration
New Ways to Deliver Business Outcomes with INtelligent Workstream CollaborationLetsConnect
 
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...LetsConnect
 
There is nothing more practical than a good theory
There is nothing more practical than a good theoryThere is nothing more practical than a good theory
There is nothing more practical than a good theoryLetsConnect
 
Kubernetes Basics for Connections Admins
Kubernetes Basics for Connections AdminsKubernetes Basics for Connections Admins
Kubernetes Basics for Connections AdminsLetsConnect
 
Intelligent Collaboration driving Digital Transformation
Intelligent Collaboration driving Digital TransformationIntelligent Collaboration driving Digital Transformation
Intelligent Collaboration driving Digital TransformationLetsConnect
 
You Get What You Give
You Get What You GiveYou Get What You Give
You Get What You GiveLetsConnect
 
Building Custom ibm Watson Workspace Templates to make you and your team more...
Building Custom ibm Watson Workspace Templates to make you and your team more...Building Custom ibm Watson Workspace Templates to make you and your team more...
Building Custom ibm Watson Workspace Templates to make you and your team more...LetsConnect
 
ICS INtegration with Node-RED and Open Source
ICS INtegration with Node-RED and Open SourceICS INtegration with Node-RED and Open Source
ICS INtegration with Node-RED and Open SourceLetsConnect
 
Communities as the fundament of social learning
Communities as the fundament of social learningCommunities as the fundament of social learning
Communities as the fundament of social learningLetsConnect
 
It's not IBM or O365 - Integrate and Embrace
It's not IBM or O365 - Integrate and EmbraceIt's not IBM or O365 - Integrate and Embrace
It's not IBM or O365 - Integrate and EmbraceLetsConnect
 
Running Microservices in Production with IBM
Running Microservices in Production with IBMRunning Microservices in Production with IBM
Running Microservices in Production with IBMLetsConnect
 
Social business Fireside Chat with Frank Nestler
Social business Fireside Chat with Frank NestlerSocial business Fireside Chat with Frank Nestler
Social business Fireside Chat with Frank NestlerLetsConnect
 
Learning to Tell the Watson Workspace Story
Learning to Tell the Watson Workspace StoryLearning to Tell the Watson Workspace Story
Learning to Tell the Watson Workspace StoryLetsConnect
 

More from LetsConnect (20)

Installing Component Pack 6.0.0.6
Installing Component Pack 6.0.0.6Installing Component Pack 6.0.0.6
Installing Component Pack 6.0.0.6
 
Oh $h@# - How to deal with emotional outbursts and hate in social situations
Oh $h@# - How to deal with emotional outbursts and hate in social situationsOh $h@# - How to deal with emotional outbursts and hate in social situations
Oh $h@# - How to deal with emotional outbursts and hate in social situations
 
It is not About Connections vs Office 365 - You can have the best of the both...
It is not About Connections vs Office 365 - You can have the best of the both...It is not About Connections vs Office 365 - You can have the best of the both...
It is not About Connections vs Office 365 - You can have the best of the both...
 
Using ibm connections to enhance university courses
Using ibm connections to enhance university coursesUsing ibm connections to enhance university courses
Using ibm connections to enhance university courses
 
10 years of IBM Connections
10 years of IBM Connections10 years of IBM Connections
10 years of IBM Connections
 
IBM Collaboration Framework in action: Customer success stories
IBM Collaboration Framework in action: Customer success storiesIBM Collaboration Framework in action: Customer success stories
IBM Collaboration Framework in action: Customer success stories
 
Design for the Digital Workspace
Design for the Digital WorkspaceDesign for the Digital Workspace
Design for the Digital Workspace
 
New Ways to Deliver Business Outcomes with INtelligent Workstream Collaboration
New Ways to Deliver Business Outcomes with INtelligent Workstream CollaborationNew Ways to Deliver Business Outcomes with INtelligent Workstream Collaboration
New Ways to Deliver Business Outcomes with INtelligent Workstream Collaboration
 
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...
 
There is nothing more practical than a good theory
There is nothing more practical than a good theoryThere is nothing more practical than a good theory
There is nothing more practical than a good theory
 
Kubernetes Basics for Connections Admins
Kubernetes Basics for Connections AdminsKubernetes Basics for Connections Admins
Kubernetes Basics for Connections Admins
 
Intelligent Collaboration driving Digital Transformation
Intelligent Collaboration driving Digital TransformationIntelligent Collaboration driving Digital Transformation
Intelligent Collaboration driving Digital Transformation
 
You Get What You Give
You Get What You GiveYou Get What You Give
You Get What You Give
 
Building Custom ibm Watson Workspace Templates to make you and your team more...
Building Custom ibm Watson Workspace Templates to make you and your team more...Building Custom ibm Watson Workspace Templates to make you and your team more...
Building Custom ibm Watson Workspace Templates to make you and your team more...
 
ICS INtegration with Node-RED and Open Source
ICS INtegration with Node-RED and Open SourceICS INtegration with Node-RED and Open Source
ICS INtegration with Node-RED and Open Source
 
Communities as the fundament of social learning
Communities as the fundament of social learningCommunities as the fundament of social learning
Communities as the fundament of social learning
 
It's not IBM or O365 - Integrate and Embrace
It's not IBM or O365 - Integrate and EmbraceIt's not IBM or O365 - Integrate and Embrace
It's not IBM or O365 - Integrate and Embrace
 
Running Microservices in Production with IBM
Running Microservices in Production with IBMRunning Microservices in Production with IBM
Running Microservices in Production with IBM
 
Social business Fireside Chat with Frank Nestler
Social business Fireside Chat with Frank NestlerSocial business Fireside Chat with Frank Nestler
Social business Fireside Chat with Frank Nestler
 
Learning to Tell the Watson Workspace Story
Learning to Tell the Watson Workspace StoryLearning to Tell the Watson Workspace Story
Learning to Tell the Watson Workspace Story
 

Recently uploaded

Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 

Recently uploaded (20)

Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 

Calling all Developers: Building Connections Apps and Integrating with Pink

  • 1. Vienna, October 16-17 2017 Building Connections Apps and Integrating with Pink Heath McCarthy @heathwulf Sam Bobo @srbobo9 #PinkIsHere
  • 2. PLATINUM SPONSORS GOLD SPONSORS SILVER SPONSORS BRONZE SPONSORS
  • 3. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Too Much of a Good Thing • The explosion in niche apps, driven by “consumerization of IT” has given users choice. • But productivity has decreased because “we” are not using the same tools. • And we ended up working in fragmented silos so we are reinventing and confused
  • 4. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Connections puts Collaboration in Context IBM Connections Cloud (Integration Framework) Content Apps Tools People Cognitive Private Cloud
  • 5. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Connections as Integrated Collaboration Tailored to Me (Orient) Tailored Spaces for Us (Communities) Engagement Centers (ICEC Sites)
  • 6. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 IBM Connections Engagement Center IBM Connections Cloud Communities Extensions and Community Widgets Security App Catalog & Registry Profiles Orient Engagement Center Site Files WikisBlogs Forums Activities Activities Widgets Security Widget Palette
  • 7. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 IBM Connections Cloud Tailored Experiences Spaces Consistent Extension Model Security Unified Catalog Orient Engagement Center Site People Service Content Service AppRegistry Templates
  • 8. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 The Connections App A way to add value to Connections An Integrated Tool or Feature A collaboration solution Collection of Extensions
  • 9. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 User Experience Creation Spectrum UX Flow Data Model LiveGrid Content App Integrated App Customizer ICEC Micro-Services Data Storage
  • 10. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Who Creates Apps By IBM 3rd Party Solution Providers (ISVs) Integration Framework Provider App Developer Community Business Users • Situational Apps • No/low code • Template Driven • Content- driven • Data-driven • Workflow • Customers • VARs • ISSC
  • 11. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Vienna, October 16-17 2017 Business User
  • 12. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Who Creates Apps – Business Users By IBM 3rd Party Solution Providers (ISVs) Integration Framework Provider App Developer Community Business Users • Situational Apps • No/low code • Template Driven • Content- driven • Data-driven • Workflow
  • 13. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Pink Applications Can Be Built by Anyone Including extensions and integrations Bill Renney End User Heather Reed Citizen Developer Jasmine Haj Developer Position: Software Engineer Coding Experience : Full stack development Use case: Creating applications that add value to Connections and contributing to the LiveGrid ecosystem Position: Business Expert in the Line of Business Coding Experience: None Use case: Creating light-weight applications to overcome business challenges Position: Part Time Developer Coding Experience : Knowledge of scripting and web development languages Use case: Rapid prototyping and creating applications internally for an organization
  • 14. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Changing the Paradigm of Development Factors Causing the Shift 1. Growing technical skills of the workforce 2. Decrease cycle times between ideas and execution 3. Knowledge Workers increasing need for efficiency amongst disparate tools 4. Speed of innovation is challenging the traditional models of business growth Leading Indicators of the Shift 1. Availability of Education 2. Modularization, Microservices, and APIs 3. Low/No Code Environments 4. Standardization of communication protocols on the cloud 5. World Digitization
  • 15. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Catalyze Your Internal Ecosystem!
  • 16. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Analysts Predictions By 2020, at least 70% of large enterprises will have established successful citizen development policies, up from 20% in 2010. -- Gartner
  • 17. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 LiveGrid App Creation Spectrum Drag and Drop User Interface, Low-Code App Builder N/A UX Flow HTML, CSS @Formula Language React, APIs Custom Javascript Micro-Services Data Storage End User Citizen Developer Developer Spreadsheet, Scratch, TemplateData Model Connector, Domino REST API
  • 18. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Extensibility At Our Core Join and contribute to the LiveGrid Ecosystem • Ships with 3-5 predefined apps • Ability to save apps as templates to orgs app registry • Purchase partner grids compatible with ISV integrations • Ships with 3-5 themes based on IBM Design principals • Ability to save themes to a registry (including org- branded designs) • Ships with a library of @functions based on user research • Documentation for building and contributing to the library • Ships with basic set of visualization tools, form controls, and grid • Ability to extend component list with custom objects Components Templates Themes @ functions
  • 19. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Vienna, October 16-17 2017 Integrated Apps
  • 20. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Flow of creating an integrated Create your solution deployed as Cloud solution Define your app in Connections Leverage Connections APIs Integrate into Connections - via Extensions and Customizer Set Security – Oauth Share with my org Submit to Catalog Sell via IBM Marketplace
  • 21. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Basic Architecture of an Integrated App Catalog IBM Connections Cloud (Multi-tenant) Extension Extension Extension Extension Customizer CSS JS, etc APP Registry Solution Run-Time Service Service Service My Org APPs
  • 22. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 New Connections App Registry • Registry is the definition for a specific ORG of what is deployed to the ORG • Defined JSON Schema
  • 23. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Pink Extensions are Here
  • 24. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Sample ITM Customization • Important To Me (ITM) Bar – A New Pink Component • Out-of-the-box ITM Bar is populated with entries (people and communities) • Content is auto-populated for each user based on user’s own choices and ITM suggestions • Extensibility empowers organizations and users by • Enabling control over ITM Bar content and entry behavior • Overriding the auto-population with what is known to be important to ourselves! • ITM Bar Anatomy Suggested PeopleFavourites Add RemoveCommunity Home (Go to Activity Stream)
  • 25. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Proxy Middleware layer API gateway API assembler GraphQL Mapping Pink feature Authentication Response modification Throttling Caching …… Green feature New-to-IC6 APIs IC6-to-New APIs How do we transition without breaking customers and partners?
  • 26. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Vienna, October 16-17 2017 Customizing the Cloud
  • 27. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 • Customize the Look and Feel • Modify the UX to meet business needs • Inject Something New IBM Connections Blue On Premise IBM Connections Green Cloud IBM Connections Pink Coming Soon: IBM Connections Customizer
  • 28. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Cloud Customization Risks and Mitigations Risk Description Self-Harm Situation where your customization impacts you users in a way you did not intend Multi-tenant impact When your customization negatively impacts other organizations Trust of 3rd Party injections How do you know that a customization you acquired from someone else is doing what you expect and have assumed. Future Breakage When the underlying Connections experience (eg. DOM) changes, and it causes an issue with your customization or one you acquired from others Customizer Conflicts When one customization (from what ever source) breaks or otherwise impacts the working of another
  • 29. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Cloud Customization Risks and Mitigations • IBM will not support your customizations • Terms of Use • Cloud Extensions before Customizer • Only Org Admin or Developer Role • Regression testing • Low risk of changes to Green/Blue DOM (except Periscope) • IBM retains right to disable an Org’s access to Customizer • Catalog Code review (not a guarantee)
  • 30. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Vienna, October 16-17 2017 ICEC
  • 31. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Why ICEC • Extend Connections to new Audiences • Build Engaging Experiences • Define Widgets that drive integration into Engagement Center sites
  • 32. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 IBM Connections Engagement Center • IBM Connections engagement Center provides customizing on 3 different layer • Design (CSS) • Page layout • Custom widgets • Each element can be exported and imported by default • Sharing between various implementations • Easy transition from development to production systems Design Page layout Custom widgets
  • 33. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 ICEC Design & Page customization • The design of ICEC is based on css stylesheets that can be extended and customized as needed • Pages are based on grid layouts. Administrators can place widgets as needed on pages • Pages / widgets can be personalized based on people attributes, LDAP names, aso • Import of new widgets or page layouts through standard processes
  • 34. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 ICEC Widgets • ICEC supports • creation of simple widgets based on shipped frameworks (e.g. atom feeds, web clipping, connections content) • fully custom widgets based on HTML / Jscript • Open for custom development projects • Widgets can be self contained or leverage external components, e.g. node.js app as proxy
  • 35. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Out of the box ICEC Widgets & Page Elements 1. Activity-stream 2. ATOM / RSS Feed 3. Clipping 4. Community description 5. Community members 6. Community overview 7. Event 8. Files 9. Files explorer 10. Forum 11. HTML 12. Ideation-blog 13. iFrame 14. Important links 15. Kudos leaderboard 2 16. Links 17. Media gallery 18. My Communities 19. My Links 20. My Notes 21. My Quicklinks 22. Navigation 23. News 24. News channel 25. News list 26. News overview 27. News slider 28. People birthday 1 29. People finder 30. People selector 31. Pinned files 32. Popular content 33. Preferences 34. Profile completion 35. Profile picture 36. Profile tagging 37. Saved search 38. Static content - blog 39. Static content - wiki 40. Suggestions 1 (people& communities) 41. Tag cloud 42. Teaser 43. Top news 1 Not available in IBM Connections Cloud
  • 36. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Further information • IBM Knowledge Center: • https://www.ibm.com/support/knowledgecenter/en/SSYGQH_6.0.0/c onnectors/icec/intro/cec-introduction_top.html • Connections-apps • http://connections-apps.com/product/icec-ibm-connections- engagement-center/#training
  • 37. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Directions • Widget Catalog • Common Integration Model • ICEC and AppReg • Expand the Connections Catalog
  • 38. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Vienna, October 16-17 2017 More Resources for Developers & Partners
  • 39. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 From Connect to Now Developer Activation and Enablement •As an independent developer, I am excited to participate in the Pink development community, which enables me to be productive and successful as quickly as possible. Add Value to Pink •As a business partner, I can customize and extend the pink experience so that my customer becomes successful in their deployment. Powered by Pink •As a business partner, I can consume all or some of Pink services so that I can build and deliver a new solution at low cost. Go to Market •As a business partner, I can market and sell my solution in a way that suits my business model, so that I can reach my target audience.
  • 40. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 From Connect to Now Developer Activation and Enablement •Workshops: Customizer and LiveGrid •DeveloperWorks •Playbacks Add Value to Pink •Connections Customizer •ICEC Powered by Pink •LiveGrid Go to Market •Connections Catalog
  • 41. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Ready for IBM Collaboration Benefits to Developers 1. Mark provides increased visibility to users, customers, partners and IBM marketing resources. 2. Mark shows that solution leverages key IBM product APIs and integration standards. 3. Awareness to IBM global sales team including IBM Business Partners Benefits to Customers 1. Assurance that the solution’s integration has been validated for IBM Collaboration Solutions. 2. Reduced technical issues with pre- installation testing 3. Easier access to validated Business Partner products and solutions http://bit.ly/readycollab The updated “Ready for “ mark program is now available to software developers who want to validate their solutions that integrate with ICS offerings. Ready for IBM Collaboration also includes Watson Workspace, Watson Work Services and IBM Connections Engagement Center (ICEC).
  • 42. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 2018 Plans Developer Activation and Enablement •More Workshops •DeveloperWorks Hub •IBM Think Add Value to Pink •Tailored Experiences •AppReg Extensions •UX Framework •Customizer Powered by Pink •LiveGrid •Content Service Go to Market •IBM Marketplace
  • 43. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017 Evolving Connections Together • Playbacks and Showcases • Sandboxes for Partners • OpenCode4Connections
  • 44.
  • 45. PLATINUM SPONSORS GOLD SPONSORS SILVER SPONSORS BRONZE SPONSORS

Editor's Notes

  1. Need to adapt this to current state of: TE=community CS=Blogs, wikis, etc People=Profiles with Extensions as key to integration; with ICEC and wigets as other Slide two could be it all as a single platform
  2. Lets revisit the slide Heath shared about who creates business apps. We are going to focus on the business users.
  3. Lets revisit the slide Heath shared about who creates business apps. We are going to focus on the business users.
  4. Lets meet our users…
  5. IBM has maintained market leadership in the citizen developer space “We called it!”
  6. LiveGrid provides an end-to-end application building experience for innovators of all coding abilities Livegrid enables end users, citizen developers, and developers to create applications in the same environment, performing seamless handoffs, and co-creating applciations
  7. The Connections Customizer A new tool for developers and designers will be launched in Q4, 2017 as a means to customize the IBM Connections Cloud and IBM Connections.  Business partners can leverage this tool to help their customers get more out of Connections or can use it to expand the value of their integrated solutions.  The Connections Customizer will allow a single means to change the style of the Connections UX, even in the cloud.  It will empower you to change Connections behavior and to inject new capabilities.  
  8. A focus on user outcomes There are many ways to prioritize work and define goals. IBM Design Thinking prioritizes the needs of the people who will use your solution: We make users our north star! Multidisciplinary teams To move faster and work smarter we build multidisciplinary teams. Restless reinvention Everything is a prototype. Everything. Even in-market solutions. When we think of everything as just another iteration, we are empowered to bring new thinking to even the oldest problems.
  9. A focus on user outcomes There are many ways to prioritize work and define goals. IBM Design Thinking prioritizes the needs of the people who will use your solution: We make users our north star! Multidisciplinary teams To move faster and work smarter we build multidisciplinary teams. Restless reinvention Everything is a prototype. Everything. Even in-market solutions. When we think of everything as just another iteration, we are empowered to bring new thinking to even the oldest problems.
  10. A focus on user outcomes There are many ways to prioritize work and define goals. IBM Design Thinking prioritizes the needs of the people who will use your solution: We make users our north star! Multidisciplinary teams To move faster and work smarter we build multidisciplinary teams. Restless reinvention Everything is a prototype. Everything. Even in-market solutions. When we think of everything as just another iteration, we are empowered to bring new thinking to even the oldest problems.