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.
Desafios no desenvolvimento de uma aplicação real com Flex @ FUGSC
Criando apps Flex com Grails
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