SlideShare a Scribd company logo
1 of 7
There‘s an API for that...
Build Custom Widgets
Integrate any Application
XCC API
coming in XCC next
Application Integration with XCC
Integration of custom application with XCC has been possible with the
use of
HTML / Clipping Widget
ATOM / RSS Feed Widget
Custom JavaScript
Custom CSS
However, up to now it was not possible to create and register Custom
Widgets that have their own UI for setting the widget properties. With
XCC next we will add a XCC API that supports Custom Widgets.
XCC Custom Widgets API
Create Custom Widgets that retrieves and
writes Content (HTML, XML, JSON) from / to
any application via HTTP/HTTPS
Register and update Custom Widgets
conveniently with uploading custom.js
Create Widget Custom Editor or use Default
Editor for IBM Connection sources.
Utilize Bootstrap, jQuery, Font Awesome
and numerous XCC elements for fast
development
Domino
Custom Widgets Ideas
Integrate these and other sources into
your Intranet with XCC Custom Widgets
Web Experience Manager
Forms Experience Builder
Custom App
Custom Widget Development
Custom Widgets can be developed and
tested on a non-public page
Development of Custom Widgets can
not break existing functionality
(if you follow a few simple rules)
Development of Custom Widgets does not
require IBM Connections or XCC to restart
Custom Widgets
with
Custom Widget Properties
(We will publish a sample soon
showing what a Custom Widget
Properties can look like, e.g.
Integration of
Forms Experience Builder –
FEB)
Custom Widget Development
1.Analyze the application API (HTML, JSON, XML)
2.Create a JavaScript to retrieve / write to the
application
3.Create a JavaScript to edit custom widget
properties
4.Edit the custom.js
1. Download the custom.js from XCC
2. Copy your custom JavaScript into the custom.js
3. Register your Widget in the custom.js
(how to is included as comment in the custom.js)
4. Upload the custom.js to XCC and reload page
5. Done
XCC Custom Widget Perspective
XCC Customers, Business Partners and
TIMETOACT will develop a lot of custom
widgets.
TIMETOACT will encourage customers to
share custom widgets among themselves,
creating an open source widget exchange.
Over time TIMETOACT will make more and
more of these custom widgets available as
native part of XCC.

More Related Content

What's hot

The Digital Workplace Hub: Where Digital and Engagement Propel the Market Lea...
The Digital Workplace Hub: Where Digital and Engagement Propel the Market Lea...The Digital Workplace Hub: Where Digital and Engagement Propel the Market Lea...
The Digital Workplace Hub: Where Digital and Engagement Propel the Market Lea...TIMETOACT GROUP
 
XCC - What's New Release 10
XCC - What's New Release 10XCC - What's New Release 10
XCC - What's New Release 10TIMETOACT GROUP
 
XCC Cloud for IBM Connections Cloud
XCC Cloud for IBM Connections Cloud XCC Cloud for IBM Connections Cloud
XCC Cloud for IBM Connections Cloud TIMETOACT GROUP
 
24 Ways to Enhance IBM Connections with XCC – Web Content & Custom Apps Exte...
24 Ways to Enhance IBM Connections with XCC – Web Content  & Custom Apps Exte...24 Ways to Enhance IBM Connections with XCC – Web Content  & Custom Apps Exte...
24 Ways to Enhance IBM Connections with XCC – Web Content & Custom Apps Exte...TIMETOACT GROUP
 
ARCHIVE - XCC 4.5 Web Content Management Extension for IBM Connections
ARCHIVE - XCC 4.5  Web Content Management Extension for IBM ConnectionsARCHIVE - XCC 4.5  Web Content Management Extension for IBM Connections
ARCHIVE - XCC 4.5 Web Content Management Extension for IBM ConnectionsTIMETOACT GROUP
 
XCC 12.0 - Documentation
XCC 12.0 - DocumentationXCC 12.0 - Documentation
XCC 12.0 - DocumentationTIMETOACT GROUP
 
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)TIMETOACT GROUP
 
User Access Manager for IBM Connections (UAM)
User Access Manager for IBM Connections (UAM)User Access Manager for IBM Connections (UAM)
User Access Manager for IBM Connections (UAM)TIMETOACT GROUP
 
Connections Administration Toolkit (CAT)
Connections Administration Toolkit (CAT)Connections Administration Toolkit (CAT)
Connections Administration Toolkit (CAT)TIMETOACT GROUP
 
IBM Digital Workplace Hub with IBM Connections & TIMETOACT's XCC - Web Conten...
IBM Digital Workplace Hub with IBM Connections & TIMETOACT's XCC - Web Conten...IBM Digital Workplace Hub with IBM Connections & TIMETOACT's XCC - Web Conten...
IBM Digital Workplace Hub with IBM Connections & TIMETOACT's XCC - Web Conten...TIMETOACT GROUP
 
XCC 11.0 - Documentation
XCC 11.0 - DocumentationXCC 11.0 - Documentation
XCC 11.0 - DocumentationTIMETOACT GROUP
 
IBM Connections Engagement Center
IBM Connections Engagement CenterIBM Connections Engagement Center
IBM Connections Engagement CenterTIMETOACT GROUP
 
XCC Benefits - Who profits from XCC?
XCC Benefits - Who profits from XCC?XCC Benefits - Who profits from XCC?
XCC Benefits - Who profits from XCC?TIMETOACT GROUP
 
Get the most out of IBM Connections with XCC – Web Content & Custom Apps Exte...
Get the most out of IBM Connections with XCC – Web Content & Custom Apps Exte...Get the most out of IBM Connections with XCC – Web Content & Custom Apps Exte...
Get the most out of IBM Connections with XCC – Web Content & Custom Apps Exte...TIMETOACT GROUP
 
The Sad Story of the Intranet
The Sad Story of the IntranetThe Sad Story of the Intranet
The Sad Story of the IntranetTIMETOACT GROUP
 

What's hot (20)

The Digital Workplace Hub: Where Digital and Engagement Propel the Market Lea...
The Digital Workplace Hub: Where Digital and Engagement Propel the Market Lea...The Digital Workplace Hub: Where Digital and Engagement Propel the Market Lea...
The Digital Workplace Hub: Where Digital and Engagement Propel the Market Lea...
 
XCC - What's New Release 10
XCC - What's New Release 10XCC - What's New Release 10
XCC - What's New Release 10
 
CAT Release August 2015
CAT Release August 2015CAT Release August 2015
CAT Release August 2015
 
XCC Cloud for IBM Connections Cloud
XCC Cloud for IBM Connections Cloud XCC Cloud for IBM Connections Cloud
XCC Cloud for IBM Connections Cloud
 
XCC 11
XCC 11XCC 11
XCC 11
 
24 Ways to Enhance IBM Connections with XCC – Web Content & Custom Apps Exte...
24 Ways to Enhance IBM Connections with XCC – Web Content  & Custom Apps Exte...24 Ways to Enhance IBM Connections with XCC – Web Content  & Custom Apps Exte...
24 Ways to Enhance IBM Connections with XCC – Web Content & Custom Apps Exte...
 
XCC Documentation
XCC   DocumentationXCC   Documentation
XCC Documentation
 
ARCHIVE - XCC 4.5 Web Content Management Extension for IBM Connections
ARCHIVE - XCC 4.5  Web Content Management Extension for IBM ConnectionsARCHIVE - XCC 4.5  Web Content Management Extension for IBM Connections
ARCHIVE - XCC 4.5 Web Content Management Extension for IBM Connections
 
XCC 12.0 - Documentation
XCC 12.0 - DocumentationXCC 12.0 - Documentation
XCC 12.0 - Documentation
 
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
 
User Access Manager for IBM Connections (UAM)
User Access Manager for IBM Connections (UAM)User Access Manager for IBM Connections (UAM)
User Access Manager for IBM Connections (UAM)
 
Connections Administration Toolkit (CAT)
Connections Administration Toolkit (CAT)Connections Administration Toolkit (CAT)
Connections Administration Toolkit (CAT)
 
IBM Digital Workplace Hub with IBM Connections & TIMETOACT's XCC - Web Conten...
IBM Digital Workplace Hub with IBM Connections & TIMETOACT's XCC - Web Conten...IBM Digital Workplace Hub with IBM Connections & TIMETOACT's XCC - Web Conten...
IBM Digital Workplace Hub with IBM Connections & TIMETOACT's XCC - Web Conten...
 
XCC Personalization
XCC PersonalizationXCC Personalization
XCC Personalization
 
XCC 11.0 - Documentation
XCC 11.0 - DocumentationXCC 11.0 - Documentation
XCC 11.0 - Documentation
 
IBM Connections Engagement Center
IBM Connections Engagement CenterIBM Connections Engagement Center
IBM Connections Engagement Center
 
XCC Benefits - Who profits from XCC?
XCC Benefits - Who profits from XCC?XCC Benefits - Who profits from XCC?
XCC Benefits - Who profits from XCC?
 
Get the most out of IBM Connections with XCC – Web Content & Custom Apps Exte...
Get the most out of IBM Connections with XCC – Web Content & Custom Apps Exte...Get the most out of IBM Connections with XCC – Web Content & Custom Apps Exte...
Get the most out of IBM Connections with XCC – Web Content & Custom Apps Exte...
 
What's new in XCC 7.0
What's new in XCC 7.0What's new in XCC 7.0
What's new in XCC 7.0
 
The Sad Story of the Intranet
The Sad Story of the IntranetThe Sad Story of the Intranet
The Sad Story of the Intranet
 

Viewers also liked

IBM Digital Workplace Hub - Official Booklet
IBM Digital Workplace Hub - Official BookletIBM Digital Workplace Hub - Official Booklet
IBM Digital Workplace Hub - Official BookletTIMETOACT GROUP
 
Technical User's Guide for XCC 12
Technical User's Guide for XCC 12Technical User's Guide for XCC 12
Technical User's Guide for XCC 12TIMETOACT GROUP
 
XCC Introduction - Web Content Management Extension for IBM Connections
XCC Introduction - Web Content Management Extension for IBM ConnectionsXCC Introduction - Web Content Management Extension for IBM Connections
XCC Introduction - Web Content Management Extension for IBM ConnectionsTIMETOACT GROUP
 
IBM Connections Cloud: как бизнес-партнёру получить бесплатный доступ
IBM Connections Cloud: как бизнес-партнёру получить бесплатный доступIBM Connections Cloud: как бизнес-партнёру получить бесплатный доступ
IBM Connections Cloud: как бизнес-партнёру получить бесплатный доступVictor Taranov
 
Proper Connections Development for Proper Domino Developers
Proper Connections Development for Proper Domino DevelopersProper Connections Development for Proper Domino Developers
Proper Connections Development for Proper Domino DevelopersMark Myers
 
Sametime & Websphere Best Practices (Admincamp 2013)
Sametime & Websphere Best Practices (Admincamp 2013)Sametime & Websphere Best Practices (Admincamp 2013)
Sametime & Websphere Best Practices (Admincamp 2013)Novakenstein
 

Viewers also liked (6)

IBM Digital Workplace Hub - Official Booklet
IBM Digital Workplace Hub - Official BookletIBM Digital Workplace Hub - Official Booklet
IBM Digital Workplace Hub - Official Booklet
 
Technical User's Guide for XCC 12
Technical User's Guide for XCC 12Technical User's Guide for XCC 12
Technical User's Guide for XCC 12
 
XCC Introduction - Web Content Management Extension for IBM Connections
XCC Introduction - Web Content Management Extension for IBM ConnectionsXCC Introduction - Web Content Management Extension for IBM Connections
XCC Introduction - Web Content Management Extension for IBM Connections
 
IBM Connections Cloud: как бизнес-партнёру получить бесплатный доступ
IBM Connections Cloud: как бизнес-партнёру получить бесплатный доступIBM Connections Cloud: как бизнес-партнёру получить бесплатный доступ
IBM Connections Cloud: как бизнес-партнёру получить бесплатный доступ
 
Proper Connections Development for Proper Domino Developers
Proper Connections Development for Proper Domino DevelopersProper Connections Development for Proper Domino Developers
Proper Connections Development for Proper Domino Developers
 
Sametime & Websphere Best Practices (Admincamp 2013)
Sametime & Websphere Best Practices (Admincamp 2013)Sametime & Websphere Best Practices (Admincamp 2013)
Sametime & Websphere Best Practices (Admincamp 2013)
 

Similar to Build and integrate custom apps with XCC Custom Widgets API

Ajax toolkit framework
Ajax toolkit frameworkAjax toolkit framework
Ajax toolkit frameworkSunil Kumar
 
Ajax toolkit-framework
Ajax toolkit-frameworkAjax toolkit-framework
Ajax toolkit-frameworkWBUTTUTORIALS
 
Architecture: When, how, and if to Adopt Microservices
Architecture: When, how, and if to Adopt MicroservicesArchitecture: When, how, and if to Adopt Microservices
Architecture: When, how, and if to Adopt MicroservicesAmazon Web Services
 
Implementing auto complete using JQuery
Implementing auto complete using JQueryImplementing auto complete using JQuery
Implementing auto complete using JQueryBhushan Mulmule
 
Azure App Service for Windows Container
Azure App Service for Windows ContainerAzure App Service for Windows Container
Azure App Service for Windows ContainerKrunal Trivedi
 
Web 2.0 and ASP.NET Ajax
Web 2.0 and ASP.NET AjaxWeb 2.0 and ASP.NET Ajax
Web 2.0 and ASP.NET Ajaxsudhakar
 
Sybase sup hybrid_web_container_article_wp
Sybase sup hybrid_web_container_article_wpSybase sup hybrid_web_container_article_wp
Sybase sup hybrid_web_container_article_wpPrabhakar Manthena
 
Pablo Villalba -
Pablo Villalba - Pablo Villalba -
Pablo Villalba - .toster
 
jQuery programming with visual web part
jQuery programming with visual web partjQuery programming with visual web part
jQuery programming with visual web partSenthamil Selvan
 
58615764 net-and-j2 ee-web-services
58615764 net-and-j2 ee-web-services58615764 net-and-j2 ee-web-services
58615764 net-and-j2 ee-web-serviceshomeworkping3
 
Link. wicket [santi caltabiano].txt blocco note
  Link. wicket [santi caltabiano].txt   blocco note  Link. wicket [santi caltabiano].txt   blocco note
Link. wicket [santi caltabiano].txt blocco notesanti caltabiano
 
Getting started with titanium
Getting started with titaniumGetting started with titanium
Getting started with titaniumNaga Harish M
 
ARCHIVE - What's new in Release 4.0 of the Web Content Management Extension f...
ARCHIVE - What's new in Release 4.0 of the Web Content Management Extension f...ARCHIVE - What's new in Release 4.0 of the Web Content Management Extension f...
ARCHIVE - What's new in Release 4.0 of the Web Content Management Extension f...TIMETOACT GROUP
 
CreateJS hackathon in Zurich
CreateJS hackathon in ZurichCreateJS hackathon in Zurich
CreateJS hackathon in ZurichHenri Bergius
 
SoCal Code Camp 2011 - ASP.NET MVC 4
SoCal Code Camp 2011 - ASP.NET MVC 4SoCal Code Camp 2011 - ASP.NET MVC 4
SoCal Code Camp 2011 - ASP.NET MVC 4Jon Galloway
 
Getting started with Appcelerator Titanium
Getting started with Appcelerator TitaniumGetting started with Appcelerator Titanium
Getting started with Appcelerator TitaniumTechday7
 

Similar to Build and integrate custom apps with XCC Custom Widgets API (20)

XCC Future Roadmap
XCC Future RoadmapXCC Future Roadmap
XCC Future Roadmap
 
Ajax toolkit framework
Ajax toolkit frameworkAjax toolkit framework
Ajax toolkit framework
 
Ajax toolkit-framework
Ajax toolkit-frameworkAjax toolkit-framework
Ajax toolkit-framework
 
Architecture: When, how, and if to Adopt Microservices
Architecture: When, how, and if to Adopt MicroservicesArchitecture: When, how, and if to Adopt Microservices
Architecture: When, how, and if to Adopt Microservices
 
Implementing auto complete using JQuery
Implementing auto complete using JQueryImplementing auto complete using JQuery
Implementing auto complete using JQuery
 
Azure App Service for Windows Container
Azure App Service for Windows ContainerAzure App Service for Windows Container
Azure App Service for Windows Container
 
Web 2.0 and ASP.NET Ajax
Web 2.0 and ASP.NET AjaxWeb 2.0 and ASP.NET Ajax
Web 2.0 and ASP.NET Ajax
 
Sybase sup hybrid_web_container_article_wp
Sybase sup hybrid_web_container_article_wpSybase sup hybrid_web_container_article_wp
Sybase sup hybrid_web_container_article_wp
 
Pablo Villalba -
Pablo Villalba - Pablo Villalba -
Pablo Villalba -
 
jQuery programming with visual web part
jQuery programming with visual web partjQuery programming with visual web part
jQuery programming with visual web part
 
58615764 net-and-j2 ee-web-services
58615764 net-and-j2 ee-web-services58615764 net-and-j2 ee-web-services
58615764 net-and-j2 ee-web-services
 
Link. wicket [santi caltabiano].txt blocco note
  Link. wicket [santi caltabiano].txt   blocco note  Link. wicket [santi caltabiano].txt   blocco note
Link. wicket [santi caltabiano].txt blocco note
 
Assignment3.2
Assignment3.2Assignment3.2
Assignment3.2
 
Getting started with titanium
Getting started with titaniumGetting started with titanium
Getting started with titanium
 
ARCHIVE - What's new in Release 4.0 of the Web Content Management Extension f...
ARCHIVE - What's new in Release 4.0 of the Web Content Management Extension f...ARCHIVE - What's new in Release 4.0 of the Web Content Management Extension f...
ARCHIVE - What's new in Release 4.0 of the Web Content Management Extension f...
 
CreateJS hackathon in Zurich
CreateJS hackathon in ZurichCreateJS hackathon in Zurich
CreateJS hackathon in Zurich
 
Ajax
AjaxAjax
Ajax
 
SoCal Code Camp 2011 - ASP.NET MVC 4
SoCal Code Camp 2011 - ASP.NET MVC 4SoCal Code Camp 2011 - ASP.NET MVC 4
SoCal Code Camp 2011 - ASP.NET MVC 4
 
Getting started with Appcelerator Titanium
Getting started with Appcelerator TitaniumGetting started with Appcelerator Titanium
Getting started with Appcelerator Titanium
 
DIY Flex
DIY FlexDIY Flex
DIY Flex
 

More from TIMETOACT GROUP

New CAT Release - December 2020
New CAT Release - December 2020New CAT Release - December 2020
New CAT Release - December 2020TIMETOACT GROUP
 
TIMETOACT GROUP - Der vernetzte und adaptive Versicherer
TIMETOACT GROUP - Der vernetzte und adaptive VersichererTIMETOACT GROUP - Der vernetzte und adaptive Versicherer
TIMETOACT GROUP - Der vernetzte und adaptive VersichererTIMETOACT GROUP
 
TIMETOACT Digital Workplace Assets
TIMETOACT Digital Workplace AssetsTIMETOACT Digital Workplace Assets
TIMETOACT Digital Workplace AssetsTIMETOACT GROUP
 
Slotfinder "Doodle" for IBM Connections
Slotfinder "Doodle" for IBM ConnectionsSlotfinder "Doodle" for IBM Connections
Slotfinder "Doodle" for IBM ConnectionsTIMETOACT GROUP
 
CxO Connect für IBM Connections
CxO Connect für IBM ConnectionsCxO Connect für IBM Connections
CxO Connect für IBM ConnectionsTIMETOACT GROUP
 
Project Management Office (PMO) - for IBM Connections
Project Management Office (PMO) - for IBM ConnectionsProject Management Office (PMO) - for IBM Connections
Project Management Office (PMO) - for IBM ConnectionsTIMETOACT GROUP
 
User manager for IBM Connections
User manager for IBM ConnectionsUser manager for IBM Connections
User manager for IBM ConnectionsTIMETOACT GROUP
 
ICEC Lab Center - Hands on building an engaged employee intranet.
ICEC Lab Center - Hands on building an engaged employee intranet. ICEC Lab Center - Hands on building an engaged employee intranet.
ICEC Lab Center - Hands on building an engaged employee intranet. TIMETOACT GROUP
 
CAT Release November 2017
CAT Release November 2017CAT Release November 2017
CAT Release November 2017TIMETOACT GROUP
 
XCC Documentation Release 13.0
XCC Documentation Release 13.0XCC Documentation Release 13.0
XCC Documentation Release 13.0TIMETOACT GROUP
 
Built Forms, Lists & Workflows with the IBM Forms Experience Builder (FEB) fo...
Built Forms, Lists & Workflows with the IBM Forms Experience Builder (FEB) fo...Built Forms, Lists & Workflows with the IBM Forms Experience Builder (FEB) fo...
Built Forms, Lists & Workflows with the IBM Forms Experience Builder (FEB) fo...TIMETOACT GROUP
 

More from TIMETOACT GROUP (11)

New CAT Release - December 2020
New CAT Release - December 2020New CAT Release - December 2020
New CAT Release - December 2020
 
TIMETOACT GROUP - Der vernetzte und adaptive Versicherer
TIMETOACT GROUP - Der vernetzte und adaptive VersichererTIMETOACT GROUP - Der vernetzte und adaptive Versicherer
TIMETOACT GROUP - Der vernetzte und adaptive Versicherer
 
TIMETOACT Digital Workplace Assets
TIMETOACT Digital Workplace AssetsTIMETOACT Digital Workplace Assets
TIMETOACT Digital Workplace Assets
 
Slotfinder "Doodle" for IBM Connections
Slotfinder "Doodle" for IBM ConnectionsSlotfinder "Doodle" for IBM Connections
Slotfinder "Doodle" for IBM Connections
 
CxO Connect für IBM Connections
CxO Connect für IBM ConnectionsCxO Connect für IBM Connections
CxO Connect für IBM Connections
 
Project Management Office (PMO) - for IBM Connections
Project Management Office (PMO) - for IBM ConnectionsProject Management Office (PMO) - for IBM Connections
Project Management Office (PMO) - for IBM Connections
 
User manager for IBM Connections
User manager for IBM ConnectionsUser manager for IBM Connections
User manager for IBM Connections
 
ICEC Lab Center - Hands on building an engaged employee intranet.
ICEC Lab Center - Hands on building an engaged employee intranet. ICEC Lab Center - Hands on building an engaged employee intranet.
ICEC Lab Center - Hands on building an engaged employee intranet.
 
CAT Release November 2017
CAT Release November 2017CAT Release November 2017
CAT Release November 2017
 
XCC Documentation Release 13.0
XCC Documentation Release 13.0XCC Documentation Release 13.0
XCC Documentation Release 13.0
 
Built Forms, Lists & Workflows with the IBM Forms Experience Builder (FEB) fo...
Built Forms, Lists & Workflows with the IBM Forms Experience Builder (FEB) fo...Built Forms, Lists & Workflows with the IBM Forms Experience Builder (FEB) fo...
Built Forms, Lists & Workflows with the IBM Forms Experience Builder (FEB) fo...
 

Recently uploaded

chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?Watsoo Telematics
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
buds n tech IT solutions
buds n  tech IT                solutionsbuds n  tech IT                solutions
buds n tech IT solutionsmonugehlot87
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 

Recently uploaded (20)

chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
buds n tech IT solutions
buds n  tech IT                solutionsbuds n  tech IT                solutions
buds n tech IT solutions
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 

Build and integrate custom apps with XCC Custom Widgets API

  • 1. There‘s an API for that... Build Custom Widgets Integrate any Application XCC API coming in XCC next
  • 2. Application Integration with XCC Integration of custom application with XCC has been possible with the use of HTML / Clipping Widget ATOM / RSS Feed Widget Custom JavaScript Custom CSS However, up to now it was not possible to create and register Custom Widgets that have their own UI for setting the widget properties. With XCC next we will add a XCC API that supports Custom Widgets.
  • 3. XCC Custom Widgets API Create Custom Widgets that retrieves and writes Content (HTML, XML, JSON) from / to any application via HTTP/HTTPS Register and update Custom Widgets conveniently with uploading custom.js Create Widget Custom Editor or use Default Editor for IBM Connection sources. Utilize Bootstrap, jQuery, Font Awesome and numerous XCC elements for fast development
  • 4. Domino Custom Widgets Ideas Integrate these and other sources into your Intranet with XCC Custom Widgets Web Experience Manager Forms Experience Builder Custom App
  • 5. Custom Widget Development Custom Widgets can be developed and tested on a non-public page Development of Custom Widgets can not break existing functionality (if you follow a few simple rules) Development of Custom Widgets does not require IBM Connections or XCC to restart Custom Widgets with Custom Widget Properties (We will publish a sample soon showing what a Custom Widget Properties can look like, e.g. Integration of Forms Experience Builder – FEB)
  • 6. Custom Widget Development 1.Analyze the application API (HTML, JSON, XML) 2.Create a JavaScript to retrieve / write to the application 3.Create a JavaScript to edit custom widget properties 4.Edit the custom.js 1. Download the custom.js from XCC 2. Copy your custom JavaScript into the custom.js 3. Register your Widget in the custom.js (how to is included as comment in the custom.js) 4. Upload the custom.js to XCC and reload page 5. Done
  • 7. XCC Custom Widget Perspective XCC Customers, Business Partners and TIMETOACT will develop a lot of custom widgets. TIMETOACT will encourage customers to share custom widgets among themselves, creating an open source widget exchange. Over time TIMETOACT will make more and more of these custom widgets available as native part of XCC.