integrating social xpage applications into the domino enterprise using ibm sbt sdk

Download Integrating Social XPage Applications into the Domino Enterprise using IBM SBT SDK

If you can't read please download the document

Upload: paidied

Post on 08-Jun-2015

402 views

Category:

Technology


0 download

DESCRIPTION

XPages has been tightly integrated with the IBM Social SDK to extend its reach beyond IBM Domino and into other social platforms like IBM Connections and IBM SmartCloud for Social Business (SC4SB). This session will demonstrate how to create XPages applications that flexibly leverage all the main modules and services of IBM Connections, like communities, profiles, activity stream, files and so forth. This will be done using the latest open source sample projects like the Trouble Ticket and SBT Playground that are available to everyone through OpenNTF.

TRANSCRIPT

  • 1. Integrating Social XPage Applications into the Domino Enterprise using IBM SBT SDK Padraic Edwards - IBM Ireland Twitter:@paidi_ed Email: [email protected]

2. 3 Disclaimers IBMs statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBMs sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the users job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. 3. Social Business Toolkit The IBM SBT SDK 4. Mobile + Social A new a wizard allows you to create an initial design framework for your XPages mobile application It walks you through the process of creating new Application Pages (xe:appPage) and populating them with various mobile controls Allows you to configure navigation between the Application Pages and generate Custom Controls for the content of each Application Page Creates a CRUD-enabled fully functional mobile application in minutes Rapid Mobile Application Development in Notes Domino 9.0.1 5. 6 The XPages Social Stack How XPages uses the IBM SBT SDK 6. 7 XPages Social Support in the SDK com.ibm.xsp.sbtsdk Source code available on GitHub XPages layer provides Java assets Data sources for REST services XPages controls High level custom controls Ready to use sample code XPages Snippets! 7. 8 XPages Snippets in the Playground 60 + XPages Snippets and increasing! Forums, Communities Activities, Blogs Profiles, Files Extending examples to include IBM SmartCloud, Dropbox, Twitter etc sbtplayground.nsf available to download as part of SDK release 8. 9 Trouble Ticket Application Sample Application available to download on OpenNTF with source code available on GitHub Demonstrates End to End Work Flow application Create, Assign, Update and Close Tickets Most Recent Enhancements Management Setup Page Enable/Disable IBM Connections Integration Simplified Endpoint configuration for authentication Mobile UI Forums, Profiles and Communities Integration Embedded Experience via sendMail Simple Action Trouble Ticket iWidget 9. 10 What you need: Notes/Domino 9.0 or 9.0.1 http://www.tinyurl.com/IBMDominoDesigner IBM Social SDK http://ibmsbt.openntf.org/ What you should have: Access to IBM Connections e.g. a greenhouse account on https://greenhouse.lotus.com an IBM Collaboration QuickStart Image (free 60 day trial) SmartCloud for Social Business Access to other Social platforms Dropbox Facebook you name it ! Summary Info 10. Resources Mobile Demo - Single Page Application Wizard Video http://www.openntf.org/main.nsf/blog.xsp?permaLink=NHEF-9H5ABL OpenNTF Extension Library http://extlib.openntf.org/ Playground on Greenhouse https://greenhouse.lotus.com/ Trouble Ticket XPages Application http://www.openntf.org/internal/home.nsf/project.xsp?action=openDocument&name=Troub 11. 12 Merci Grazie Gracias Obrigado Danke Buochas Twitter:@paidi_ed Email: [email protected] 12. 13 XPages SBT Demo App XPages social capabilities across a range of platforms Understand what resides where in the XPages social stack 13. 14 IBM SBT SDK controls in XPages SBT Client control Embed any SDK control Call the SDK client side API's 14. 15 Trouble Ticket Application Mobile UI Welcome Page Assigning Tickets Community Files