read the full press release with a list of features and benefits here

7
Page 1 of 7 562 Congress Park Drive, Dayton, OH 45459 www.profoundlogic.com Profound Logic Software Releases Profound UI version 4 New release of the IBM i application modernization suite includes PHP support and skins for iPad HD May 4, 2012 – Dayton, OH – Profound Logic Software reveals version 4 of Profound UI, its modernization and user interface platform for IBM i. Profound UI was first introduced in 2010 alongside the announcement of Rational Open Access for RPG by IBM. It was the first Handler for Open Access and offered a comprehensive set of tools for building Web and Mobile applications as well as modernizing green-screen applications at either the 5250 or the DDS source code level. The company has been very active in improving the offering based on customer feedback and has managed to publish more than a thousand enhancements to the software since the original debut in 2010. Profound UI 4.0 includes many new features and capabilities, including: Sharing UI definitions between different file systems, Deploying applications through many other programming languages in addition to RPG on the IBM i, Rapidly building “what-if” scenarios through a new Application Preview feature The ability to explore source members, IFS files, and reference tables through a set of new dialogs provided in the Profound UI Visual Designer, Enhancements to existing widgets, conversion themes, and refacing skins (for example, the menu widget now offers the ability to present submenus and pull-down menus, while the chart widgets are now HTML5-capable, which provides for seamless rendering on mobile devices), Several new skins for 5250 modernization, including a skin for the new iPad 3 device. Using Profound UI With Various Technologies Profound UI 4.0 now boasts a new capability to Open and Save user interface definitions to the IFS or to the developer’s local drive, in addition to traditional source members. This allows UI components to be published and shared easily or even emailed as standard files to other developers. The UI can be saved in either DDS format compatible with Open Access for RPG or as JSON files. Furthermore, the new capability is supplemented with powerful API to enable rich display file screens to be presented from any language. This is accomplished by feeding data into the screens through a server-side page or through JavaScript. The user's response is provided back as POST data to the server or through a JavaScript handler function. Profound UI allows rich displays to be embedded into a Web page using <script> tags or retrieved dynamically through the use of AJAX.

Upload: others

Post on 14-Mar-2022

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1 of 7

562 Congress Park Drive, Dayton, OH 45459

www.profoundlogic.com

Profound Logic Software Releases Profound UI version 4

New release of the IBM i application modernization suite includes

PHP support and skins for iPad HD

May 4, 2012 – Dayton, OH – Profound Logic Software reveals version 4 of Profound UI, its

modernization and user interface platform for IBM i. Profound UI was first introduced in 2010

alongside the announcement of Rational Open Access for RPG by IBM. It was the first Handler for

Open Access and offered a comprehensive set of tools for building Web and Mobile applications as

well as modernizing green-screen applications at either the 5250 or the DDS source code level. The

company has been very active in improving the offering based on customer feedback and has

managed to publish more than a thousand enhancements to the software since the original debut in

2010.

Profound UI 4.0 includes many new features and capabilities, including:

• Sharing UI definitions between different file systems,

• Deploying applications through many other programming languages in addition to RPG on

the IBM i,

• Rapidly building “what-if” scenarios through a new Application Preview feature

• The ability to explore source members, IFS files, and reference tables through a set of new

dialogs provided in the Profound UI Visual Designer,

• Enhancements to existing widgets, conversion themes, and refacing skins (for example, the

menu widget now offers the ability to present submenus and pull-down menus, while the

chart widgets are now HTML5-capable, which provides for seamless rendering on mobile

devices),

• Several new skins for 5250 modernization, including a skin for the new iPad 3 device.

Using Profound UI With Various Technologies

Profound UI 4.0 now boasts a new capability to Open and Save user interface definitions to the IFS

or to the developer’s local drive, in addition to traditional source members. This allows UI

components to be published and shared easily or even emailed as standard files to other developers.

The UI can be saved in either DDS format compatible with Open Access for RPG or as JSON files.

Furthermore, the new capability is supplemented with powerful API to enable rich display file

screens to be presented from any language. This is accomplished by feeding data into the screens

through a server-side page or through JavaScript. The user's response is provided back as POST

data to the server or through a JavaScript handler function. Profound UI allows rich displays to be

embedded into a Web page using <script> tags or retrieved dynamically through the use of AJAX.

Page 2 of 7

562 Congress Park Drive, Dayton, OH 45459

www.profoundlogic.com

All of this is in addition to being able to compile the UI into display file objects to be utilized by

RPG code through Rational Open Access.

“Our Web 2.0 platform has really evolved and become very robust and easy to use over past two

years. When working with customers, we saw that even non-RPG developers are starting to notice

and even envy our UI platform,” says Alex Roytman, CEO at Profound Logic. “Now, they will be

able to use it. While we still believe that RPG Open Access and the Profound UI Handler are superb

ways to build applications, having the ability to use the same user interface to build applications

outside of RPG provides flexibility.”

Profound UI developers now have more options. They can deploy Profound UI rich displays from

PHP, for example. PHP, a language that has traditionally been utilized with HTML, can now have a

100% Web 2.0 interface. This provides many benefits to PHP developers, some of which are

outlined below:

• Inherent Validation

o Data type validation (i.e. enforce the user to enter data as it is defined before anything

is submitted to the server -- numeric vs. character, maximum length and decimal

positions, date formatted a specific way, etc. )

o Many built-in client-side validation options (ranges, comparisons, required fields,

etc.)

o Simple ways to trigger and display server-side validation messages

• Effortless implementation of features such as:

o Drag and drop

o Pop-up windows and dialogs

o Cursor positioning

o Database-driven auto-complete

o Automatic population of components such as dropdowns from a database

• Use of advanced widgets like:

o Panels

o Pop-up calendars

o Combos

o Tabs

o Spinners

o Sliders

o Charts

o Menus

• Advanced data listing / grid component options:

o Automatic client-side sorting

Page 3 of 7

562 Congress Park Drive, Dayton, OH 45459

www.profoundlogic.com

o Movable columns

o Row selection

o Context Menus

o Paging Bar

o Built-in Export to Excel

o Expanding Rows

o Single Row Zoom

These types of details typically take many hours of custom development work using traditional Web

programming. However, when utilizing Profound UI, all of the above can be configured quickly

using the Profound UI Visual Designer, without custom programming.

Profound UI is specifically made for transactional business applications. One of its major

advantages is the ability to treat Web screens like data sets or record formats. This means that a PHP

developer can fetch a record of data, and using one line of code output that data to a Web screen

defined in Profound UI. This saves a lot of time and keeps PHP code tidy.

Similarly to PHP, rich displays can now be used within CGI programs through tools like CGIDEV2

or Profound Logic’s RPGsp. They can also be utilized in mobile deployment scenarios where the

application may need to present screens while in an offline state.

Profound UI 4.0 also ships directives to allow companies to run Open Access programs, PHP scripts,

and CGI programs from the same Apache instance.

Application Preview

The new Application Preview feature in Profound UI allows developers to prototype and test

applications much faster than before. The new functionality is tied into the browser-based Visual

Designer tool, which can launch the preview in a separate tab of the browser. Any designer changes

are automatically reflected in the preview when the preview tab is refreshed.

With this feature, screen functionality can be tested without having to write any RPG code or

deploying anything to the server. This is achieved by prompting the developer for all necessary

dynamic data elements in order to simulate the screen. All widgets, including subfile grids will

render in the preview as they would at runtime. Developers can setup various “what-if” scenarios to

test any combination of RPG indicators or data values. Developers can even choose to overlay

several screens together.

Page 4 of 7

562 Congress Park Drive, Dayton, OH 45459

www.profoundlogic.com

The new Application Preview feature in Profound UI 4.0

“A number of our customers suggested that this would be useful to them and we wanted to make

sure to include it in the 4.0 release” remarks Brian May, an IBM i Modernization Specialist at

Profound Logic. “There is definitely a lot of value in being able to test screens quickly when you

develop. It will be helpful in our own development and customer support efforts as well.”

Member, IFS File, and Reference Table Browsing

To further simplify application development, a new set of lookup tools have been added to the

Visual Designer in version 4. When working with source in Profound UI, developers now have the

convenience of being able to explore which files and directories are available on the IFS file system.

Similarly, developers can browse the library file system for DDS source members when opening,

saving, or converting display files.

Page 5 of 7

562 Congress Park Drive, Dayton, OH 45459

www.profoundlogic.com

Member, IFS File, and Reference Table Browsing in Profound UI 4.0

Another helpful feature is the ability to quickly find, filter, and select reference fields from an

existing IBM i DB2 table. Reference fields can be used to place dynamic widgets on a Profound UI

screen or to bind a widget’s properties to RPG data.

Menus

The Menu Widget has undergone a number of enhancements in this release. Menus can now have

unlimited levels of submenus. They can also be presented as context menus or as pull-down menus

thanks to the new “context menu id” and “orientation” properties that are now available.

Even more significant is the ability to map traditional green-screen function keys to menu options.

This can be tied into a DDS conversion theme to facilitate automatic creation of menus based on

existing DDS function keys and the RPG code that controls them.

Page 6 of 7

562 Congress Park Drive, Dayton, OH 45459

www.profoundlogic.com

Charts

A new set of HTML5-based charts is included in this release of Profound UI. Prior to version 4,

charts were rendered as Flash objects. Now, Profound UI can utilize either Flash or HTML5. With

HTML5, charts can be easily rendered on devices that may not support Flash, such as the iPad or the

iPhone.

HTML 5 charts in Profound UI 4.0

The new charts also offer a number of additional capabilities, such as new chart types, advanced

drill-down features, and more supported data formats. Profound UI charts can consume data using

JSON, XML, comma separated values, or directly from a DB2 database.

New Skins and Themes

Also new in version 4 are iPad-specific skins for the Genie 5250 refacing module. This includes a

skin for the new 3rd

generation iPad HD. The skins provide a built-in keypad to make it easy to

utilize special 5250 keys on the device.

Page 7 of 7

562 Congress Park Drive, Dayton, OH 45459

www.profoundlogic.com

“We are continuing to see an increase in mobile deployment,” comments David Russo, project

manager at Profound Logic. “These new skins allow customers to publish 5250 apps to an iPad

device with virtually zero setup or configuration.”

Profound Logic is also packaging a new DDS conversion theme made specifically for mixed state

environments where customers are deploying 5250 refaced, converted, and new programs within one

application. The new “Hybrid” theme ensures a consistent look and feel across all deployed

components.

About Profound Logic Software, Inc.

Profound Logic Software, an advanced IBM business partner, provides best-of-breed solutions to

support the development and modernization of applications on IBM i. Over the last 10 years,

Profound Logic has facilitated the modernization of many million lines of legacy RPG code for

thousands of customers.

Profound Logic released the first hybrid compiler for RPG and HTML, the first visual debugger for

RPG-based Web development, and the first browser-based visual designer for Web-enabling RPG

applications. They continue to innovate today with products such as Genie, RPGsp, Atrium, iData,

RPG-Alive and Profound UI.

Learn more about Profound Logic's products and services at www.profoundlogic.com.

For more information about Profound UI version 4, please contact:

Profound Logic Software, Inc.

562 Congress Park Drive

Dayton, OH 45459

(937) 439-7925 phone

(877) 224-7768 toll free

[email protected]