I’ve been playing with Grails and the Google App Engine for about a month. Overall, I’ve been very happy about the experience. There seem to be a few questions and misconceptions about the app engine and Grails, both on forums, blogs and the Grails mailing list. I thought I would put together a quick summary for those looking for more information about deploying on this platform. Continue reading
In this screencast, I show how to use Flex, Grails and the Google App Engine’s image service to quickly build an online image resizing and rotation tool.
- Part 1: Application introduction and walkthrough of the Flex Front End.
- Part 2: Embedding your swf into your Grails project for Deployment.
- Part 3:Introduction to the Google App Engine Image Service and the implementation of the Grails controller wrapper.
- Link to the application: http://tomaslin.appspot.com/transformation/ ( right-click to view flex source )
- ObjectHandles: http://code.google.com/p/flex-object-handles/
- SpringSource Quickcast: http://blog.springsource.com/2009/05/14/grails-111-released-with-google-appengine-support/
- Source for Tranformation Service:http://tomaslin.googlepages.com/TransformationController.groovy
Please send any feedback or comments to firstname.lastname@example.org
Update : This code has been merged into the Grails 1.1.1. release of the App Engine Plugin, please see the Spring Source Blog for a screencast and how to use this.
I spent a few hours trying to understand how JDO works on the app engine yesterday. I had some experience tinkering with the Grails templating system, and thought it would be a neat experiment to port the Templates into JDO / Persistence Manager. Here is a full working CRUD template for Grails based on JDO. The intent here is to rewrite the controllers to use JDO while retaining complete compatibility of the views. Continue reading