Diverse media may be used for interaction with the system: embedded touch screen, a mobile app running on a smartphone or a web app. No matter what media are used, a carefully designed Graphical User Interface is crucial for delivery of great user experience. To achieve this we run a creative process that encompasses:
- gathering requirements for user interactivity,
- analyzing the ergonomic factors of interaction,
- designing the required custom graphics,
- developing graphical mock-ups or/and prototypes to be accepted by customer (coherent look and feel is maintained across different interaction media in case more than one is applied),
- efficient coding (or code generation) of agreed solution for different hardware targets.