Presentation is loading. Please wait.

Presentation is loading. Please wait.

Web Toolkit Julie George & Ronald Lopez 1. Requirements  Java SDK version 1.5 or later  Apache Ant is also necessary to run command line arguments 

Similar presentations


Presentation on theme: "Web Toolkit Julie George & Ronald Lopez 1. Requirements  Java SDK version 1.5 or later  Apache Ant is also necessary to run command line arguments "— Presentation transcript:

1 Web Toolkit Julie George & Ronald Lopez 1

2 Requirements  Java SDK version 1.5 or later  Apache Ant is also necessary to run command line arguments  Can use any Java IDE  Download Google Web toolkit

3 Major Components  SDK contains the Java API libraries, compiler, and development server.  GWT Designer: User friendly IDE (like.NET) for generating UI code (works on top of Eclipse)  Speed Tracer (Profiler Tool)  Plugin for Eclipse: Allows for easy deployment to Google’s app engine

4 Features  Compile your Java code into highly optimized JavaScript  Debug.  Run in multiple browsers.  GWT compiler performs optimization – -inlining methods,dead code, optimize strings,split points in the code 4

5 How it works (write-debug-optimize-run) 1.unzip gwt zip 5

6 How it works (write-debug-optimize-run)  webAppCreator -out MyWebApp com.mycompany.mywebapp.MyWebApp 6

7 Run locally in development mode  cd MyWebApp/  ant devmode

8 Run locally in development mode

9 Files Created  ant build  Host page : Code executes in this html file.

10 Files Created 

11 Files Created  Deployment Descriptor

12 Files Created

13  Scripts  Eclipse  Slide 10 Host page  Java source code

14 Communicating with the Server  Making Remote Procedure Calls (GWT RPC)  Retrieving JSON Data via HTTP  Making Cross-Site Requests for JSONP  Making Asynchronous Calls – GWT RPC is a mechanism for passing Java objects to and from a server over standard HTTP

15 Deployment  Ant Build or R-click project->Google->GWT compile  Files are output to the WAR folder in your project  Deploy to Google’s App Engine – Plugin – Command line program

16 QUESTIONS? Then End…


Download ppt "Web Toolkit Julie George & Ronald Lopez 1. Requirements  Java SDK version 1.5 or later  Apache Ant is also necessary to run command line arguments "

Similar presentations


Ads by Google