1. Introduction to Guava |
|
GUI construction using the Java� Swing package can be a laborious process. GUI complexity drives down code readability and dramatically reduces productivity. This inevitably leads to an increase in design, production and maintenance costs and in the amount of time needed to complete enterprise application projects. The Guava RAD tool provides a robust, comprehensive and convenient solution by enabling the construction of large and complex GUIs with a minimum of time, cost and effort. It works by transforming Guava code into Java source code, which can then be customized as necessary. Typical benefits of Guava include: The Guava philosophy encapsulates the concept of a programming language. As it stands, it is a tool designed to enable rapid application design and construction. However, the task of transforming Guava into a programming language is still in its early stages. For these reasons, the term 'programming language' is used loosely to describe the Guava goal as a whole, rather than of its current capacity. |
| Back to Guava Homepage | Back to Contents Page | Next section: The Guava Language |