InterUnit-UI asks the question: "what is the user doing right-now?"
instead of "what visual or interface components do you need to build a user-interface?" (Windows, Icons, Menus and Pointers or Touch-screens).
A UI is a sequence of interface-units called InterUnits.
Each InterUnit caters to the needs of one specific user-function and contains the minimum interface functionality needed to implement that user-function
(it cannot be broken down into a smaller unit without losing functionality).
A single InterUnit runs the UI at any given time.
Since an InterUnit does not specify any visual UI-component primitives that are typically defined differently on different device-UI frameowrks, it's easy to implement on any device-UI framework.
It needs access to a graphics drawing component and to be notified about user-input events, both of which are provided by any device-UI framework.
Copyright Khitchdee Design (OPC) Private Limited 2026