MODERNIZING RPG
APPLICATIONS WITH
 PROFOUND LOGIC
ABOUT PROFOUND LOGIC

 In business since 1999
 Specialize in modernization tools and services for
  IBM i
 Over 1,000 customers
 First Modernization handler provider for Rational
  Open Access for RPG (RPG Open Access)




Copyright © 1999-2011.                          All Rights Reserved.
MODERN RPG APPLICATIONS FOR TODAY’S
             WORKFORCE


       Who relies on IBM i?
             –    Hotels
             –    Banks
             –    Hospitals
             –    Casinos and gaming
             –    And Many More!

       Thousands of companies
        run on i for its stability and
        reliability
                               However…
Copyright © 1999-2011.                      All Rights Reserved.
MODERN RPG APPLICATIONS FOR TODAY’S
              WORKFORCE


RPG applications running
in 5250 terminals are
notoriously outdated!
 Not intuitive for today’s
   workforce
 Slow adoption with
   new employees
 Not connected,
   Web-enabled or mobile

                          But this is about to change!

 Copyright © 1999-2011.                                  All Rights Reserved.
MODERN RPG APPLICATIONS FOR TODAY’S
              WORKFORCE


 IBM i customers now have a CHOICE in how they view
 and interact with their applications.
                          Then              Now




   Static, character-based         Dynamic, graphics-based
5250 green screen applications     Web browser applications


 Copyright © 1999-2011.                           All Rights Reserved.
DYNAMIC RPG APPLICATIONS FOR TODAY’S
             WORKFORCE




                     And that’s where we come in.




Copyright © 1999-2011.                              All Rights Reserved.
PROFOUND LOGIC:
             RPG MODERNIZATION MADE EASY!


Profound Logic offers solutions to make RPG
applications modern, connected, mobile and extensible:




  Full-featured graphical        Easy, on-the-fly option
  user interface platform          for web-enabling
   based on IBM's RPG             and enhancing 5250
       Open Access                   green-screens

Copyright © 1999-2011.                         All Rights Reserved.
PROFOUND UI BENEFITS




                     100% IBM i Host-based Tool
                     Drag and drop, size, inline edit,
                      configure properties
                     No HTML/CSS/JavaScript Coding
                      needed


Copyright © 1999-2011.                                    All Rights Reserved.
PROFOUND UI VERSION 4 IS HERE!



                             Version 4 Includes:

                              Support for PHP
                              New functionality with iPad
                               HD
                              HTML 5 widgets
                              New application preview
                               feature


Copyright © 1999-2011.                           All Rights Reserved.
PRODUCT OVERVIEW
             Profound UI Modules and Features



   Visual Designer
   Refacing Tool (Genie)
   Menu Framework (Atrium)
   Handler
   DDS Conversion
   RPG Preprocessor




Copyright © 1999-2011.                          All Rights Reserved.
PROFOUND UI VISUAL DESIGNER




Copyright © 1999-2011.                        All Rights Reserved.
RICH UI COMPONENTS
             More than 125 cross-browser widgets


    Grids
    Dialogs
    Charts
    Tab Panels
    Menus
    Date Pickers
    Combo Boxes
    Spinners
    More…


Copyright © 1999-2011.                             All Rights Reserved.
FIELD BINDING




Copyright © 1999-2011.          All Rights Reserved.
DATABASE BINDING




Copyright © 1999-2011.             All Rights Reserved.
GENIE: FAST, EASY APPLICATION
                  REFACING


 On-the-fly modernization
  tool
    – No need to convert source
      code.
 Rich internet application
  platform
    – Charts, Tab Panels,
      AutoComplete text fields
      and more.
 100% browser-based
    – Genie produces standard
      HTML.

  Copyright © 1999-2011.                          All Rights Reserved.
ATRIUM: ENTERPRISE WEB FRAMEWORK
                 FOR IBM I



 Intuitive Web navigation

 Eliminates clumsy
  green-screen menus

 Effortlessly and securely
  launch programs from
  an integrated menu
  system


 Copyright © 1999-2011.                     All Rights Reserved.
PROFOUND UI HANDLER


Profound UI offers the first available handler for RPG
Open access – the native, cost-effective way to
modernize!


                             Handler




Copyright © 1999-2011.                           All Rights Reserved.
DDS CONVERSION


 Convert existing DDS to
  rich format.
 Platform architected in a
  way that makes
  conversion accurate
 RPG programs remain
  identical (simply
  recompiled)
 All 5250 ties are
  eliminated


Copyright © 1999-2011.           All Rights Reserved.
RICH DISPLAY FILES




                         HTML Coding   Web 1.0


             Rich UI Libraries and
                  Platforms




Copyright © 1999-2011.                     All Rights Reserved.
RICH DISPLAY FILES



 Designer creates rich
  display files, with actual
  DDS source code
 DDS contains multiple
  record formats, field
  definitions, and
  metadata
 Compiled using the
  standard CRTDSPF
  Command


  Copyright © 1999-2011.               All Rights Reserved.
PROFOUND UI BACKEND
             Supports all traditional RPG features


    Statefulness                                     Locales
    Call Stacks                                      Overlays
    Level Checks                                     Message Files
    Information Error Handling                       LDAs
    INFDS                                            And more…
    Anonymous Sessions
    User Sign-in Sessions
    Subfile Processing
    Message Subfiles


Copyright © 1999-2011.                                           All Rights Reserved.
NATIVE AND EXTENSIBLE



 Widget platform built
  from the ground up for
  the IBM i / RPG
  paradigm.
 Each widget configurable
  with 100’s of properties
 Platform is extensible –
  other ISV’s / developers
  can build their own
  widgets



Copyright © 1999-2011.                  All Rights Reserved.
MORE PROFOUND UI BENEFITS


Easy to Learn and Use          Works with all browsers
 Point and click UI           & Mobile Devices
 No Web development            Native front-end
  experts needed                Web standards
                                No dependences
Native Platform
 No proprietary APIs and      Error Handling
  languages                     Built in validation
 Use your existing IBM i        mechanisms
  resources                     Level checking



Copyright © 1999-2011.                            All Rights Reserved.
EVEN MORE PROFOUND UI BENEFITS!


Strong, Extensible                 Optimized Performance
Framework                           AJAX-based (No Page Reloads)
 Lots of components and widgets    No HTML (JSON-based)
 Customizable                      Virtual rendering
 Ability to move beyond the
  Platform                         True, Browser-based Output
                                    No end-user installation, no
Integration with Business            Java applets / ActiveX
 Compatible with development       Based on standard HTML,
  processes                          CSS, JavaScript
 Example: IDE and Change           All popular browsers
  Management                         supported

 Copyright © 1999-2011.                                 All Rights Reserved.
WHAT OUR CUSTOMERS SAY…



                         “Profound Logic has the best customer
                         service of any company I have ever done
                         business with…It’s like having a very
                         knowledgeable mentor looking over your
                         shoulder when you need it. We are very
                         satisfied and would highly recommend
                         Profound Logic.”
                         Don Wiggins, Assistant Vice President
                         McGriff, Seibels & Williams


Copyright © 1999-2011.                                           All Rights Reserved.
WHAT OUR CUSTOMERS SAY…



                         “With cutting-edge tools like Profound
                         UI that support RPG Open Access,
                         there’s literally no limit to our growth
                         or acquisition of new technologies
                         while using our existing IBM I systems.
                         Working with Profound Logic is a
                         no-brainer.”
                         Justin Porter, Technology Director
                         Westside Produce


Copyright © 1999-2011.                                        All Rights Reserved.
WHAT THE NEWSMAKERS SAY…



                         “(Alex) Roytman, who is one of the
                         smartest RPG developers in the
                         business, wasted no time in vaulting his
                         company to the front of the pack with
                         the delivery of Profound UI.”

                         Profound Delivers First RPG Open Access
                         'Handler‘, Alex Woodie, IT Jungle




Copyright © 1999-2011.                                        All Rights Reserved.
WHAT THE NEWSMAKERS SAY…



                         Profound Logic has achieved a truly
                         profound accomplishment. It has
                         painstakingly developed a tool that will
                         automatically convert an application's
                         screen display files so there no longer is
                         a dependence on the 5250 data stream. ”
                         Profound Logic Goes Native, Sheds Dependence on
                         5250 Data Stream, Chris Smith, MC Press




Copyright © 1999-2011.                                        All Rights Reserved.
MODERNIZATION SUCCESS STORY:
                  WALT DISNEY WORLD RESORTS

Modernized Hotel Management System that handles around 20 million
    transactions per day for all of Walt Disney World’s 27 resorts.




  Copyright © 1999-2011.                               All Rights Reserved.
MODERNIZATION SUCCESS STORY:
                SALLIE MAE




Replaced their
600+ green
screens for
managing
student loans
with a web-
based interface



Copyright © 1999-2011.                     All Rights Reserved.
MODERNIZATION SUCCESS STORY:
                 FOUR SEASONS SALES AND SERVICE




Replaced green-
screen order entry
system with e-
commerce online
catalog of 1,000+
parts for tanning
equipment



Copyright © 1999-2011.                      All Rights Reserved.
ADDITIONAL PROFOUND LOGIC TOOLS
                FOR IBM I DEVELOPMENT


 RPGsp
     Award-winning, rapid
      Web development
      environment
 iData
    – Database editing and
      navigational tool for the
      IBM i
 RPG-Alive
    – Code editing and analysis tool
      for IBM’s SEU editor, or
      standalone GUI

Copyright © 1999-2011.                     All Rights Reserved.
MORE INFORMATION AND CONTACT



 Company news, events, articles and product information:
  www.profoundlogic.com
 Product documentation, videos and user forum:
  www.profoundui.com
 Email: sales@profoundlogic.com
 Social Media:
        Facebook.com/profoundlogic
        Twitter @ProfoundLogic
        www.linkedin.com/company/profound-logic-software-inc.
        www.youtube.com/profoundui



 Copyright © 1999-2011.                                     All Rights Reserved.

Profound logic 2012

  • 1.
  • 2.
    ABOUT PROFOUND LOGIC In business since 1999  Specialize in modernization tools and services for IBM i  Over 1,000 customers  First Modernization handler provider for Rational Open Access for RPG (RPG Open Access) Copyright © 1999-2011. All Rights Reserved.
  • 3.
    MODERN RPG APPLICATIONSFOR TODAY’S WORKFORCE  Who relies on IBM i? – Hotels – Banks – Hospitals – Casinos and gaming – And Many More!  Thousands of companies run on i for its stability and reliability However… Copyright © 1999-2011. All Rights Reserved.
  • 4.
    MODERN RPG APPLICATIONSFOR TODAY’S WORKFORCE RPG applications running in 5250 terminals are notoriously outdated!  Not intuitive for today’s workforce  Slow adoption with new employees  Not connected, Web-enabled or mobile But this is about to change! Copyright © 1999-2011. All Rights Reserved.
  • 5.
    MODERN RPG APPLICATIONSFOR TODAY’S WORKFORCE IBM i customers now have a CHOICE in how they view and interact with their applications. Then Now Static, character-based Dynamic, graphics-based 5250 green screen applications Web browser applications Copyright © 1999-2011. All Rights Reserved.
  • 6.
    DYNAMIC RPG APPLICATIONSFOR TODAY’S WORKFORCE And that’s where we come in. Copyright © 1999-2011. All Rights Reserved.
  • 7.
    PROFOUND LOGIC: RPG MODERNIZATION MADE EASY! Profound Logic offers solutions to make RPG applications modern, connected, mobile and extensible: Full-featured graphical Easy, on-the-fly option user interface platform for web-enabling based on IBM's RPG and enhancing 5250 Open Access green-screens Copyright © 1999-2011. All Rights Reserved.
  • 8.
    PROFOUND UI BENEFITS  100% IBM i Host-based Tool  Drag and drop, size, inline edit, configure properties  No HTML/CSS/JavaScript Coding needed Copyright © 1999-2011. All Rights Reserved.
  • 9.
    PROFOUND UI VERSION4 IS HERE! Version 4 Includes:  Support for PHP  New functionality with iPad HD  HTML 5 widgets  New application preview feature Copyright © 1999-2011. All Rights Reserved.
  • 10.
    PRODUCT OVERVIEW Profound UI Modules and Features  Visual Designer  Refacing Tool (Genie)  Menu Framework (Atrium)  Handler  DDS Conversion  RPG Preprocessor Copyright © 1999-2011. All Rights Reserved.
  • 11.
    PROFOUND UI VISUALDESIGNER Copyright © 1999-2011. All Rights Reserved.
  • 12.
    RICH UI COMPONENTS More than 125 cross-browser widgets  Grids  Dialogs  Charts  Tab Panels  Menus  Date Pickers  Combo Boxes  Spinners  More… Copyright © 1999-2011. All Rights Reserved.
  • 13.
    FIELD BINDING Copyright ©1999-2011. All Rights Reserved.
  • 14.
    DATABASE BINDING Copyright ©1999-2011. All Rights Reserved.
  • 15.
    GENIE: FAST, EASYAPPLICATION REFACING  On-the-fly modernization tool – No need to convert source code.  Rich internet application platform – Charts, Tab Panels, AutoComplete text fields and more.  100% browser-based – Genie produces standard HTML. Copyright © 1999-2011. All Rights Reserved.
  • 16.
    ATRIUM: ENTERPRISE WEBFRAMEWORK FOR IBM I  Intuitive Web navigation  Eliminates clumsy green-screen menus  Effortlessly and securely launch programs from an integrated menu system Copyright © 1999-2011. All Rights Reserved.
  • 17.
    PROFOUND UI HANDLER ProfoundUI offers the first available handler for RPG Open access – the native, cost-effective way to modernize! Handler Copyright © 1999-2011. All Rights Reserved.
  • 18.
    DDS CONVERSION  Convertexisting DDS to rich format.  Platform architected in a way that makes conversion accurate  RPG programs remain identical (simply recompiled)  All 5250 ties are eliminated Copyright © 1999-2011. All Rights Reserved.
  • 19.
    RICH DISPLAY FILES HTML Coding Web 1.0 Rich UI Libraries and Platforms Copyright © 1999-2011. All Rights Reserved.
  • 20.
    RICH DISPLAY FILES Designer creates rich display files, with actual DDS source code  DDS contains multiple record formats, field definitions, and metadata  Compiled using the standard CRTDSPF Command Copyright © 1999-2011. All Rights Reserved.
  • 21.
    PROFOUND UI BACKEND Supports all traditional RPG features  Statefulness  Locales  Call Stacks  Overlays  Level Checks  Message Files  Information Error Handling  LDAs  INFDS  And more…  Anonymous Sessions  User Sign-in Sessions  Subfile Processing  Message Subfiles Copyright © 1999-2011. All Rights Reserved.
  • 22.
    NATIVE AND EXTENSIBLE Widget platform built from the ground up for the IBM i / RPG paradigm.  Each widget configurable with 100’s of properties  Platform is extensible – other ISV’s / developers can build their own widgets Copyright © 1999-2011. All Rights Reserved.
  • 23.
    MORE PROFOUND UIBENEFITS Easy to Learn and Use Works with all browsers  Point and click UI & Mobile Devices  No Web development  Native front-end experts needed  Web standards  No dependences Native Platform  No proprietary APIs and Error Handling languages  Built in validation  Use your existing IBM i mechanisms resources  Level checking Copyright © 1999-2011. All Rights Reserved.
  • 24.
    EVEN MORE PROFOUNDUI BENEFITS! Strong, Extensible Optimized Performance Framework  AJAX-based (No Page Reloads)  Lots of components and widgets  No HTML (JSON-based)  Customizable  Virtual rendering  Ability to move beyond the Platform True, Browser-based Output  No end-user installation, no Integration with Business Java applets / ActiveX  Compatible with development  Based on standard HTML, processes CSS, JavaScript  Example: IDE and Change  All popular browsers Management supported Copyright © 1999-2011. All Rights Reserved.
  • 25.
    WHAT OUR CUSTOMERSSAY… “Profound Logic has the best customer service of any company I have ever done business with…It’s like having a very knowledgeable mentor looking over your shoulder when you need it. We are very satisfied and would highly recommend Profound Logic.” Don Wiggins, Assistant Vice President McGriff, Seibels & Williams Copyright © 1999-2011. All Rights Reserved.
  • 26.
    WHAT OUR CUSTOMERSSAY… “With cutting-edge tools like Profound UI that support RPG Open Access, there’s literally no limit to our growth or acquisition of new technologies while using our existing IBM I systems. Working with Profound Logic is a no-brainer.” Justin Porter, Technology Director Westside Produce Copyright © 1999-2011. All Rights Reserved.
  • 27.
    WHAT THE NEWSMAKERSSAY… “(Alex) Roytman, who is one of the smartest RPG developers in the business, wasted no time in vaulting his company to the front of the pack with the delivery of Profound UI.” Profound Delivers First RPG Open Access 'Handler‘, Alex Woodie, IT Jungle Copyright © 1999-2011. All Rights Reserved.
  • 28.
    WHAT THE NEWSMAKERSSAY… Profound Logic has achieved a truly profound accomplishment. It has painstakingly developed a tool that will automatically convert an application's screen display files so there no longer is a dependence on the 5250 data stream. ” Profound Logic Goes Native, Sheds Dependence on 5250 Data Stream, Chris Smith, MC Press Copyright © 1999-2011. All Rights Reserved.
  • 29.
    MODERNIZATION SUCCESS STORY: WALT DISNEY WORLD RESORTS Modernized Hotel Management System that handles around 20 million transactions per day for all of Walt Disney World’s 27 resorts. Copyright © 1999-2011. All Rights Reserved.
  • 30.
    MODERNIZATION SUCCESS STORY: SALLIE MAE Replaced their 600+ green screens for managing student loans with a web- based interface Copyright © 1999-2011. All Rights Reserved.
  • 31.
    MODERNIZATION SUCCESS STORY: FOUR SEASONS SALES AND SERVICE Replaced green- screen order entry system with e- commerce online catalog of 1,000+ parts for tanning equipment Copyright © 1999-2011. All Rights Reserved.
  • 32.
    ADDITIONAL PROFOUND LOGICTOOLS FOR IBM I DEVELOPMENT  RPGsp  Award-winning, rapid Web development environment  iData – Database editing and navigational tool for the IBM i  RPG-Alive – Code editing and analysis tool for IBM’s SEU editor, or standalone GUI Copyright © 1999-2011. All Rights Reserved.
  • 33.
    MORE INFORMATION ANDCONTACT  Company news, events, articles and product information: www.profoundlogic.com  Product documentation, videos and user forum: www.profoundui.com  Email: sales@profoundlogic.com  Social Media:  Facebook.com/profoundlogic  Twitter @ProfoundLogic  www.linkedin.com/company/profound-logic-software-inc.  www.youtube.com/profoundui Copyright © 1999-2011. All Rights Reserved.

Editor's Notes

  • #12 Drag-and-drop, WYSIWYG UI enables even those with little knowledge of Web design to create dynamic, visually stunning Web applications that leverage the RPG code they’ve already created.
  • #13 More than 125 widgets add rich UI capabilities and customization to your applications
  • #14 Bind UI elements to your RPG field properties
  • #15 Bind data from your databases to elements within your application, such as drop-downs for customer or product information.
  • #16 Intuitive, non-intrusive method for modernizing all of your RPG, CL, Cobol, menu, and system screens without investing a lot of time, effort, and money into the process. 
  • #17 Atrium provides a menu and deployment framework for securely accessing all your Profound UI interfaces and other IBM i web applications from one central location.
  • #18 RPG Open Access is a feature in IBM i that opens up RPG code to Web browsers and mobile devices. Profound UI’s handler makes it possible to modernize natively, without significant changes to RPG source code, moving away from the IBM i platform, or costly third party services.
  • #20 Rich display files take you out of the out dated “Web 1.0” way of doing things and isolate you from complexity. In older Web 1.0 type development, you had to do a lot of HTML, CSS, and JavaScript to get your displays working the way you wanted them. If you wanted to take advantage of Ajax-type functionality to improve the user experience or performance, you had to become expert in a lot of complicated technologies and coding techniques.Today, the trend is toward using pre-built libraries of UI components or “widgets” that allow you to define these types of interfaces with no manual coding. This is exactly the way things are done in Profound UI. You will create your rich display files using pre-built UI components which are easily controlled through RPG programs.
  • #23 It’s important to note here that the widgets are easily controlled through RPG by feeding values into their properties.Value of native modernization?Software never asks users to install anything … updates are transparentPrivileges are controlled by the serverCan provide applications to partners, vendors, customers