SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
GWT
Google Web Toolkit
      Parte 02




   RAFAEL AD RIANO
MVC

 Model View Control;


 Padrão de arquitetura de software;


 Visa separar camada de negócio com a camada de
 apresentação.
MVC
Exercício

 Criar projeto;
 Configurar classpath do projeto;
    Adicionar projeto Controle;
    Adicionar jars do SmartClient.
Diagrama Modelo/Controle




                      ?
Exercício

 Criar dois módulos;
   Cadastro de Pessoa;
   Listar as Pessoas;

 Criar dois pontos de entrada;
   Um para cada módulo;

 Usar widgets do GWT para o módulo de cadastro;
 Usar widgets do SmartClient para o módulo da lista;
 Criar um HTML para os dois módulos;
 Criar outra língua além do pt_BR;
 Usar comunicação GWT-RPC;
 Publicar aplicação no TomCat.
Exercício

 Showcases;
    GWT;
        http://gwt.google.com/samples/Showcase/Showcase.html
    SmartClient;
        http://www.smartclient.com/smartgwt/showcase/
Como deve ficar!
Obrigado!

Más contenido relacionado

Destacado

Dicionario de Nomes Biblicos
Dicionario de Nomes BiblicosDicionario de Nomes Biblicos
Dicionario de Nomes BiblicosIratan Fernandes
 
O povo acordou
O povo acordouO povo acordou
O povo acordouMax Junior
 
Fotografías tomadas en el momento exacto
Fotografías tomadas en el momento exactoFotografías tomadas en el momento exacto
Fotografías tomadas en el momento exactoBerde-berdea
 
13 el regreso de cristo 13
13   el regreso de cristo 1313   el regreso de cristo 13
13 el regreso de cristo 13Felix Zambrano
 
Semana da leitura 2012 3
Semana da leitura 2012 3Semana da leitura 2012 3
Semana da leitura 2012 3aesjl
 
Caminhando Sobre O Mar
Caminhando Sobre O MarCaminhando Sobre O Mar
Caminhando Sobre O MarJNR
 
Trabalho sobre uma escritora infantil
Trabalho sobre uma escritora infantilTrabalho sobre uma escritora infantil
Trabalho sobre uma escritora infantilcortesines
 
Semana da leitura 2013 2014
Semana da leitura 2013 2014Semana da leitura 2013 2014
Semana da leitura 2013 2014luiscontente
 
Egito Faraônico Baixo Império
Egito Faraônico Baixo ImpérioEgito Faraônico Baixo Império
Egito Faraônico Baixo ImpérioDoug Caesar
 
Entendendo o diabetes
Entendendo o diabetesEntendendo o diabetes
Entendendo o diabetesAmadeu Wolff
 

Destacado (20)

Presentación d'MadneSs
Presentación d'MadneSsPresentación d'MadneSs
Presentación d'MadneSs
 
Dicionario de Nomes Biblicos
Dicionario de Nomes BiblicosDicionario de Nomes Biblicos
Dicionario de Nomes Biblicos
 
Analise ulisses
Analise ulissesAnalise ulisses
Analise ulisses
 
Vidas Passadas
Vidas PassadasVidas Passadas
Vidas Passadas
 
O povo acordou
O povo acordouO povo acordou
O povo acordou
 
A Escola Nao Ensina
A Escola Nao EnsinaA Escola Nao Ensina
A Escola Nao Ensina
 
Fotografías tomadas en el momento exacto
Fotografías tomadas en el momento exactoFotografías tomadas en el momento exacto
Fotografías tomadas en el momento exacto
 
Utensilios 2
Utensilios 2Utensilios 2
Utensilios 2
 
13 el regreso de cristo 13
13   el regreso de cristo 1313   el regreso de cristo 13
13 el regreso de cristo 13
 
Semana da leitura 2012 3
Semana da leitura 2012 3Semana da leitura 2012 3
Semana da leitura 2012 3
 
Masnav
MasnavMasnav
Masnav
 
Encontrar se
Encontrar seEncontrar se
Encontrar se
 
Vitoria Brasil
Vitoria BrasilVitoria Brasil
Vitoria Brasil
 
Caminhando Sobre O Mar
Caminhando Sobre O MarCaminhando Sobre O Mar
Caminhando Sobre O Mar
 
Trabalho sobre uma escritora infantil
Trabalho sobre uma escritora infantilTrabalho sobre uma escritora infantil
Trabalho sobre uma escritora infantil
 
Banda desenhada
Banda desenhadaBanda desenhada
Banda desenhada
 
Semana da leitura 2013 2014
Semana da leitura 2013 2014Semana da leitura 2013 2014
Semana da leitura 2013 2014
 
O tempo
O tempoO tempo
O tempo
 
Egito Faraônico Baixo Império
Egito Faraônico Baixo ImpérioEgito Faraônico Baixo Império
Egito Faraônico Baixo Império
 
Entendendo o diabetes
Entendendo o diabetesEntendendo o diabetes
Entendendo o diabetes
 

Similar a Gwt parte 02

Desenvolvimento RIA com GWT e Spring
Desenvolvimento RIA com GWT e SpringDesenvolvimento RIA com GWT e Spring
Desenvolvimento RIA com GWT e SpringEder Magalhães
 
Faça Sucesso Desenvolvendo com ASP.NET 4, ASP NET MVC e Visual Studio 2010
Faça Sucesso Desenvolvendo com ASP.NET 4, ASP NET MVC e Visual Studio 2010Faça Sucesso Desenvolvendo com ASP.NET 4, ASP NET MVC e Visual Studio 2010
Faça Sucesso Desenvolvendo com ASP.NET 4, ASP NET MVC e Visual Studio 2010Rodrigo Kono
 
[CLPE] Novidades do Asp.net mvc 2
[CLPE] Novidades do Asp.net mvc 2[CLPE] Novidades do Asp.net mvc 2
[CLPE] Novidades do Asp.net mvc 2Felipe Pimentel
 
Pyjamas: Uma Ferramenta Pythônica para Web
Pyjamas: Uma Ferramenta Pythônica para WebPyjamas: Uma Ferramenta Pythônica para Web
Pyjamas: Uma Ferramenta Pythônica para WebNielson Santana
 
Slide 02 introdução ao code igniter, utilização do bootstrap
Slide 02   introdução ao code igniter, utilização do bootstrap Slide 02   introdução ao code igniter, utilização do bootstrap
Slide 02 introdução ao code igniter, utilização do bootstrap Raniere de Lima
 
Desenvolvimento Ágil com Grails.
Desenvolvimento Ágil com Grails.Desenvolvimento Ágil com Grails.
Desenvolvimento Ágil com Grails.Alex Guido
 
Android DevConference - Automatizando testes sem sofrimento
Android DevConference - Automatizando testes sem sofrimentoAndroid DevConference - Automatizando testes sem sofrimento
Android DevConference - Automatizando testes sem sofrimentoiMasters
 
Treinamento ASP.NET 2014
Treinamento ASP.NET 2014Treinamento ASP.NET 2014
Treinamento ASP.NET 2014Eric Gallardo
 
TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...
TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...
TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...tdc-globalcode
 
Apresentacão Android Components - Programando em camadas
Apresentacão Android Components - Programando em camadasApresentacão Android Components - Programando em camadas
Apresentacão Android Components - Programando em camadasVictor Aldir
 
Minicurso de Cakephp
Minicurso de CakephpMinicurso de Cakephp
Minicurso de CakephpCauan Cabral
 

Similar a Gwt parte 02 (20)

Desenvolvimento RIA com GWT e Spring
Desenvolvimento RIA com GWT e SpringDesenvolvimento RIA com GWT e Spring
Desenvolvimento RIA com GWT e Spring
 
Desenvolvendo aplicações web com GWT
Desenvolvendo aplicações web com GWTDesenvolvendo aplicações web com GWT
Desenvolvendo aplicações web com GWT
 
Gwt
GwtGwt
Gwt
 
Faça Sucesso Desenvolvendo com ASP.NET 4, ASP NET MVC e Visual Studio 2010
Faça Sucesso Desenvolvendo com ASP.NET 4, ASP NET MVC e Visual Studio 2010Faça Sucesso Desenvolvendo com ASP.NET 4, ASP NET MVC e Visual Studio 2010
Faça Sucesso Desenvolvendo com ASP.NET 4, ASP NET MVC e Visual Studio 2010
 
[CLPE] Novidades do Asp.net mvc 2
[CLPE] Novidades do Asp.net mvc 2[CLPE] Novidades do Asp.net mvc 2
[CLPE] Novidades do Asp.net mvc 2
 
Pyjamas: Uma Ferramenta Pythônica para Web
Pyjamas: Uma Ferramenta Pythônica para WebPyjamas: Uma Ferramenta Pythônica para Web
Pyjamas: Uma Ferramenta Pythônica para Web
 
Slide 02 introdução ao code igniter, utilização do bootstrap
Slide 02   introdução ao code igniter, utilização do bootstrap Slide 02   introdução ao code igniter, utilização do bootstrap
Slide 02 introdução ao code igniter, utilização do bootstrap
 
Grails
GrailsGrails
Grails
 
Desenvolvimento Ágil com Grails.
Desenvolvimento Ágil com Grails.Desenvolvimento Ágil com Grails.
Desenvolvimento Ágil com Grails.
 
W2py pyconpe
W2py pyconpeW2py pyconpe
W2py pyconpe
 
Android DevConference - Automatizando testes sem sofrimento
Android DevConference - Automatizando testes sem sofrimentoAndroid DevConference - Automatizando testes sem sofrimento
Android DevConference - Automatizando testes sem sofrimento
 
Asp.Net Mvc Dev Days09 V3 Pt
Asp.Net Mvc Dev Days09 V3 PtAsp.Net Mvc Dev Days09 V3 Pt
Asp.Net Mvc Dev Days09 V3 Pt
 
Treinamento ASP.NET 2014
Treinamento ASP.NET 2014Treinamento ASP.NET 2014
Treinamento ASP.NET 2014
 
TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...
TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...
TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...
 
Angular 2
Angular 2Angular 2
Angular 2
 
Apresentacão Android Components - Programando em camadas
Apresentacão Android Components - Programando em camadasApresentacão Android Components - Programando em camadas
Apresentacão Android Components - Programando em camadas
 
Minicurso de Cakephp
Minicurso de CakephpMinicurso de Cakephp
Minicurso de Cakephp
 
Introdução ao vraptor
Introdução ao vraptorIntrodução ao vraptor
Introdução ao vraptor
 
Mc56 gwt
Mc56 gwtMc56 gwt
Mc56 gwt
 
Design Patterns
Design PatternsDesign Patterns
Design Patterns
 

Gwt parte 02

  • 1. GWT Google Web Toolkit Parte 02 RAFAEL AD RIANO
  • 2. MVC  Model View Control;  Padrão de arquitetura de software;  Visa separar camada de negócio com a camada de apresentação.
  • 3. MVC
  • 4. Exercício  Criar projeto;  Configurar classpath do projeto;  Adicionar projeto Controle;  Adicionar jars do SmartClient.
  • 6. Exercício  Criar dois módulos;  Cadastro de Pessoa;  Listar as Pessoas;  Criar dois pontos de entrada;  Um para cada módulo;  Usar widgets do GWT para o módulo de cadastro;  Usar widgets do SmartClient para o módulo da lista;  Criar um HTML para os dois módulos;  Criar outra língua além do pt_BR;  Usar comunicação GWT-RPC;  Publicar aplicação no TomCat.
  • 7. Exercício  Showcases;  GWT;  http://gwt.google.com/samples/Showcase/Showcase.html  SmartClient;  http://www.smartclient.com/smartgwt/showcase/