08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Introduction to Google Web Toolkit - part 1
1. Introduction to Google Web Toolkit
part-1
Muhammad “Ghanoz” Ghazali
1
JUG Bandung board member
2. Who am I?
● Muhammad Ghazali a.k.a. Ghanoz
● JUG Bandung board member
● Mahasiswa “tingkat akhir” Teknik Informatika
Universitas Widyatama
● Ketua himpunan mahasiswa teknik informatika
Universitas Widyatama
● OSUM leader Universitas Widyatama
2
4. Agenda
➔ What is GWT
➔ Why GWT
➔ GWT can do what
➔ Development Workflow
➔ Major GWT components
➔ GWT app run mode
➔ Available widgets
➔ GWT plugins for IDEs
➔ Getting Started
4
➔ Resources
8. Why GWT
➔ GWT handles all cross-browser issues for the
developer.
➔ Optimize the JavaScript script downloads based on
user profile
➔ Google Web Toolkit is open source software
8
10. GWT can do what
➔ Help you to create an ajax-based web app using Java
➔ Avoid you to write a JavaScript code to create a cool web
app
➔ Give web app the feel of dektop app
10
12. Development workflow
➔ Edit Java code, then view changes immediately without re-
compiling
➔ Step through live AJAX code with your Java debugger
➔ Compile and deploy optimized, cross-browser JavaScript
12
14. Major GWT components
➔ GWT Java-to-JavaScript Compiler
Java → JavaScript
➔ GWT Hosted Web Browser
run and execute app in hosted mode, commonly used for
debugging
➔ JRE emulation library
JavaScript implementations of the commonly used classes in
the Java standard class library
➔ GWT Web UI class library
14
A set of custom interfaces and classes for creating widgets.
16. GWT app run mode
● Hosted mode
Run as Java bytecode (within JVM). Used for development,
supporting hot swapping of code and debugging.
● Web mode
The app run as pure JavaScript and HTML. Used for
deployment.
16
23. GWT plugin for IDEs
● GWT4NB for NetBeans
https://gwt4nb.dev.java.net/
● Cypal Studio for GWT
http://code.google.com/p/cypal-studio/
● Eclipse
http://code.google.com/eclipse/
23