{"product_id":"9781935182238","title":"Griffon in Action","description":"\u003cp\u003e\u003cb\u003eSummary\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e \u003ci\u003eGriffon in Action\u003c\/i\u003e 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.\u003c\/p\u003e\u003cp\u003e \u003cb\u003eAbout the Technology\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eYou 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.\u003c\/p\u003e\u003cp\u003e \u003cb\u003eAbout the Book\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e \u003ci\u003eGriffon in Action\u003c\/i\u003e 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.\u003c\/p\u003e\u003cp\u003eWritten for Java developers—no experience with Groovy, Grails, or Swing is required. \u003c\/p\u003e\u003cp\u003ePurchase 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. \u003c\/p\u003e\u003cp\u003e \u003cb\u003eWhat's Inside\u003c\/b\u003e \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eGriffon from the ground up\u003c\/li\u003e\n\u003cli\u003eFull compatibility with Griffon 1.0\u003c\/li\u003e\n\u003cli\u003eUsing SwingBuilder and the other \"builders\"\u003c\/li\u003e\n\u003cli\u003ePractical, real-world examples\u003c\/li\u003e\n\u003cli\u003eJust enough Groovy\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e=======================================\u003c\/p\u003e\u003cp\u003e \u003cb\u003e \u003cb\u003eTable of Contents\u003c\/b\u003e \u003c\/b\u003e \u003c\/p\u003e\u003col\u003e \u003cb\u003ePART 1 GETTING STARTED\u003c\/b\u003e \u003cli\u003eWelcome to the Griffon revolution\u003c\/li\u003e\n\u003cli\u003eA closer look at Griffon\u003c\/li\u003e \u003cb\u003ePART 2 ESSENTIAL GRIFFON\u003c\/b\u003e \u003cli\u003eModels and binding\u003c\/li\u003e\n\u003cli\u003eCreating a view\u003c\/li\u003e\n\u003cli\u003eUnderstanding controllers and services\u003c\/li\u003e\n\u003cli\u003eUnderstanding MVC groups\u003c\/li\u003e\n\u003cli\u003eMultithreaded applications\u003c\/li\u003e\n\u003cli\u003eListening to notifications\u003c\/li\u003e\n\u003cli\u003eTesting your application\u003c\/li\u003e\n\u003cli\u003eShip it!\u003c\/li\u003e\n\u003cli\u003eWorking with plugins\u003c\/li\u003e\n\u003cli\u003eEnhanced looks\u003c\/li\u003e\n\u003cli\u003eGriffon in front, Grails in the back\u003c\/li\u003e\n\u003cli\u003eProductivity tools\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Manning Publications Company","offers":[{"title":"Default Title","offer_id":47040310968560,"sku":"9781935182238","price":44.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781935182238_p0.jpg?v=1763655982","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781935182238","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}