FLEX + GRAILS
                                Criando aplicações Flex em tempo recorde




                               ...
OBJETIVOS


    • Introdução                     ao Grails

    • Integração                     simples Flex e Grails

  ...
SUMÁRIO

    •O          que é Grails?

    • Instalando                     o Grails

    • Hello             Grails!

  ...
QUEM SOU EU?


    • Desenvolvedor                  Flex desde 2007

    • Manager    FUGSC - Flash Platform User Group Sa...
O QUE É GRAILS?

    • Framework                        desenvolvimento web Java

    • Combina                        o m...
O QUE É GRAILS?
                                  que eu prefiro grails a RoR
                               por



    • F...
INSTALANDO O GRAILS

                                           Instalar JDK
                                             ...
HELLO GRAILS!

        $ grails create-app Flexmania
        $ cd Flexmania
        $ grails run-app




segunda-feira, 12...
HELLO GRAILS!




segunda-feira, 12 de julho de 2010
HELLO FLEX+GRAILS!
    1. Instalação plugin

        $ grails install-plugin flex

    2. Criação entidades

        $ grai...
MÃOS À OBRA!




segunda-feira, 12 de julho de 2010
HELLO FLEX+GRAILS COM GFS!



         • Plugin              Grails

         • Scaffolding




segunda-feira, 12 de julho...
HELLO FLEX+GRAILS COM GFS!

    • Features:

         • Agrupamento                  por abas

         • I18N

         •...
HELLO FLEX+GRAILS COM GFS!
    1. Criar aplicação

        $ grails create-app Scaffold

    2. Instalação plugins

      ...
MÃOS À OBRA!




segunda-feira, 12 de julho de 2010
REFERÊNCIAS
    •   Internet

         •    grails.org

         •    groovy.codehaus.org

         •    docs.codehaus.org...
DÚVIDAS?




segunda-feira, 12 de julho de 2010
OBRIGADO!




segunda-feira, 12 de julho de 2010
Próximos SlideShares
Carregando em…5
×

Flex + Grails @ Flexmania2010

1.852 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.852
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

×