Transcript

Are You Ready for an Alternative in

Application Development?IBM Domino Designer vs. IBM Forms Experience Builder

Felix Binsack, IBM Champion

Founder & CIO TIMETOACT GROUP

[email protected]

2

You and I have been developing applications with the Domino Designer for most of their professional lives.

Are we ready for an alternative?

IBM Domino Designer vs. IBM Forms Experience Builder

3

Intro & History Comparison

Forms Notifications Approval Workflows Access Management Views & Reports Cross Browser & Mobile Support

Data Limitations Advanced Programming Application Management Hardware Requirements Cloud Availability

Conclusion

Domino Designer & Forms Experience Builder

3

4

IBM Forms was originally a product called PureEdge Forms, developed by PureEdge Solutions based in Victoria, British Columbia, Canada. IBM bought PureEdge in 2005 and renamed the technology IBM Workplace Forms. In 2007, it was renamed Lotus Forms, starting with version 3.0. In 2010, it was rebranded IBM Forms, starting with version 4.0.

IBM Forms is a suite of products by IBM's Lotus Software division that interact to develop and deliver data-driven, XML-based electronic forms (e-forms) to end-users. IBM Forms consists of a server, designer, and client viewer that enables creation, deployment, and streamlining of forms-based processes. IBM Forms originally used Extensible Forms Description Language (XFDL) as the format for its electronic forms, and it has gradually added Xforms to XFDL as that standard has matured.

FEB History

4

5

Forms

5

Domino

Input mask generates the database = NSF

Free design consisting of text, graphicsand fields

Modern Design via Xpages & CSS

Versatile, powerful Tool

FEB

Input mask generates the database = DB2/Oracle

Frame oriented design consisting oftext, graphics and fields

Beginner-friendly Drag & Drop basedgraphical user interface

Enables use of stat-of-the-art web technologies (CSS3/Responsive)

Versatile tool

6

Notifications

6

Domino

Mail and Newsletter integration

Programming knowledge required

FEB

Easy configuration throughWorkflowstages

Missing Doclinks

No newsletter support

7

Approval Workflows

7

Domino

Realization of both simple and complexworkflows

HideWhens

Interaction between documents

DBLookup / DBColumn / etc.

FEB

Quick implementation of Workflows / Approval HideWhens

Allocation to certain users/groups

Lookups and interactions with different are possible but complex

8

Access Management

8

Domino

In-depth read/write access for

Database layer (ACL)

Document layer

Field layer

FEB

Dataset related read/write access

Rights management for Stage- or form-layer

Definition of roles and assignment ofgroups and users

9

Views & Reports

9

Domino

Extensive funcitons for designing views

Different views

Standard export

FEB

Single view configurable

Standard reports

Export e.g. to Excel

Graphical analysis

Downloading forms as PDF

Realization of individual views via REST-API

10

Cross Browser & Mobile Support

10

Domino

Possible in application developmenthas to be determined at the concept

FEB

Release >= 8.6 full support

Release < 8.6 mobile support andresponsive design via CSS adjustments

11

Data Limitations

11

Domino

64 GB database size

32 KB limit (will be revoked)

FEB

Dependent on the underlying databaseDB2/Oracle

irrelevant

12

Advanced Programming

12

Domino

Four programming languages

Formula Language

LotusScript

JavaScript

Java

Virtual (colloq) no limits

FEB

JavaScript

Java

REST APIs

Up-to-date and common languages(contrary to LotusScript)

No limits, possible integration intostate-of-the-art environments andframeworks (e.g. angularJS)

13

Application Management

13

Domino

Detailed in regard of rightsmanagement and a multitude ofapplications, patterns, etc.

FEB

Applications can consist of severalrelated forms

Simple deployment, Import/Export including collected data

14

Cloud Availability

14

Domino

Well… (Bluemix)

FEB

Cloud, but not yet Connections Cloud

15

FEB can do

Domino Designer has even more to offer:

CRM, Office, Web Content Management

Conclusion

15

16

Summary

16

Domino

Extensive development tool

Four programming languages + Designer

Background processes

Reaching across documents and databases

Different data sources possible

Detailed access control

FEB

Simple and intuitive workflow creation

Allows departments to autonomously developapplications without programming knowledge

The extensive Rest API provides optimal integration possibilities into intranet andextranet systems

Capable of the realization of extensive applications and an alternative to JEE and .net applications

Integrated PDF functionality

17

Marty Lechleider, FEB Product Offering Manager

http://www-03.ibm.com/software/products/en/ibmformexpebuilhttps://www.youtube.com/user/mlech23http://www.slideshare.net/mlech23

Information on the Forms Experience Builder

17

Thank you for your attention


Top Related