Programs are stored and run on the IBM i (AS/400) written in RPG IV ile
Simpler than a DSPF: programming logic is based on events. There is no need for analysis and coding of interface behaviour, you just "react" to events (mouse click, etc.)
More flexible: Interface component properties can be modified dynamically (color, font, position, etc.)
Applications are available to users immediately
Applications run on IBM i: you don't need to deploy it on each user workstation.
Your users enjoy inmediately enhanced applications with modern and competitive features.