Google Web Toolkit • • • Hugo Rodrigues / nº39018 Diogo Santos / nº39013 Marcelo Shou / nº40635 JavaScript JavaScript é uma linguagem de script baseada em ECMAScript e é atualmente a principal linguagem para programação clientside em navegadores web. Foi concebida para ser uma linguagem script com orientação a objetos baseada em protótipos, tipagem fraca e dinâmica e funções de primeira classe. Possui suporte à programação funcional e apresenta recursos como fechamentos e funções de alta ordem comumente indisponíveis em linguagens populares como Java e C++. AJAX AJAX é o uso metodológico de tecnologias como Javascript e XML, providas por navegadores, para tornar páginas Web mais interativas com o usuário, utilizando-se de solicitações assíncronas de informações. Google Web Toolkit Google Web Toolkit (GWT) é um conjunto de ferramentas open-source que permite aos desenvolvedores web criar e manter complexas aplicações JavaScript front-end em Java. Está licenciado sob a Licença Apache versão 2.0. GWT enfatiza soluções eficientes e reutilizáveis, para os desafios Ajax recorrentes, nomeadamente assíncronas chamadas de procedimento remoto, gestão de histórico, bookmarking, internacionalização e portabilidade crossbrowser. Google Web Toolkit Open-source Componentes dinâmicos e reutilizáveis da interface do usuário Gestão do histórico do navegador Integração JUnit GWT lida com alguns problemas de crossbrowser Os desenvolvedores podem misturar JavaScript manuscrito no código fonte Java usando o Java Script Native Interface(JSNI). Requisitos 1. GWT SDK (https://developers.google.com/web -toolkit/) 2. Java SDK version 1.6 or later. 3. Apache Ant Exemplos https://developers.google.com/webtoolkit/examples/ Google Moderator Whirled Referencias https://developers.google.com/webtoolkit/ http://en.wikipedia.org/wiki/Google_Web _Toolkit http://en.wikipedia.org/wiki/Java_%28prog ramming_language%29