This is a question for those with experience in GUI development ( Code ).
Do you have any books or articles you can recommend to someone interested in going deep into this subject?
So far I haven't found many books that would go deep into this subject, and most programming books treat GUI development as the boring part of writing programs, describing very simple architectures, that still leave me wanting more.
The other source of information I have found is from game development. Game developers are a great community and they care a lot for graphics and interaction.
So far, the best Books and articles I have found are:
Building Interactive Systems: Principles for Human-Computer Interaction, from Dan Olsen
Professional Java User Interfaces, from Mauro Marinilli
Programming Windows, from Charles Petzold
Thing-Model-View-Editor, from Trygve M. H. Reenskaug
Cocoa Framework documentation, from Apple
Designing Interactive Systems II, lectures from RWTH, available on Itunes U http://deimos3.apple.com/WebObjects/Core.woa/Browse/rwth-aachen.de.1778590405.01778590407.1837303882?i=1131324278
Hope someone has more recommendations / advice for a fellow programmer interested in this amazing area of programming.
Thanks.