Flex + Grails @ Flexmania2010

1.839 visualizações

Publicada em

Apresentação sobre Flex com Grails no Flexmania 2010

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.839
No SlideShare
0
A partir de incorporações
0
Número de incorporações
195
Ações
Compartilhamentos
0
Downloads
18
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Flex + Grails @ Flexmania2010

  1. 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. 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. 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. 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. 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. 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. 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. 8. HELLO GRAILS! $ grails create-app Flexmania $ cd Flexmania $ grails run-app segunda-feira, 12 de julho de 2010
  9. 9. HELLO GRAILS! segunda-feira, 12 de julho de 2010
  10. 10. HELLO FLEX+GRAILS! 1. Instalação plugin $ grails install-plugin flex 2. Criação entidades $ grails create-domain-class br.com.flexmania.Speaker 3. Criação service $ grails create-service br.com.flexmania.Speaker 4. Expôr service static expose = ['flex-remoting'] segunda-feira, 12 de julho de 2010
  11. 11. MÃOS À OBRA! segunda-feira, 12 de julho de 2010
  12. 12. HELLO FLEX+GRAILS COM GFS! • Plugin Grails • Scaffolding segunda-feira, 12 de julho de 2010
  13. 13. HELLO FLEX+GRAILS COM GFS! • Features: • Agrupamento por abas • I18N • Relatórios Jasper • Validação segunda-feira, 12 de julho de 2010
  14. 14. HELLO FLEX+GRAILS COM GFS! 1. Criar aplicação $ grails create-app Scaffold 2. Instalação plugins $ grails install-plugin flex-scaffold $ grails stark-security-install-full (editar configs) 3. Criação entidades $ grails create-domain-class br.com.flexmania.Speaker $ grails create-domain-class br.com.flexmania.Speech 4. Gerar Flex $ grails generate-all-flex br.com.flexmania.Speaker $ grails generate-all-flex br.com.flexmania.Speech 5. Compilar Flex $ grails flex-tasks segunda-feira, 12 de julho de 2010
  15. 15. MÃOS À OBRA! segunda-feira, 12 de julho de 2010
  16. 16. REFERÊNCIAS • Internet • grails.org • groovy.codehaus.org • docs.codehaus.org/display/GFS • cubikalabs.wordpress.com • Livros • Grails in Action • Grails - A quick start guide segunda-feira, 12 de julho de 2010
  17. 17. DÚVIDAS? segunda-feira, 12 de julho de 2010
  18. 18. OBRIGADO! segunda-feira, 12 de julho de 2010

×