This document discusses integrating Flex and Grails applications. It introduces Grails and how to install it, create a basic Grails application, and integrate Flex. It also covers using the Grails Flex Scaffolding (GFS) plugin to quickly generate Flex UIs from Grails domain classes.
1. FLEX + GRAILS
Criando aplicações Flex em tempo recorde
João Augusto Zaratine <zaratine@gmail.com>
blog.joaoaugusto.com.br
Julho/2010
segunda-feira, 12 de julho de 2010
2. OBJETIVOS
• Introdução ao Grails
• Integração simples Flex e Grails
• Scaffolding Flex utilizando o GFs
segunda-feira, 12 de julho de 2010
3. SUMÁRIO
•O que é Grails?
• Instalando o Grails
• Hello Grails!
• Hello Flex+Grails!
• Hello Flex+Grails com GFS!
segunda-feira, 12 de julho de 2010
4. QUEM SOU EU?
• Desenvolvedor Flex desde 2007
• Manager FUGSC - Flash Platform User Group Santa Catarina
fugsc.groups.adobe.com
• Líder de desenvolvimento projeto NOUS
segunda-feira, 12 de julho de 2010
5. O QUE É GRAILS?
• Framework desenvolvimento web Java
• Combina o melhor dos frameworks existentes
• Implementar funcionalidades ao invés de editar XMLs
(Convention over Configuration)
• Utiliza o Groovy como linguagem
segunda-feira, 12 de julho de 2010
6. O QUE É GRAILS?
que eu prefiro grails a RoR
por
• Feito com tecnologias populares (Hibernate, Spring, etc)
• Acessa bibliotecas Java
• Escrever códigos Java
• Gera WAR
segunda-feira, 12 de julho de 2010
7. INSTALANDO O GRAILS
Instalar JDK
JDK.SUN.COM
Instalar Grails
GRAILS.ORG
Variável de ambiente
GRAILS_HOME=/Users/joao/grails
Adicionar ao PATH
PATH=$GRAILS_HOME/bin:$PATH
segunda-feira, 12 de julho de 2010
8. HELLO GRAILS!
$ grails create-app Flexmania
$ cd Flexmania
$ grails run-app
segunda-feira, 12 de julho de 2010