Cedric Champeau tries to answer the question: "Android developers are used to develop applications in Java, so why Groovy, a JVM language, wouldn't be usable for Android development too?"
Opening Night Keynote from SpringOne 2GX 2014. Topics include Spring IO and Microservices, Groovy 2.3 and 2.4 and Grails 3.0 plans.
Trisha Gee demoes building a web application using Java, HTML5, Angular.js, Mongo.DB, Groovy and microservices in one hour.
Baruch Sadogursky discusses creating DSLs which support plugins written both in Groovy or Java, addressing good public API design practices, security, and classpath isolation.
Andrey Cheptsov explores some of the IntelliJ IDEA’s tricky features helping Groovy&Grails developers to be more productive.
Bobby Warner discusses the features available in Grails 2.3 to build RESTful APIs.
Greg Turnquist demoes using Spring Mail, Security, REST, GridFS, Bootstrap and jQuery in a production grade Grails application.
Ken Kousen presents advanced Groovy features, such as closure coercion, mixins, simple runtime metaprogramming, operator overloading, drop and take, overlooked methods in the Groovy JDK, and more.
Joe Rinehart explains how to integrate Twitter Bootstrap into a Grails application.
Ken Kousen advises Java developers how to do similar tasks in Groovy: building and testing applications, accessing both relational and NoSQL databases, accessing web services, and more.
Joe Rinehart discusses some of the essential security topics for Grails/Java Web applications, showing how Grails can make life easier and the pitfalls of attempting to secure highly dynamic code.