おのたく日記 YouTubeも始めました→
2006-05-06(Sat) [長年日記]
■ [Java] Google、Ajaxアプリ開発ツールのβ版公開
Google Web Toolkitでは、Javaで作ったプログラムをJava-to-JavaScript compilerでコンパイルするとHTML + JavaScriptになるの!?!
しかも、 IE, Firefox, Mozilla, Safari, Operaで、動くのはスゴイ
サンプルコードを見てみると
import com.google.gwt.user.client.ui.Button;
public class Hello implements EntryPoint {
public void onModuleLoad() {
Button b = new Button("Click me", new ClickListener() {
public void onClick(Widget sender) {
Window.alert("Hello, AJAX");
}
});
RootPanel.get().add(b);
}
}
[Hello World Example Project Sample Codeより引用]
って感じで、widgetが入っている特別なパッケージをimportして後は、java.utilをJavaScriptで実行するエミュレータも入っているそうなので普通にJavaプログラミングするだけ…
しかも、提供時にはHTML+JavaScriptになるんだけど、開発中はhosted modeでJava VMで動かすことができるのでJDeveloperなどのJava環境でDebugできる。
|