GWT – Google Web Toolkit

        Hans Sowa
Agenda
        about me
    
        Problems at (Ajax)-Webapplications
    
        What is GWT? + Demo 1
    
       ...
about me
     Study: Informations- and
      Communicationssystems
     7 Years external employee (Swun, IBM)
     1 Ye...
Problems at (Ajax)-Webapplications
        Browser compatibility
    
        diffeferent languages
    
        Use of ...
What is GWT?
        Ajax Webframework (RPC)
    
        Implemented Language: Java
    
        Hosted Mode/Web Mode
 ...
Demo 1
     How a GWT Application looks like?
              Java
              Hosted Mode/Web Mode
              Even...
Widgets
                          PushButton            ToggleButton   Hyperlink            ListBox


      RadioButton


...
Panels (Widgets)
       HorizontalPanel          VertikalPanel                                          VerticalSplitPanel...
Demo 2
     Widget Examples and CSS




                                9
03/08/2009          Hans Sowa
Widgets used in the Loginexample
                      Text




                                     10
03/08/2009        ...
RPC – Remote Procedure Call




    Figure taken from GWT Documentation


                                                ...
Demo 3
     How RPC does work?




                                12
03/08/2009          Hans Sowa
Tooling + Links
      projectCreator.cmd
    
      applicationCreator.cmd
    
      i18nCreator.cmd
    
      <Inter...
further Demos




                              14
03/08/2009        Hans Sowa
Questions?

                             15
03/08/2009       Hans Sowa
Upcoming SlideShare
Loading in …5
×

JSUG - Google Web Toolkit by Hans Sowa

1,137 views

Published on

visit www.jsug.at for more stuff

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,137
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
27
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

JSUG - Google Web Toolkit by Hans Sowa

  1. 1. GWT – Google Web Toolkit Hans Sowa
  2. 2. Agenda about me  Problems at (Ajax)-Webapplications  What is GWT? + Demo 1  Widgets (Panels, CSS) + Demo 2  RPC + Demo 3  Tooling + Links  further Demos  2 03/08/2009 Hans Sowa
  3. 3. about me  Study: Informations- and Communicationssystems  7 Years external employee (Swun, IBM)  1 Year Webdeveloper  2 Years Technical Application Manager (s-it Solutions)  One of the authors of the book „GWT Ajax Anwendungen einfach und schnell entwickeln“ 3 03/08/2009 Hans Sowa
  4. 4. Problems at (Ajax)-Webapplications Browser compatibility  diffeferent languages  Use of Ajax  complex GUIs  Debugging of GUI Problems  4 03/08/2009 Hans Sowa
  5. 5. What is GWT? Ajax Webframework (RPC)  Implemented Language: Java  Hosted Mode/Web Mode  Eventhandling  Widget Library  Browserindependent  Localization  Historymanagemant  5 03/08/2009 Hans Sowa
  6. 6. Demo 1  How a GWT Application looks like?  Java  Hosted Mode/Web Mode  Event Handling 6 03/08/2009 Hans Sowa
  7. 7. Widgets PushButton ToggleButton Hyperlink ListBox RadioButton CheckBox PasswordTextBox TextArea TextBox Table Tree DialogBox MenuBar TabBar StackPanel PopupPanel 7 03/08/2009 Hans Sowa
  8. 8. Panels (Widgets) HorizontalPanel VertikalPanel VerticalSplitPanel FlowPanel HorizontalSplitPanel DockPanel TabPanel SuggestBox RichTextArea DisclosurePanel 8 03/08/2009 Hans Sowa
  9. 9. Demo 2  Widget Examples and CSS 9 03/08/2009 Hans Sowa
  10. 10. Widgets used in the Loginexample Text 10 03/08/2009 Hans Sowa
  11. 11. RPC – Remote Procedure Call Figure taken from GWT Documentation 11 03/08/2009 Hans Sowa
  12. 12. Demo 3  How RPC does work? 12 03/08/2009 Hans Sowa
  13. 13. Tooling + Links projectCreator.cmd  applicationCreator.cmd  i18nCreator.cmd  <Interfacename>-i18n.cmd  jUnitCreator.cmd  Eclipse Plugin Cypal Studio for GWT  (http://www.cypal.in/studio)  GWT (http:/code.google.com/intl/de-DE/ webtoolkit) 13 03/08/2009 Hans Sowa
  14. 14. further Demos 14 03/08/2009 Hans Sowa
  15. 15. Questions? 15 03/08/2009 Hans Sowa

×