Complete paper version available with 100 page statistical data section.
Platform independent user interface builders allow GUI applications to be created on one platform; that one set of specifications and source code can then be automatically compiled for several other platforms without modification (potentially). The implications for minimizing software development, porting, and maintenance i
ssues are monumental. I evaluated four commercially available tools with rigorous and objective processes and evaluation forms, and provide those results along with opinionated insights. I determined which of these tools and methodologies are viable for creating portable, medium- to high-complexity GUI applications. This is a fast moving area and the impact of these technologies can shape the nature of creating software for open systems today and into the future.