Google Web Toolkit
description
Transcript of Google Web Toolkit
Google Web ToolkitRozwój aplikacji
To zestaw narzędzi do budowania i
optymalizacji złożonych aplikacji opartych na
przeglądarce.
Google Web Toolkit jest frameworkiem do
tworzenia ajaxowych aplikacji internetowych
z wykorzystaniem języka Java .
Google Web Toolkit
1. GWT SDK2. Speed Tracer3. Plugin dla Eclipse IDE4. GWT Designer
Skład Toolbox’a
GWT SDK - zawiera biblioteki Java API, kompilator i serwer rozwoju. To pozwala pisać aplikacje po stronie klienta w języku Java i rozmieścić je jako JavaScript.
GWT SDK
Speed Tracer - Rozszerzenie Chrome, które pozwala zidentyfikować problemy z wydajnością w aplikacjach internetowych.
Speed Tracer
Plugin dla Eclipse IDE - zapewnia wsparcie środowiska IDE dla Google Web Toolkit i projekty aplikacji internetowych Engine.
Plugin dla Eclipse IDE
GWT Designer - pozwala na tworzenie z narzędzi interfejsów użytkownika w ciągu kilku minut, dla inteligentnego układu wspomagania, przeciągania i upuszczania oraz automatycznego generowanie kodu.
GWT Designer
W trybie rozwoju, można wchodzić w
interakcje z aplikacjami w przeglądarce tak,
jak gdyby aplikacja była ostatecznie
wykonana i wykorzystana.
Rozwój aplikacji
1. W widoku Package Explorer, wybierz projekt
StockWatcher.
2. Na pasku narzędzi kliknij przycisk Run (Uruchom
jako Web Application).
3. Kiedy otworzy się zakładka Tryb rozwoju, kliknij
prawym przyciskiem myszy na URL, aby go
skopiować.
4. Wklej adres URL do wybranej przeglądarki.
Uruchamianie trybu rozwoju
Development Mode
Podłączenie do trybu rozwoju
Nie zawsze potrzeba podjęcia na nowo
aplikacji w trybie rozwoju po zmodyfikowaniu
kodu źródłowego. Zamiast tego, wystarczy
kliknąć przycisk Odśwież w przeglądarce po
zapisaniu zmian, a serwer automatycznie
przebuduje aplikację i otworzy w nowej
wersji.
Odświeżanie Trybu Rozwoju
1. Utwórz nowy projekt2. Usuń obce pliki 3. Usuń cały "serwer" pakiet4. Edytuj web.xml, aby usunąć odniesienie do
GWT servlet 5. Edytuj automatyczne generowanie pliku HTML
◦ War / MyApp.html6. Edytuj wygenerowany automatycznie plik Java
◦ Src / package.client / MyApp.java
7. Test
Zastosowanie ogólne podejście do rozwoju
Dziękuję za uwagę