André Roeck Chaiene Oliveira Henrique dos Santos Lucas Wolff

Slides:



Advertisements
Apresentações semelhantes
MatooltoTV Design.
Advertisements

BCC 390 – Apresentação Final
Introdução ao ASP.NET 2º Semestre 2009 > PUCPR > Tecnologia de Programação 2 Bruno C. de Paula.
ASP.NET Ajax 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
SIGPRO Sistema de Gerenciamento de Projetos
<script language="javascript">
Alcides Calsavara JSP JavaServer Pages Alcides Calsavara
SELENIUM.
SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS
Capítulo 16 Applets.
Tecnologia para Web JavaScript
WAMP5 2.0 "Um pacotão completo e gratuito que inclui Apache, PHP5, MySQL database, PHPmyadmin e SQLitemanager!" O WAMP5 (que significa Windows, Apache,
Um framework para desenvolvimento de aplicações web Lucas Klassmann,
WebWork e JSP Keven andrade
É um sistema de controle de rota.
Prof. Anderson M. Fernandes (Burnes)
Inport – Aplicações Web Sandro Luís Baggio Nov/2008.
Desenvolvimento de Projetos e Aplicações Web
Programação WEB HTML.
Enrique P. L. de Oliveira Tecnologia para Web Enrique P. L. de Oliveira
PÁginas Dinâmicas Programação Web.
II Semana TI Raphael Zanon Rodrigues Curso ASP.NET AJAX UNIVEM - Prof. Elvis Fusco.
Introdução ao Desenvolvimento Web
Selenium Componentes: Fábio Gomes Claver Pari Eni Conde
JAVA Linguagem Ambiente de Desenvolvimento
Programação para estrutura Cliente-Servidor
A autoria - II.
Programação de SCRIPTS
Arquitetura Cliente /Servidor
Conceitos de J2EE para a WEB
Referências: Booch, G. et al. The Unified Modeling Language User Guide
Faculdade de Tecnologia SENAC Pelotas
Professor: Márcio Amador
Projeto de Bloco: Engenharia de Software
“Menos é Mais!” Apresentação Alunos:
Implementação MVC Pedro Antonino.
Aplicações Web com Orientação a Objetos
Tópicos avançados em internet B Carlos Oberdan Rolim Ciência da Computação.
Cristina Silva e Sandra Santos Orientadores: Eng. Vasco Miranda Mestre António José Marques Disciplina de Seminário do 5º Ano de Eng. Informática – 2006/2007.
PROGRAMAÇÃO WEB AULA 01 Prof. Gustavo Linhares
LINGUAGENS DE PROGRAMAÇÃO WEB
Unidade 1 – Introdução a J2EE Prof.: Henrique Santos
Introdução ao ASP.Net 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Trabalho Sobre a Biblioteca JavaScript Mootools Suane de Moura Isnardi UC: Linguagens de Programação Análise e Desenvolvimento de Sistemas, 3º Semestre/Noite.
Conceitos de thread Faculdade PITÁGORAS – Outubro de 2012
PHP – Aula01 Ferramentas -Web.
Treinamento e entrega do projeto
O Que É a Internet e Como Funciona: Tecnologias Ativas Renato M.E. Sabbatini, PhD Aula.
Trabalho de Seminários em Informática
Decisão #1 Decisão-chaveUtilização de C para desenvolvimento do MCTCore. Drivers RNF: O MCTCore deve ser escrito em C. RNF: O MCTAlarms deve exibir os.
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Introdução a Aplicações Web.
Google Web Toolkit Milton Bittencout Augusto Verzbickas João Paulo Maiamaral Bruno Eduardo.
Linguagem de Programação JAVA Professora Michelle Nery Nomeclaturas.
ZK RIA com ZK Framework.
1 Baseado em whitepapers/eclipse-overview.pdf Nelson Lago IME/USP 04/2003 A Plataforma Eclipse.
Karine Alessandra Córdova
AJAX Alunos: Heloísa de Souza Glória Laís de Oliveira Souza
Aula 1 - Fundamentos Web Servidor Instituto Metodista Izabela Hendrix Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Gilmar Medeiros.
Student Tech Clubs Desenvolvimento WEB Antonio Ladeia Graduando em Tecnologia em Análise e Desenvolvimento de Sistemas Instituto Federal da Bahia Introdução.
Treinamento AJAX Waelson Negreiros Blog:
Jquery Aula 1.
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas Programação para Aplicações WEB Profa. Semíramis Assis
Aplicativos para Internet Prof. Wolley W. Silva
Universidade Federal de Sergipe Departamento de Sistemas de Informação Bruno Cruz Jessica Rodrigo Aragão – ASP.NET MVC 3.
Desenvolvimento WEB II Aula 3 – Conexão com o Banco de Dados
Desenvolvimento WEB II Introdução ao AJAX Professora: Kelly de Paula Cunha.
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas Programação para Aplicações WEB Profa. Semíramis Assis
Desenvolvimento WEB II Ajax – Utilização de Frameworks Javascript Professora: Kelly de Paula Cunha.
Asynchronous Javascript and XML AJAX. AJAX – Motivação Início dos anos 90, a maioria dos web sites eram baseados em páginas HTML Cada ação do usuário.
Google Web Toolkit Utilizando o GWT para Desenvolvimento WEB.
Transcrição da apresentação:

André Roeck Chaiene Oliveira Henrique dos Santos Lucas Wolff GWT André Roeck Chaiene Oliveira Henrique dos Santos Lucas Wolff

GWT Um framework produzido pelo Google que tem como principal função o auxílio na programação com AJAX. Até 2006 era usado apenas pelo próprio Google. Permite criar aplicativos com tecnologia Ajax em linguagem de programação Java.

GWT - Necessidade Iniciativa dos programadores do Google que trabalhavam muito com Ajax: Gmail Google Calendar Google Maps, etc...

GWT – Solução GWT veio para solucionar os principais problemas recorrentes do AJAX. Gerenciamento de histórico Favoritos Portabilidade entre navegadores.

Google Web Toolkit Características Código-fonte aberto. Suporta cliente-servidor. Debug em qualquer IDE Java. Possui suas próprias Bibliotecas.

GWT - Vantagens Alta Performance Múltiplos Navegadores

Google Web Toolkit Como Funciona? Programação em Java, basicamente como se estivesse desenvolvendo um programa local GWT compila o programa e gera código Javascript, HTML, CSS. Com isso o programa funciona em todos os browsers, com scripts coordenados, e da forma mais leve e melhor para o usuário.

Google Web Toolkit Estrutura Módulos EntryPoints Página HTML Sub-pacotes: Client, Server e Shared; Sub-pacotes possuem classes Java normais; EntryPoints Implementam “gwt.core.client.EntryPoint”; Método “onModuleLoad” executa sua ação quando o módulo for carregado; Página HTML Hospeda o JavaScript e CSS do módulo carregado;

Exemplo Prático

X