• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Early Adopters of Profound UI Pleased

    March 22, 2011 Dan Burger

    Any debate that compares graphical user interfaces to green-screen interfaces is usually over before it begins. It’s almost a unanimous decision. Green screens users, like four-leaf clovers, still exist, but the GUI wins by a technical knockout in 99 out of 100 cases. Last year, RPG Open Access was the new thing–a much talked about native RPG GUI. IBM i ISV Profound Logic Software was one of the first companies to put RPG OA into a product.

    For many RPG programmers, and companies with an investment in skilled PRG programmers, this is a big deal. New language learning curves always enter the debate, as does the efficiency, practicality, infrastructure complexity, and the long-term future of RPG.

    I talked with a few of Profound’s early adopters for Profound UI, a tool for designing Web applications that requires only one server-side language: RPG. Here’s how it’s going.

    A Clean Customer-Facing App

    Russell Craig, a programmer at Security Collection Agency in Edenton, North Carolina, is using Profound UI to develop Web-based applications for its customers. Inter-office applications, for the time being, will remain in green-screen format.

    Craig is one of three programmers on the staff, but the only programmer utilizing Profound UI. His training and education that prepared him for programming had nothing to do with RPG, but he’s adapted quite well.

    “My programming knowledge is from a C/C++ object-oriented background, so moving to procedural RPG programming was quite the leap for me. I took to it like a duck to water, however, and haven’t looked back since,” he says.

    Craig estimates that 95 percent of the company’s existing apps are coded in RPG36 (RPG-II). To Web-enable them, those apps must be converted or rewritten in RPG ILE. RPG ILE concepts such as subprocedures, service programs, binding directories, and activation groups didn’t stand in Craig’s way. After applications have been converted to RPG ILE, Craig says the Profound UI “only needs a few lines of specialized code.”

    In the early going, after downloading a trial version of Profound UI, Craig says he was able to quickly develop from scratch a Web-based account inquiry program that mirrored the company’s existing 5250 program. “Since then, I’ve developed a Web access system where our clients can connect remotely to view all of their portfolio statistics and generate/export reports,” he says, while praising Profound’s design tool for its ease of use and noting that binding screen fields to RPG fields was no problem.

    “As long as we mirror the old DDS screen field names in Profound UI, little to no modification to the source is needed, other than converting it to RPG ILE. Creating the display files is very intuitive,” Craig says.

    The application package Craig created consists of a custom login program and a menu linking to individual applications. The most complex of these applications is the account inquiry, which is used to access customer demographic info, payment history, notes on the account, mailing history, and status, among other things. Locating an account is done through a variety of searches, such as for account numbers, phone numbers, Social Security numbers, and names. The other apps on the menu are reports that can be generated, viewed, and exported to Excel.

    All of this functionality is run through Profound UI, and, as Craig points out, there is no HTML, Java, or PHP. All the apps make heavy use of subfiles, which Profound UI manages as Tables/Grids. Craig describes the complexity level of what he created as low to moderate and says if a programmer knows RPG/DDS, the learning curve is practically non-existent. He has not used the Profound DDS Conversion module that has been in beta testing and became generally available last week, as was reported in Four Hundred Stuff.

    An ISV Customer

    Unbeaten Path is a software company that’s creating a new IBM i data monitoring product utilizing Profound UI. The chief scientist there, Thomas Garvey, has experience using Profound UI as well as HTML, JavaScript, Cascading Style Sheets, and PHP.

    “Our original plan was to use PHP, since we knew IBM delivers it as part of the OS install and that it was so widely used,” Garvey says. “I knew PHP was widely used on the Web and that there would be plenty of help available for me in using it on the IBM i.”

    Garvey explained that the thinking at Unbeaten Path was to use PHP to call IBM i service program procedures that had been developed and tested, but that problems threatened to derail the project. He found the documentation on calling IBM i procedures from PHP lacked details and the learning curve for HTML, JavaScript, CSS, and PHP was steep. “There are plenty of books and tutorials available,” Garvey notes, “but we found our time consumed learning these languages and not concentrating on our skill sets and our application.”

    That’s not the first time someone in the process of converting green screens to Web applications has cursed the learning curve of one or more of those technologies, although not everyone has that same experience. Garvey, however, was happy to be rid of what he considered to be barriers to his company’s progress.

    A few hours after downloading the Profound UI, Garvey says the team at Unbeaten Path had converted a few of green-screen proof of concept modules to the Web. Things went so well that Garvey says “we shelved all our HTML and JavaScript manuals and said goodbye to PHP.”

    That’s not to say the project was all sunshine and lollipops.

    “There were a few things that Profound UI could not do for us in the beginning,” Garvey says. “For example, we needed to be able to include a URL to start a Web-based Profound UI RPG program when the link was clicked, and that link needed to be able to include and pass data values to the called program. Profound recognized the usefulness of this requirement, made some changes to their product, and it was working in less than 10 days.”

    Garvey credits the Profound UI with injecting new life into its green-screen conversion project and drastically shortening the software development cycle. It made such an impression that Unbeaten Path now sells and distributes Profound UI along with its own software, much of which is focused on Infor‘s BPCS and ERP LX customers.

    Handles Like RPG

    Karla Boyea, a systems analyst a Grand Rapids Label Company, also has some early experience with Profound UI.

    “I just designed and implemented a run schedule program that had six record formats and four subfiles. One format had two subfiles on the same page,” Boyea told me last week.

    Her evaluation of Profound UI is that it is very easy to quickly design screens. One of the reasons she likes it is because “everything is stored in the libraries just like before, and handles the same.”

    There was a time when Boyea was in love with VARPG (not supported any longer), but she is “very pleased” with Profound UI. Very little coding is required when doing new programs, she says. The subfile processing is handled in the screen, which is very powerful.

    While it’s still early in the game for many IBM i users, Alex Roytman, president and CEO of Profound Logic, says the feedback on his company’s native RPG graphical user interface has shown a lot of promise because of its capability to map an RPG application’s I/O to Web architecture and the convenience of the drag-and-drop interface design tool.

    From the small sampling of people I talked with who have used Profound UI, there is agreement that the product lives up to expectations, although the level of application sophistication has not reached far beyond the basic level at this point.

    Based on RPG being the most popular programming language on the IBM i platform, those companies committed to writing business applications in RPG will, no doubt, be taking a look at products–Profound UI included–that can make the Web application development process less complex than some of the options have been in the past.

    RELATED STORIES

    DDS Conversion Tool Joins Profound’s Web Development Tools

    Profound Brings RPG:OA-Like Features to V5R3 and V5R4

    Open Access for RPG Grabs Attention at COMMON

    Profound Delivers First RPG Open Access ‘Handler’

    RPG Gets Custom Data Streams with Open Access

    The Possibilities for Open Access for RPG



                         Post this story to del.icio.us
                   Post this story to Digg
        Post this story to Slashdot

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    WorksRight Software

    Do you need area code information?
    Do you need ZIP Code information?
    Do you need ZIP+4 information?
    Do you need city name information?
    Do you need county information?
    Do you need a nearest dealer locator system?

    We can HELP! We have affordable AS/400 software and data to do all of the above. Whether you need a simple city name retrieval system or a sophisticated CASS postal coding system, we have it for you!

    The ZIP/CITY system is based on 5-digit ZIP Codes. You can retrieve city names, state names, county names, area codes, time zones, latitude, longitude, and more just by knowing the ZIP Code. We supply information on all the latest area code changes. A nearest dealer locator function is also included. ZIP/CITY includes software, data, monthly updates, and unlimited support. The cost is $495 per year.

    PER/ZIP4 is a sophisticated CASS certified postal coding system for assigning ZIP Codes, ZIP+4, carrier route, and delivery point codes. PER/ZIP4 also provides county names and FIPS codes. PER/ZIP4 can be used interactively, in batch, and with callable programs. PER/ZIP4 includes software, data, monthly updates, and unlimited support. The cost is $3,900 for the first year, and $1,950 for renewal.

    Just call us and we’ll arrange for 30 days FREE use of either ZIP/CITY or PER/ZIP4.

    WorksRight Software, Inc.
    Phone: 601-856-8337
    Fax: 601-856-9432
    Email: software@worksright.com
    Website: www.worksright.com

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Sponsored Links

    SEQUEL Software:  FREE Webinar: Overcoming query limits with SEQUEL. March 23
    Northeast User Groups Conference:  21th Annual Conference, April 11 - 13, Framingham, MA
    looksoftware:  Integrate IBM i apps with web services. FREE on-demand webinar and white paper!

    IT Jungle Store Top Book Picks

    BACK IN STOCK: Easy Steps to Internet Programming for System i: List Price, $49.95

    The iSeries Express Web Implementer's Guide: List Price, $49.95
    The iSeries Pocket Database Guide: List Price, $59
    The iSeries Pocket SQL Guide: List Price, $59
    The iSeries Pocket WebFacing Primer: List Price, $39
    Migrating to WebSphere Express for iSeries: List Price, $49
    Getting Started with WebSphere Express for iSeries: List Price, $49
    The All-Everything Operating System: List Price, $35
    The Best Joomla! Tutorial Ever!: List Price, $19.95

    Dataram Shrinks Losses in Q3 of Fiscal 2011 Duplicating an Entire Table or a Subset of a Table Using SQL

    Leave a Reply Cancel reply

Volume 11, Number 11 -- March 22, 2011
THIS ISSUE SPONSORED BY:

Maxava
Help/Systems
ASNA
Linoma Software
Shield Advanced Solutions

Table of Contents

  • Security of SecurID In Question Following Hack of RSA
  • ExtraHop Adds DB2 to Database Performance-Tracking Repertoire
  • InterForm Sees New Opportunities in IBM i Forms Management
  • Early Adopters of Profound UI Pleased
  • Quadrant Touts Replacement for Withdrawn IBM Domino Fax for i5/OS
  • PowerTech to Release Annual IBM i Security Survey
  • Magic Offers Free Version of uniPaaS
  • i365 Launches Virtualized EVault for Microsoft DPM Offering
  • CCSS Takes Aim at IBM i Availability in New Guide
  • Infor Touts License Fee Growth, Expansion Plans

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • Meet The Next Gen Of IBMers Helping To Build IBM i
  • Looks Like IBM Is Building A Linux-Like PASE For IBM i After All
  • Will Independent IBM i Clouds Survive PowerVS?
  • Now, IBM Is Jacking Up Hardware Maintenance Prices
  • IBM i PTF Guide, Volume 27, Number 24
  • Big Blue Raises IBM i License Transfer Fees, Other Prices
  • Keep The IBM i Youth Movement Going With More Training, Better Tools
  • Remain Begins Migrating DevOps Tools To VS Code
  • IBM Readies LTO-10 Tape Drives And Libraries
  • IBM i PTF Guide, Volume 27, Number 23

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle