Skip to main content
Jump to: navigation, search

Wazaabi/CreationReview

< Wazaabi
Revision as of 10:49, 21 November 2011 by Mariot.chauvin.gmail.com (Talk | contribs) (New page: == Headline text == Writing Graphical User Interfaces (GUI) is time and effort consuming, and when they have to evolve, doing changes could become quickly a nightmare. Hand-writing co...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


Headline text

Writing Graphical User Interfaces (GUI) is time and effort consuming, and when they have to evolve, doing changes could become quickly a nightmare. Hand-writing code for GUI is complex as the code is spread over several source files and their relationship is not always obvious. By using a visual designer, the programmer avoids writing boilerplate code, but semantic information remains stored at the source code level. A model-based approach help to raise the level of abstraction.

The benefit of modeled UIs could be reduced if changes in the models require each time an explicit regeneration step. In order to shorten this turnaround time, models will not lead to code generation but are interpreted at runtime. Dynamic or live models for UI make it possible to modify models faster at design time enable models changes at runtime and even to debug models while running the application.

Back to the top