7/21/2019 Google Web Toolkit for Mobile Applications Development
http://slidepdf.com/reader/full/google-web-toolkit-for-mobile-applications-development-56db63c9db1a7 1/12
Google Web Toolkitfor
Mobile ApplicationsDevelopment
INGENUITY AT ITS BEST……………….
7/21/2019 Google Web Toolkit for Mobile Applications Development
http://slidepdf.com/reader/full/google-web-toolkit-for-mobile-applications-development-56db63c9db1a7 2/12
GWT ToolkitA Dream Come True
DEVELOPING CROSS PLATFORM MOBILE APPLICATIONS
WITH JAVA
7/21/2019 Google Web Toolkit for Mobile Applications Development
http://slidepdf.com/reader/full/google-web-toolkit-for-mobile-applications-development-56db63c9db1a7 3/12
GWT Java Code to JavaScript
Development is done using Java with the freedom of using andevelopment tool of choice
Java code written is compiled into cross!platform read code in
JavaScript
"TM#
Works well for all ma$or popular devices % their standardfeatures
Camera Accelerometer
G&S
7/21/2019 Google Web Toolkit for Mobile Applications Development
http://slidepdf.com/reader/full/google-web-toolkit-for-mobile-applications-development-56db63c9db1a7 4/12
Google Web Toolkit
An open source set of tools
Completel free
'mprovised dnamic open source communit
JavaScript (ront!end applications for
Creating
Maintaining
JavaScript creation using Java based code
7/21/2019 Google Web Toolkit for Mobile Applications Development
http://slidepdf.com/reader/full/google-web-toolkit-for-mobile-applications-development-56db63c9db1a7 5/12
GWT )*ers
Applications for multiple platforms
)ptimi+ed comple, browser!based applications
Translation of Java applications to standalone- optimi+ed JavaScript.les
/mbedding of JavaScript directl into Java code using Java
comments
Two Modes
Development Mode for writing the code
Debugging and &roduction Mode
(le,ibilit to develop in other development environments
)b$ect! )riented Design and Development
Dnamic and 0eusable 1' components
(ast Development Ccles
7/21/2019 Google Web Toolkit for Mobile Applications Development
http://slidepdf.com/reader/full/google-web-toolkit-for-mobile-applications-development-56db63c9db1a7 6/12
The Application Development#ifeccle with GWT
Develop
• Java• Java
DevelopmentTools
Test & Debug
• Error freecode
Compile
• JavaScriptFiles
Optimize
• Code
• Browser• CSS
Eecute
• Cross !latformDeplo"ment
7/21/2019 Google Web Toolkit for Mobile Applications Development
http://slidepdf.com/reader/full/google-web-toolkit-for-mobile-applications-development-56db63c9db1a7 7/12
Test and Debug &hase
The GWT Developer plugin bridges the Javacode supplied to the debugger and the JavaScript
Standard Java Testing Aids
'nspect variables
3reakpoints
Testing Tools
(irebug
'nspector
7/21/2019 Google Web Toolkit for Mobile Applications Development
http://slidepdf.com/reader/full/google-web-toolkit-for-mobile-applications-development-56db63c9db1a7 8/12
)ptimi+ation &hase
Code )ptimi+ation
Done in the Java Code b GWT
Compiler 0emoving dead code
String optimi+ation
'n lining of methods and functions
3rowser laout % CSS )ptimi+ation
7/21/2019 Google Web Toolkit for Mobile Applications Development
http://slidepdf.com/reader/full/google-web-toolkit-for-mobile-applications-development-56db63c9db1a7 9/12
/,ecution &hase
Just before deploment- GWT complies the Javasource code into Java script .les4
These are optimi+ed- stand!alone .les which
automaticall run across most commonbrowsers and mobile platforms like Android- i)Sand Windows &hone4
7/21/2019 Google Web Toolkit for Mobile Applications Development
http://slidepdf.com/reader/full/google-web-toolkit-for-mobile-applications-development-56db63c9db1a7 10/12
Ma$or Components of GWT
GWT Java-to-JavaScript Compiler• Translates t#e Java to t#e JavaScript $%T Development ode• To run & eecute $%T applications in development
Google Web Toolkit Developer Plugin
• Supports t#e Development mode t#roug# t#e use of a native'code
plugin for man" popular browsers
JRE emulation library
• JavaScript implementations of t#e commonl" used classes in t#eJava standard class librar"
GWT Web UI cla library
• ( set of custom interfaces and classes for creating widgets
7/21/2019 Google Web Toolkit for Mobile Applications Development
http://slidepdf.com/reader/full/google-web-toolkit-for-mobile-applications-development-56db63c9db1a7 11/12
GWT is the (uture54
As mobile and wearable devices take over the world toda- werecogni+e the powers of Cross platform technologies as beingthe most mobile read tools to develop mobile sites and apps
across various platforms and devices
't is then- but a natural step for them to e,plore technologieslike Google Web 6it for cross platform development
7/21/2019 Google Web Toolkit for Mobile Applications Development
http://slidepdf.com/reader/full/google-web-toolkit-for-mobile-applications-development-56db63c9db1a7 12/12
7isitwww4spec!india4com
%0e8uest a (0// &)C
to
Test Drive our Services