最新发布的相关软件:
谷歌Web工具包2.4.0_Google Web Toolkit 2.4.0
谷歌Web 1.0的API_Google Web APIs 1.0
谷歌Web工具包开发的Firefox插件1.0.1140_Google Web Toolkit Developer Plugin for Firefox 1.0.1140
一个软件程序,允许您构建AJAX应用程序在Java语言中
谷歌Web工具包(GWT)是一个开发工具包,用于构建和优化复杂的基于浏览器的程序。
它的目标是使生产发展的高性能Web应用程序开发人员不需要是专家在浏览器怪癖的神器出山:www.shenqi73.com是,XMLHttpRequest和JavaScript。
使用GWT是在谷歌的许多产品,包括谷歌Wave和新版本的AdWords。它是开源的,完全免费的,并使用数以千计的世界各地的开发。
下面是一些主要特点的“谷歌Web工具包”:
写:
·GWT SDK提供了一组核心Java API和部件。这允许你在Java中编写AJAX应用程序,然后编译源代码高度优化的JavaScript运行在所有浏览器,包括Android和iPhone的移动浏览器
·构建AJAX应用程序以这种方式更有效率到一个更高的抽象层次上常见的概念,如顶部DOM操作和XHR通信
·你是不是不限于前罐头部件的。 GWT,包括与手写的JavaScript可以做任何你可以做与浏览器的DOM和JavaScript
调试:
·您可以在您最喜爱的IDE中调试AJAX应用程序,就像你的
桌面应用程序,并在你最喜欢的,就像你,如果你正在编写JavaScript的浏览器。 GWT开发插件涵盖了Java字节码之间的差距在调试器中浏览器的JavaScript
由于GWT开发插件,有没有编译的代码到JavaScript在浏览器中查看。您可以使用相同的编辑刷新周期已经习惯了用JavaScript,而在同一时间检查变量,设置断点,并利用所有其他与Java调试工具提供给你。因为GWT的发展模式是目前在浏览器中,你可以使用的工具,如Firebug和督察你在Java代码
优化:
·谷歌Web工具包中包含了两个强大的工具来创建优化的Web应用程序。 GWT编译器在您的代码库进行全面的优化,在衬里的方法,去除死代码,优化字符串,和更多。通过在代码中设置分割点,它也可以分段下载多个JavaScript片段,分裂大的应用程序提供更快的启动时间
·性能瓶颈,不仅限于JavaScript。浏览器布局和CSS的行为常常以奇怪的方式,是很难诊断的。 Speed Tracer是一个新的Chrome扩展谷歌Web工具包,使您能够在浏览器诊断性能问题
运行:
·当您准备好部署,GWT编译你的Java源代码编译成优化的,独立的JavaScript
文件,自动运行在所有主要浏览器,以及为Android和iPhone的移动浏览器
此版本中的新功能:
一般增强功能:
·App Engine的工具,Android版本:构建可安装Android应用程序依赖于应用程序引擎的
服务器端支持
·增量RPC工具:在服务器端添加到App Engine的代码和GPE的方法将产生必要的序列化和Android代码在飞行
·应用程序市场技术支持:部署应用程序到App Engine的Google Apps Marketplace中的那样容易
·UI设计师:更快的启动和编辑时间,中途模式编辑UiBinder的支持,简化的CSS属性编辑,UiBinder的变形,IsWidget支持,多
·持久化单元缓存:GWT编译器和开发模式缓存编译工件之间运行。这样的结果对于迭代开发,更快的启动时间,
·滚动的DataGrid(#188):新的DataGrid小部件支持一个固定的头(上图)和页脚(以下垂直滚动)
·设计时支持(#226):Beans.isDesignTime()方法被添加到的GWT仿真库,以更好地隔离运行时唯一的代码时,UI编辑...