Loading…
Unlock the Power of IBM i at POWERUp 2026!

Join us in New Orleans, Louisiana for POWERUp 2026, the premier conference for IBM i professionals. Whether you’re an experienced expert or just starting your IBM i journey, this event offers unparalleled education, hands-on workshops, and valuable networking opportunities. Stay ahead of the curve with insights from industry leaders, explore the latest innovations, and connect with a thriving community that shares your passion for IBM i. Don’t miss this opportunity to expand your knowledge, grow your skills, and power up your career!

Type: UI clear filter
Tuesday, April 28
 

10:45am CDT

Best Practice Design Principles for Browser-Based UIs on IBM i
Tuesday April 28, 2026 10:45am - 11:45am CDT
Most seasoned RPG developers have mastered the principles behind 5250-based (green screen) display files, deftly incorporating function keys, multi-line folding subfiles, overlaying windows and creative field abbreviations into text-based interfaces. But today's users — particularly younger ones — tend to demand more intuitive, browser-based interfaces to get their work done. To be effective with web-based applications on IBM i, we developers must apply substantially different design philosophies from what we'd become accustomed to in the green screen world.

This mostly non-technical session is focused on the art and science of designing effective web page layouts for business-centric applications, leveraging modern UI components like drop-downs, auto-complete, scrolling, accordion layouts, pop-ups, etc. We'll explore what makes an application visually appealing and user-friendly, with a discussion of web design best practices. We'll touch on the KISS (Keep It Simple, Stupid) principle and "less is more" philosophy, ensuring your next generation of IBM i applications are both functional and engaging for your users.

Learning Objectives:

* Gain awareness of modern UI components, such as drop-down menus, auto-complete fields, vertical/horizontal scrolling, accordion layouts, pop-up elements, etc., and their roles in enhancing the user experience
* Learn page layout and wire framing strategies to help transition from 5250 green screens to clean, intuitive, browser-based designs
* Understand web design best practices, prioritizing clarity, consistency, and accessibility in your application interfaces
* Appreciate the benefits of applying a "less is more" philosophy to eliminate clutter, focus on essential elements, and create elegant & efficient screen layouts
Speakers
avatar for Robert Swanson

Robert Swanson

Senior Partner, CNX
Rob has worked as an in-the-trenches IBM i developer since 1992, with the past 15 years focused on developing modernization efforts for legacy systems written in RPG. Currently serving as Senior Partner for CNX Corporation in Chicago, Rob is a strong advocate of introducing highly... Read More →
avatar for Richard Milone

Richard Milone

Managing Partner, CNX
Richard Milone has worked as an application developer on the IBM i platform and its predecessors of various names for over 25 years. Richard served as Director of IT for Packaging Resources until co-founding CNX Corporation in Chicago in 1996, where his initial focus was on ERP enhancements... Read More →
Tuesday April 28, 2026 10:45am - 11:45am CDT
Galerie 3

4:30pm CDT

Transforming 5250 Screens to React Framework with AI based tools
Tuesday April 28, 2026 4:30pm - 4:50pm CDT
While we did a lot of Projects in the past two years where we used various AI Technologies in different ways, we also created a little tool that is able to convert your 5250 Display Files to html and then create React components out of that as well as other target UI Frameworks. Some might say that is not that hard, because 5250 DSPF DDS is not that complicated and you are right. Back in 2009 I already created a converter Tool that converted 5250 DDS to Microsoft XAML for using that within my c# programs. BUT - the difference of this tool is, that it includes the RPG code into the transformation process. Why? For example think about pressing F4 button in a 5250 screen. Where does the Data come from? How does the 5250 DSPF knows what to do? That is handled in the RPG / Cobol program in the background in one way or the other and the tool covers that with little to no manual effort. The Tool I show you combines the DDS from the DSPF with the RPG logic and uses both information to create the result. The result can be a React App or a Flutter App or an Angular App or .... whatever you want - OK - maybe no Windows Forms ;-)

Learning Objectives:

Learn about using different technologies to modernize your old stuff like 5250 DSPF with RPG or Cobol or transform it to something totally new. Learn a little bit about modern UI Frameworks like React as well as how you could and should use AI technologies to reach your goals in a much faster and better way. You will also see what is coming next with this approach we do like reusing all your (old) RPG Code without (or only little) effort to adapt. We are working hard on making things easier and faster for everyone and bring you into the present and a bright future.
Speakers
avatar for Markus Litters

Markus Litters

CEO, i and me - IT Training and Solutions GmbH
I start working with IBM POWER Servers and IBM i since I was 19 back in 1990 when it was called IBM AS/400 and from the beginning I was focused on Integrating the System with everything else (first of all DOS PC's, then Windows PC's and HP Unix and so on) and to modernize the existing... Read More →
Tuesday April 28, 2026 4:30pm - 4:50pm CDT
Studio 3-4
 
Thursday, April 30
 

9:15am CDT

React: Intro to building a front end interface using Hooks
Thursday April 30, 2026 9:15am - 10:15am CDT
This is an introduction to the React front-end framework. We will set up a development environment and incrementally build an application as we learn about React hooks.

Learning Objectives:

1. How to get started with React 2. How to create web pages with React 3. Manage state with React hooks 4. Serve your React app from IBM i
Speakers
avatar for Patrick Behr

Patrick Behr

Senior Consultant & Instructor, Seiden Group & imPower Technologies
Thursday April 30, 2026 9:15am - 10:15am CDT
Balcony L
 

Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.
  • Artificial Intelligence (AI)
  • Client Connectivity
  • Conference Events
  • Database
  • Developing Business Skills
  • Frameworks
  • General Programming
  • Hardware
  • High Availability Resilience
  • IBM Event
  • IFS
  • IT Leadership and Management
  • IT Strategy
  • NDA
  • Networking
  • PHP
  • Program Testing
  • Programmer Tools
  • Python
  • RPG
  • Security
  • Systems Management
  • Technologies Integrated with IBM i
  • UI
  • Virtualization