have recently embarked on a fairly significant project. I took some time to
research various frameworks and developers' opinions on the matter of writing
user interfaces. I was not only looking for opinions how to write an intuitive
user interface, but also on methods or techniques for designing user interfaces
that produce manageable code. I read some of Allen Holub's articles...
When starting a new project, the User Interface decision is always a big one. Should we use Swing? Or should we develop a web-based solution? Some also are correct to argue that web-based doesn't necessarily imply HTML-based. Macromedia-based web solutions are not only viable but a real player. In certain circumstances, the requirements make the choice fairly clear, possibly even mandated...