Join Books.org — it's free

User Interfaces, Scripting Languages, Java (Programming Language)
Griffon in Action by Andres Almiray — book cover

Griffon in Action

by Andres Almiray, Danno Ferrin
Available on Bookshop Write a review

Books.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.

Log in to track your reading progress.

Overview

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 Technology

You 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 Book

Griffon 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

  1. PART 1 GETTING STARTED
  2. Welcome to the Griffon revolution
  3. A closer look at Griffon
  4. PART 2 ESSENTIAL GRIFFON
  5. Models and binding
  6. Creating a view
  7. Understanding controllers and services
  8. Understanding MVC groups
  9. Multithreaded applications
  10. Listening to notifications
  11. Testing your application
  12. Ship it!
  13. Working with plugins
  14. Enhanced looks
  15. Griffon in front, Grails in the back
  16. Productivity tools

Synopsis

Griffon, an agile framework based on the Groovy language, makes user interface development dramatically faster and easier. In many respects, Griffon is for desktop development what Grails is for web development.

Griffon in Action is a comprehensive tutorial written for Java developers who want a more productive approach to UI development. In this book, readers will immediately dive into Griffon. After a Griffon orientation and a quick Groovy tutorial, they'll start building examples that explore Griffon's high productivity approach to Swing development. The book covers declarative view development, like the one provided by JavaFX Script, as well as the structure, architecture and life cycle of Java application development.

About the Author, Andres Almiray

Andres Almiray is a member of the Groovy Swing team, a group of developers in charge of the Swing code and the tasks at the very core of the language. He is also a co-founder of the Griffon framework, and is responsible for JideBuilder, GraphicsBuilder, and FactoryBuilderSupport.

Danno Ferrin is a senior software engineer with experience in numerous UI technologies including Java, Swing, Flex, and JavaScript. He's the project lead of Griffon, and an active committer to the Groovy language and a former committer to both Tomcat and Ant.

Reviews

There are no reviews yet. Log in to write one.

Book Details

Published
February 1, 2011
Publisher
Manning Publications Company
Pages
384
Format
Paperback
ISBN
9781935182238

Similar books