Slide 1

Slide 1 text

Copyright © 2023 HCL Software Limited | Confidential Leap and Domino Leap Update Tim Clark Senior Product Manager Domino Family [email protected]

Slide 2

Slide 2 text

. .

Slide 3

Slide 3 text

. . The Modes of App Development Citizen Development Assisted Development Low High Professional Development Few Many External facing apps B2B/B2C Internal facing apps Number of Developers Confidentiality of data, Scale and Complexity, And Security Low High Number of Applications Business users building autonomously Business users & IT collaborating

Slide 4

Slide 4 text

. . 4 • Powerful no-code app creation software that’s easy to learn and use • Build web forms, workflows, report and analyze data • Let's business user innovate and improve efficiency - without IT assistance • Easy and safe to deploy - IT stays in control with governance and transparency Leap is for Citizen Developers

Slide 5

Slide 5 text

. . Internal • Approvals and tracking • Ticketing / issue tracking • Quality programs & compliance • HR programs / employee engagement • Work preparation – quotes, services statements, certifications, etc. • Inspection / assessments Typical Leap use cases External • Register for marketing programs • Survey / feedback • Gated offers • Customer/ partner / vendor onboarding • Quote calculators • Partner co-marketing proposals Improve operational efficiency Increase customer engagement

Slide 6

Slide 6 text

. . “Within months, the system had taken off with dozens of applications springing up across the enterprise.” —Ralf Schliepat Senior Consultant at Lufthansa • Wanted to digitize manual processes to remove business inefficiencies • Goal to cut IT backlog by empowering employees • 2,000+ apps created and growing to improve business workflow processes • Results: Reducing IT backlog requests and strengthening employee sense of ownership. https://www.hcltechsw.com/resources/stories/lufthansa Leap Success Stories

Slide 7

Slide 7 text

. . Empowering Citizen Developers While Maintaining IT Governance • What type of data and how it is managed • User authentication • Anonymous and external use • Safeguards against malicious code, file types, sizes, etc. • Limits on activities that might degrade performance • Who can build and use apps Controls • Number of apps built • Who is building apps • What apps are being used • How often are they used • When was an app last updated • Who has admin rights to the app • How many records • How many file attachments Compliance and Usage • Custom themes • Custom templates • Custom widgets • Controlled access to external data Repository Provide a safe, governed environment for all users, avoiding data exposure and other risks, ensuring security and compliance.

Slide 8

Slide 8 text

. . Create an app from: • A blank canvas • Spreadsheets • An existing Leap app - i.e., template Customize Your App Design from Blank Canvas Design your app with an intuitive drag-and-drop interface anyone can use Business users can create web apps in minutes

Slide 9

Slide 9 text

. . ▪ Make the user experience dynamic ▪ Specify rules to: ▪ Show/hide ▪ Enable/disable ▪ Require/not require parts of your app Add rules to make forms dynamic

Slide 10

Slide 10 text

. . Easy field validation Validation pattern for text fields Set bounds for select many fields ‘Required’ setting on all fields Setting ranges for numeric fields Setting ranges for date fields

Slide 11

Slide 11 text

. . Add workflows • Move from manual to an automated process • Lookup reporting relationships and add dynamic assignments • Determine workflow decisions and branching • Send email notifications to orchestrate the workflow • Manage access and permissions based on what workflow stage the document is in

Slide 12

Slide 12 text

. . Dynamic Width Dynamic Layout Dynamic Rules Form page width adjusts to the width of window, portal column, iFrame or device Form layout collapses to one column based on breakpoints selected Rules set to determine when to show and hide elements Web apps that work on any device or site

Slide 13

Slide 13 text

. . Build apps with dashboards and views of your data • Add non-form pages to your app and build views • Build dashboards, task lists, and intro pages in your apps • Data Grid automatically associates your form and data with the display • Add filters and sorting • Charts are automatically generated and can be easily added to the page. • Add navigation for multi page/form applications

Slide 14

Slide 14 text

. . 14 Domino Leap specific capabilities Domino Directory Lookup users and groups Get Group By Name Get Related User(s) by Attribute Get User By Identifier Is User In Group Search Users Rich Text Round Tripping Read and write Domino Rich Text data Domino Database Integrate with Domino data List View Entries Find View Entries List View Categories Read a Single Document Create a Document Update a Document Delete a Document Run an Agent *Service Operation: > List View Entries Domino Rich Text HTML

Slide 15

Slide 15 text

. . Integrate external data and extend apps with new functionality 15 Other Leap Apps Enterprise Data • Leap apps can integrate with each other and REST services • Extend functionality with common web development skills​ Integrate with data sources and SaaS solutions of your choice

Slide 16

Slide 16 text

Copyright © 2023 HCL Software Limited | Confidential What’s New

Slide 17

Slide 17 text

. . Leap custom widget API Custom Widgets Add your own widgets • Use components from your own design library for brand consistency • Add new functionality • Tune Leap to address the tasks at hand Domino Leap 1.1.2 August 2023

Slide 18

Slide 18 text

. . Custom widgets behave like native Leap widgets • WYSIWYG • Set properties • Use rules • Use services • Data widgets create fields in database • etc.

Slide 19

Slide 19 text

. . Custom widget samples • Custom widget can be written from scratch, or you can wrap components from other libraries • HCL provides public Git repository with sample widgets https://github.com/HCL-TECH-SOFTWARE/leap-custom-widgets

Slide 20

Slide 20 text

. . Leap Admin has visibility into all apps • App owner • When created • When last updated • Number of records • Number of attachments • Different forms • How often used Domino Leap 1.1.2 August 2023

Slide 21

Slide 21 text

. . 21 Improved App from Spreadsheet Does your organization: • Dashboard page added to app • View and update records from the dashboard • Open new form to create new record • Navigation between pages and forms Domino Leap 1.1.5 August 2024

Slide 22

Slide 22 text

. . Custom widget API update • Support for array data type • Sample repeating section widget Domino Leap 1.1.5 August 2024

Slide 23

Slide 23 text

. . CRM ERP Web Services Databases CMS, DAM Foundry Integration Services Leap Apps App 1 App2 Service 1 Service 2 Service 2 • Leap apps can work with services defined in Foundry • Leap admin manages and authorizes who can use them • Services are exposed in Leap in a way that business user can easily use them Integrate with external systems and data sources Domino Leap 1.1.5 August 2024

Slide 24

Slide 24 text

. . A Foundry app with integration service(s) in Volt MX Foundry Integration service with operations

Slide 25

Slide 25 text

. . Leap author builds an app which uses the service Leap author selects service from catalog… …and maps it into the product dropdown widget in the app

Slide 26

Slide 26 text

. . 26 Leap UX improvements Rules • The condition is now listed first and then the actions • Sort added to list of rules Domino Leap 1.1.5 August 2024 Canvas Grid • New icons for adding and deleting rows and columns

Slide 27

Slide 27 text

Copyright © 2023 HCL Software Limited | Confidential Summary

Slide 28

Slide 28 text

. . Summary • Leap is for citizen development • Admin capabilities to monitor and control environment • Domino Leap adds integration with Domino directory, databases and rich text • New features for • Foundry integration • Custom widgets • Improved productivity • Usability improvements