Google Web Toolkit

Uma estrutura de desenvolvimento de software Java de código aberto para escrever aplicativos AJAX
Baixe Agora

Google Web Toolkit Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Google
  • Site do editor:
  • http://google.com
  • Sistemas operacionais:
  • Mac OS X 10.4 or later
  • Tamanho do arquivo:
  • 35.2 MB

Google Web Toolkit Tag


Google Web Toolkit Descrição

Uma estrutura de desenvolvimento de software Java de código aberto para escrever aplicativos AJAX O Google Web Toolkit (GWT) é uma estrutura de desenvolvimento de software Java de código aberto que faz escrever aplicativos AJAX como o Google Maps e o Gmail fácil para desenvolvedores que não falam peculiares do navegador como segunda língua. Escrever aplicativos da Web dinâmicos hoje é um processo tedioso e propenso a erros; Você gasta 90% do seu tempo trabalhando em torno de incompatibilidades sutis entre navegadores e plataformas da Web, e a falta de modularidade do JavaScript faz com que compartilhamento, teste e reutilização de componentes AJAX difíceis e frágil.gwt ajuda a evitar muitas dessas dores de cabeça, oferecendo aos seus usuários a mesma dinâmica experiência compatível com padrões. Você escreve seu front end na linguagem de programação Java e o compilador GWT converte suas classes Java para JavaScript compatível com navegador e HTML. Aqui estão algumas características principais do "Google Web Toolkit": · Criar um widget por composição de outros widgets. Lay out widgets automaticamente nos painéis. Envie seu widget para outros desenvolvedores em um arquivo jar. · Para se comunicar do seu aplicativo da Web ao seu servidor da Web, você só precisa definir classes Java Serializable para sua solicitação e resposta. Na produção, o GWT serializa automaticamente a solicitação e desserializa a resposta do servidor. O mecanismo RPC do GWT pode até lidar com hierarquias de classe polimórfica, e você pode jogar exceções em todo o fio. · Não, os aplicativos AJAX não precisam quebrar o botão traseiro do navegador. O GWT permite tornar o seu site mais utilizável facilmente adicionar estado ao histórico do botão traseiro do navegador. · Na produção, seu código é compilado para JavaScript, mas no tempo de desenvolvimento, é executado na máquina virtual Java. Isso significa que quando seu código executa uma ação como lidar com um evento do mouse, você recebe depuração de java completa, com exceções e os recursos de depuração avançada de IDes como Eclipse. · Os aplicativos do GWT suportam automaticamente o IE, o Firefox, o Mozilla, o Safari e o Opera, sem detecção de navegador ou de revestimento especial em seu código na maioria dos casos. · A integração direta da GWT com Junit permite que você teste teste tanto em um depurador quanto em um navegador ... e você pode até mesmo testar os RPCs assíncronos de teste. · Crie facilmente aplicativos e bibliotecas internacionalizadas eficientes. · Se a biblioteca de classe do GWT não atender às suas necessidades, você poderá misturar o Javascript manuscrito no seu código-fonte Java usando nossa interface nativa JavaScript (JSNI). · Estamos no processo de construção de suporte para usar o Google APIs em aplicativos GWT. Inicialmente, estamos fornecendo suporte para o Google Engrenagens, o produto de desenvolvedor recentemente lançado que estende o navegador para permitir que os desenvolvedores façam a função de aplicativos baseados na Web, mesmo enquanto estiver offline. Se você gostaria de baixar esta biblioteca, visite o projeto de código aberto. Estamos planejando adicionar suporte para outras APIs do Google; Se você gostaria de ajudar, verifique melhor o GWT. · Todo o código para GWT está disponível na licença Apache 2.0. Se você estiver interessado em contribuir, por favor, visite melhor a GWT. O que há de novo nesta versão: Novas características: · Modo de desenvolvimento. · Tracer de velocidade. · Desenvolvedor de código guiado · Otimizações do compilador · Projecto de compilação · Interfaces de usuário declarativas · Painéis de layout. · Recursos empacotados via ClientBundle · Htmlunit para testes Correções de bugs: · Emissão 427: Textarea # GetSelectedText () Retorna o valor errado no Internet Explorer · Emissão 633: Adicionado arquivo # SetEnabled para ativar ou desativar os widgets FileUpload · Emissão 1574: Adicionado cookies # Remotecookie para remover programaticamente cookies · Problema 1585: Clicar em um botão em um formulário não envia mais os formulários automaticamente · Problema 1633: Carregar cookies malformados não resultam mais uma exceção · Emissão 1771: Adicionado rpcrequestbuilder para encapsular lógica necessária para construir e uma solicitação de RPC · Emissão 3102: Handlermanager # RemoveHandelr foi desestrada pelo pedido popular · Problema 3404: Suporte adicionado para a classe # getsimplename () · Emissão 3892: Vários aplicativos GWT na mesma página agora podem visualizar eventos · Emitir 3903: Host HTML páginas Não contém uma tag noscript para avisar os usuários se o JavaScript estiver desativado · Problema 3936: Declaração de interruptor vazio não causa mais erro de compilação RichTextarea também foi aprimorado: · Edição 1211: Suporte para desfazer / refazer em RichTextArea · Problema 1433: Suporte para inserir HTML arbitrário em um richtextarea · Problema 1441: Nenhum cursor em RichTextArea até que os usuários comecem a digitar (Firefox) · Emissão 2185: Suporte para justiffull em RichTextArea · Emissão 3176: Assegure-se de que o modo de design esteja corretamente definido no Firefox · Emissão 3503: Comportamento de foco consistente entre os navegadores


Google Web Toolkit Software Relacionado