Improving Designer-Developer Workflow for Better User Experience
Daniel Nagy, Bence Kővári · 2009
While creating aesthetically convincing user interfaces has been time-consuming and resource-demanding for a long time, recent improvements in hardware and application platforms finally made it possible to bring the appeal and usability provided by wellpresented and professionally designed user interfaces to almost all types of client software. Development of fat client applications, however, still lacks a proper and productive process which could aid both developers and user interface designers achieving their goals without setting back each others progress. In this paper, some of the currently popular applications platforms are introduced and examined in terms of helping development teams apply such a process. It is also shown how it is possible to utilize one of them, Windows Presentation Foundation, using a few simple patterns and guidelines – like Presentation Model – to improve designer-developer workflow, and hence the user experience, significantly.