Speakers
- Matt Stine
- Brian Sletten
- Ken Sipe
- Nathaniel Schutta
- Mark Richards
- Pratik Patel
- Matthew McCullough
- Neal Ford
- Tim Berglund
- Peter Bell
- Craig Walls
- Venkat Subramaniam
- Jeff Scott Brown
- Hans Dockter
- Oleg Zhurakousky
- Billy Williams
- Johnny Wey
- Chris Wensel
- Jim Webber
- James Ward
- Kai Wähner
- Vaughn Vernon
- John Steven
- Bruce Snyder
- John Smart
- Stuart Sierra
- Alan Shalloway
- Roshan Sequeira
- Brian Sam-Bodden
- Terry Ryan
- Johanna Rothman
- Ian Robinson
- Paul Rayner
- Nilanjan Raychaudhuri
- Matt Raible
- Eric Pugh
- Prasanna Pendse
- Andy Painter
- Peter Niederwieser
- Andrew Lombardi
- Howard Lewis Ship
- Tiffany Lentz
- Scott Leberknight
- Kenneth Kousen
- Kirk Knoernschild
- Paul King
- Frank Kim
- Heath Kesler
- Heinz Kabutz
- Christopher Judd
- Leonid Igolnik
- Jez Humble
- Daniel Hinojosa
- Erik Hatcher
- James Harmon
- Stuart Halloway
- Arun Gupta
- Jerry Gulla
- Jeff Genender
- Raju Gandhi
- Szczepan Faber
- Todd Ellermann
- Johan Edstrom
- Hamlet D`Arcy
- Esther Derby
- Jeremy Deane
- Luke Daley
- Adrian Cole
- Cliff Click
- Andrey Breslav
- Charles Bradley
- David Bock
- Ola Bini
- Emad Benjamin
- Scott Bain
- Alex Antonov
- Andres Almiray
- Dan Allen
Andres Almiray
Griffon Project Lead
Andres is a Java/Groovy developer and Java Champion, with more than 13 years of experience in software design and development. He has been involved in web and desktop application developments since the early days of Java. He has also been teacher of computer science courses in the most prestigious education institute in Mexico. His current interests include Groovy and Swing. He is a true believer of open source and has participated in popular projects like Groovy, Griffon, JMatter and DbUnit, as well as starting his own projects (Json-lib, EZMorph, GraphicsBuilder, JideBuilder). Founding member and current project lead of the Griffon framework. He blogs periodically at http://jroller.com/aalmiray. You can find him on twitter too as @aalmiray. He likes to spend time with his beloved wife, Ixchel, when not hacking around.
Blog
Gr8conf EU 2013 at a glance
Posted Wednesday, May 29, 2013
Last week Copenhagen became the grooviest city in the world for a few days, as Gr8conf EU 2013 had it's fifth edition. Here's a quick report of what transpired during this awesome time. The trip began with a quick stop at the annual Groovy DevComore »Greach 2.0: a small report
Posted Friday, February 15, 2013
Greach 2.0 just took place the last weekend of January in Madrid. What's Greach you asmore »Where in the World is Griffon?
Posted Friday, February 15, 2013
Often times when presenting Griffon at conferences someone asks who's using it. My usual reply gravitates towards desktop application development not not being discussed as much as web and mobile however it's still very much alive. The Griffon Artifact more »Hackergarten @ JFokus 2013
Posted Wednesday, January 23, 2013
Good news everyone! There will be a Hackergarten session at JFokus! What's Hackergartemore »Presentations
Painless Desktop Application Development: The Griffon Experience
Despite of all the buzz and hype around webapps over the last 8 years fact is that desktop applications are still found in many places, specially in the enterprise. However the legends are true: building desktop applications is a hard job. But it does notmore »Polyglot Programming in the JVM
The Java language boasts one of the biggest software ecosystems: You will find libraries, components and servers of all sizes, types, colors and flavors - which have made it the choice language for many. However the JVM is open enough to let other languagmore »The Groovy Ecosystem
Groovy is the fastest growing JVM language out there. It might be because it is so easy for Java developers to pick it up, but also because there's an increasing number of projects and libraries that make use of Groovy as the starting point. more »A Walkthrough Groovy's AST Transformations
Learn all about the wonders of Groovy's AST transformations! Tweaking the AST at compile time is a very powerful tool however some developers may find this task a bit daunting as knowledge of the compiler internals must be attained before hand. But Groovymore »Books
by Andres Almiray, Danno Ferrin, and James Shingler
-
Summary
Griffon in Action is a comprehensive tutorial written for Java developers who want a more productive approach to UI development. After a quick Groovy tutorial, you'll immediately dive into Griffon and start building examples that explore its high productivity approach to Swing development.
About the TechnologyYou can think of Griffon as Grails for the desktop. It is a Groovy-driven UI framework for the JVM that wraps and radically simplifies Swing. Its declarative style and approachable abstractions are instantly familiar to developers using Grails or JavaFX.
About the BookGriffon in Action gets you going quickly. Griffon's convention-over-configuration approach requires minimal code to get an app off the ground, so you can start seeing results immediately. You'll learn how SwingBuilder and other Griffon "builders" provide a coherent DSL-driven development experience. Along the way, you'll explore best practices for structure, architecture, and lifecycle of a Java desktop application.
Written for Java developers—no experience with Groovy, Grails, or Swing is required.
Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.
What's Inside- Griffon from the ground up
- Full compatibility with Griffon 1.0
- Using SwingBuilder and the other "builders"
- Practical, real-world examples
- Just enough Groovy
=======================================
Table of ContentsPART 1 GETTING STARTED
- Welcome to the Griffon revolution
- A closer look at Griffon
PART 2 ESSENTIAL GRIFFON
- Models and binding
- Creating a view
- Understanding controllers and services
- Understanding MVC groups
- Multithreaded applications
- Listening to notifications
- Testing your application
- Ship it!
- Working with plugins
- Enhanced looks
- Griffon in front, Grails in the back
- Productivity tools
-
Summary
Griffon in Action is a comprehensive tutorial written for Java developers who want a more productive approach to UI development. After a quick Groovy tutorial, you'll immediately dive into Griffon and start building examples that explore its high productivity approach to Swing development.
About the TechnologyYou can think of Griffon as Grails for the desktop. It is a Groovy-driven UI framework for the JVM that wraps and radically simplifies Swing. Its declarative style and approachable abstractions are instantly familiar to developers using Grails or JavaFX.
About the BookGriffon in Action gets you going quickly. Griffon's convention-over-configuration approach requires minimal code to get an app off the ground, so you can start seeing results immediately. You'll learn how SwingBuilder and other Griffon "builders" provide a coherent DSL-driven development experience. Along the way, you'll explore best practices for structure, architecture, and lifecycle of a Java desktop application.
Written for Java developers—no experience with Groovy, Grails, or Swing is required.
Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.
What's Inside- Griffon from the ground up
- Full compatibility with Griffon 1.0
- Using SwingBuilder and the other "builders"
- Practical, real-world examples
- Just enough Groovy
=======================================
Table of Contents- Welcome to the Griffon revolution
- A closer look at Griffon
- Models and binding
- Creating a view
- Understanding controllers and services
- Understanding MVC groups
- Multithreaded applications
- Listening to notifications
- Testing your application
- Ship it!
- Working with plugins
- Enhanced looks
- Griffon in front, Grails in the back
- Productivity tools
PART 1 GETTING STARTED
PART 2 ESSENTIAL GRIFFON