Griffon takes flight - No Fluff Just Stuff

Griffon takes flight

Posted by: Andres Almiray on September 11, 2008

Some of you deciphered the cryptic message left a few days ago, today I'm glad to pass along the news that the first release of Griffon is finally available. So what is Griffon? to put it bluntly the goal of the Griffon project is to be to Swing application development what Grails is to web application development. A bold goal but surely attainable :-D

As Danno notes, the foundations of Griffon were laid over a year ago, at the time when SwingBuilder made the switch from Java source to Groovy source. A bit later after that FactoryBuilderSupport was born, and its thanks to FBS' extensibility power that another piece of the puzzle was created: the CompositeBuilder. This key component of the Griffon project allows you to mix&match any FBS based builder (like SwingXBuilder, JideBuilder and GraphicsBuilder) into a single cohesive unit, or a modularized one as it supports a variation of namespaces, which means that a set of factories may have a prefix to distinguish them from other similarly named factories contributed by another builder.

Enough on the background story, are you still reading this?! go download Griffon and take it for a spin! :-D

[Download|Install Guide|Quick Start Guide]

Let Griffon take your Swing application development to new heights ;-)

Keep on Groovying!

PS: use jdk6 for better results (like speedy Swing, Nimbus L&F and other goodies available only in j6u10)
Andres Almiray

About Andres Almiray

Andres is a Java/Groovy developer and a Java Champion with more than 20 years of experience in software design and development. He has been involved in web and desktop application development since the early days of Java. Andres is a true believer in open source and has participated on popular projects like Groovy, Griffon, and DbUnit, as well as starting his own projects (Json-lib, EZMorph, GraphicsBuilder, JideBuilder). Founding member of the Griffon framework and Hackergarten community event. https://ch.linkedin.com/in/aalmiray

Why Attend the NFJS Tour?

  • » Cutting-Edge Technologies
  • » Agile Practices
  • » Peer Exchange

Current Topics:

  • Languages on the JVM: Scala, Groovy, Clojure
  • Enterprise Java
  • Core Java, Java 8
  • Agility
  • Testing: Geb, Spock, Easyb
  • REST
  • NoSQL: MongoDB, Cassandra
  • Hadoop
  • Spring 4
  • Cloud
  • Automation Tools: Gradle, Git, Jenkins, Sonar
  • HTML5, CSS3, AngularJS, jQuery, Usability
  • Mobile Apps - iPhone and Android
  • More...
Learn More »