Google Web Toolkit
Upcoming SlideShare
Loading in...5
×
 

Google Web Toolkit

on

  • 4,919 views

GWT - Google Web Toolkit tutorial, walk through

GWT - Google Web Toolkit tutorial, walk through

Statistics

Views

Total Views
4,919
Views on SlideShare
4,018
Embed Views
901

Actions

Likes
3
Downloads
97
Comments
0

11 Embeds 901

http://mauriziostorani.wordpress.com 886
url_unknown 3
http://www.slideshare.net 3
http://translate.googleusercontent.com 2
http://203.208.37.132 1
http://74.125.155.132 1
http://74.125.95.132 1
http://207.46.192.232 1
http://webcache.googleusercontent.com 1
file:// 1
http://74.125.153.132 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Test notiz….

Google Web Toolkit Google Web Toolkit Presentation Transcript

  • GWT
    • Google Web Toolkit
    • Tech Z‘Nüni Brief #1
    • TOC
    • Intro
    • Advantages / What is it ?
    • The compiler
    • Live sample
    • Components
    • Idea Project and Plugin
    • Appendix
    • .. ?
  • Intro
  • Advantages
    • GWT
    • Web 2.0
    • Java-to-JavaScript compiler
    • Debugger
    • Basic procedure:
  • Build a Project
  • Build a Project
  • Build a Project Click!
  • Build a Project Click!
  • Build a Project Crypty Files: for each Locale and Browser Type
  • Compatible Clients
  • Samples
    • First Impression
      • Dyna Table
      • Kitchen Sink (Lists, Popups)
      • Simple Xml (Formating Xml)
      • Mail
  • Components
  • GWT Compiler
    • Three style modes:
    • Obfuscate (compact)
    • Pretty (methods)
    • Detailed (meth. & qualified class name) e.g. function java_lang_Object_toString__(){…
  • GWT Compiler
    • Bytecode won‘t work !
    • Needs alle Java classes as Sourcecode
      • JRE
      • 3 Party Jars
  • GWT Compiler
    • Code must be Java 1.4 syntax compatible
    • (can change in the future)
    • Compiler generates for every:
      • Browser type
      • Locale
        • separate script
    • Bootstrap- script
    • Advantage:
    • minimize Bandwidth
    • Browser doesn‘t parse any used script code.
  • JSNI
    • Java Script Native Interface
      • Browser API
      • Super cool 3p Javascript Library
      • Basically JSNI can do calls
      • from Java -> JS -> Java
  • JSNI
      • Basically JSNI can do calls
      • From:
    JS Java JSNI
  • JRE Emulation
      • Emulator differs slightly from Java Impl.
      • Java.lang.*
      • Java.util.*
      • (basically: Datatypes, Exceptions, Collections)
  • i18n
      • Two mechanisms
  • Remote Procedure Calls
      • Privides two tools
    Strings/ Xml Method invoke
  • XML Parser
      • DOM based XML Parser
  • History
      • addHistoryListener *
    Definition: Token = Keywort that defines the Content changed History newItem(token:String) History onHistoryChanged(token:String ) HistoryListener onHistoryChanged(token:String ) HistoryListenerImpl
  • JUnit
      • Test Framework
  • GWT Plugin
    • Goto
    • Settings
    • IDE Settings
    • Google Web Toolkit
    IDE Plugin in IDEA
  • GWT and IDEA Quick steps through a IDEA Sample Project
  • GWT and IDEA (Descriptor)
  • GWT and IDEA (Hooks) (History) (Boot strap) (Entry point)
  • GWT and IDEA (RemoteInterface for Client)
  • GWT and IDEA (EntryPoint)
  • GWT and IDEA (RemoteInterface on Server)
  • GWT and IDEA (Implementation of Interface)
  • Appendix
    • Home: http://code.google.com/webtoolkit /
    • FAQ‘s: http://code.google.com/webtoolkit/faq.html
    • Download: http://code.google.com/webtoolkit/download.html
    • Other sites: http://www.gwtwidget.com /
  • Fragen
    • ..?