Google Web Toolkit

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Notes on slide 1

    Test notiz….

    3 Favorites

    Google Web Toolkit - Presentation Transcript

    1. 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
      • .. ?
    2. Intro
    3. Advantages
      • GWT
      • Web 2.0
      • Java-to-JavaScript compiler
      • Debugger
      • Basic procedure:
    4. Build a Project
    5. Build a Project
    6. Build a Project Click!
    7. Build a Project Click!
    8. Build a Project Crypty Files: for each Locale and Browser Type
    9. Compatible Clients
    10. Samples
      • First Impression
        • Dyna Table
        • Kitchen Sink (Lists, Popups)
        • Simple Xml (Formating Xml)
        • Mail
    11. Components
    12. GWT Compiler
      • Three style modes:
      • Obfuscate (compact)
      • Pretty (methods)
      • Detailed (meth. & qualified class name) e.g. function java_lang_Object_toString__(){…
    13. GWT Compiler
      • Bytecode won‘t work !
      • Needs alle Java classes as Sourcecode
        • JRE
        • 3 Party Jars
    14. 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.
    15. JSNI
      • Java Script Native Interface
        • Browser API
        • Super cool 3p Javascript Library
        • Basically JSNI can do calls
        • from Java -> JS -> Java
    16. JSNI
        • Basically JSNI can do calls
        • From:
      JS Java JSNI
    17. JRE Emulation
        • Emulator differs slightly from Java Impl.
        • Java.lang.*
        • Java.util.*
        • (basically: Datatypes, Exceptions, Collections)
    18. i18n
        • Two mechanisms
    19. Remote Procedure Calls
        • Privides two tools
      Strings/ Xml Method invoke
    20. XML Parser
        • DOM based XML Parser
    21. History
        • addHistoryListener *
      Definition: Token = Keywort that defines the Content changed History newItem(token:String) History onHistoryChanged(token:String ) HistoryListener onHistoryChanged(token:String ) HistoryListenerImpl
    22. JUnit
        • Test Framework
    23. GWT Plugin
      • Goto
      • Settings
      • IDE Settings
      • Google Web Toolkit
      IDE Plugin in IDEA
    24. GWT and IDEA Quick steps through a IDEA Sample Project
    25. GWT and IDEA (Descriptor)
    26. GWT and IDEA (Hooks) (History) (Boot strap) (Entry point)
    27. GWT and IDEA (RemoteInterface for Client)
    28. GWT and IDEA (EntryPoint)
    29. GWT and IDEA (RemoteInterface on Server)
    30. GWT and IDEA (Implementation of Interface)
    31. 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 /
    32. Fragen
      • ..?

    + chris bechris be, 2 years ago

    custom

    1608 views, 3 favs, 5 embeds more stats

    GWT - Google Web Toolkit tutorial, walk through

    More info about this document

    CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

    Go to text version

    • Total Views 1608
      • 1392 on SlideShare
      • 216 from embeds
    • Comments 0
    • Favorites 3
    • Downloads 62
    Most viewed embeds
    • 212 views on http://mauriziostorani.wordpress.com
    • 1 views on file://
    • 1 views on http://74.125.95.132
    • 1 views on http://74.125.155.132
    • 1 views on http://203.208.37.132

    more

    All embeds
    • 212 views on http://mauriziostorani.wordpress.com
    • 1 views on file://
    • 1 views on http://74.125.95.132
    • 1 views on http://74.125.155.132
    • 1 views on http://203.208.37.132

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories