Slashdot Mirror


Resource-Based GUIs Vs. Code Generators In Java

Java Fan writes, "There is a good debate about GUI generation tools for Java going on at theserverside.com: 'Almost every platform has a visual designer that serializes the GUI to resources (some XML, some proprietary binaries) and then attaches it to the controller at runtime. Apple has had this for years with Interface Builder, Vista has a similar philosophy now as well. Java developers though are left with either hand coding of GUIs or potentially messy and brittle code generators. Neither of which promote good MVC separation. In fact they tend to encourage violations unless you are a very disciplined coder.' Personally, I am partial to BuoyBuilder as a great solution to this issue."

1 of 164 comments (clear)

  1. Re:Proprietary UI Builder by Timesprout · · Score: 0, Flamebait
    I am then stuck with some libraries I cannot modify or upgrade and a application that will have to then be redone from scratch
    If your application has to be redone from scratch because you want to make some UI changes then you probably need to reconsider your career choice or invest some time in learning about patterns and tiered design.
    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe