Google Web Toolkit

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania

Google Web Toolkit (GWT) – biblioteka SDK do tworzenia aplikacji AJAX w oparciu o język Java jak i dla aplikacji typu RIA. Pozwala on na tworzenie kodu bez ręcznego kodowania i łączenia elementów języka Java oraz JavaScript. Po napisaniu kodu aplikacji następuje kompilacja części klienckiej do JavaScriptu, CSS oraz HTML. Część serwerowa zostaje skompilowana przez standardowy kompilator Javy. Framework w standardzie zapewnia poprawne wyświetlanie komponentów w przeglądarkach: Firefox, Opera, IE, Safari, Google Chrome. Oprócz tego daje obsługę internacjonalizacji, zarządzania historią w przeglądarce, wykonywania testów jednostkowych JUnit.

Google Wallet – stworzony przez Google system płatności mobilnych, który pozwala użytkownikom między innymi na przechowywanie kart debetowych, kart kredytowych, kart lojalnościowych i kart upominkowych. Google Wallet wykorzystuje technologię Near Field Communication (NFC) umożliwiającą dokonywanie płatności bezstykowych w punktach handlowo-usługowych wyposażonych w specjalny terminal.Mozilla Firefox – otwarta przeglądarka internetowa oparta na silniku Gecko, stworzona i rozwijana przez Korporację Mozilla oraz ochotników. Obecnie zajmuje trzecią pozycję (z udziałem 18,11% w październiku 2013) w rankingu najpopularniejszych przeglądarek na świecie pod względem liczby użytkowników oraz pierwszą w Polsce z udziałem w wysokości 39,78% (dane z okresu 21–27.10.2013).

Framework jest wykorzystywany m.in. przez AdWords, AdSense, Google Wallet, Orkut, Google Wave.

HTML (ang. HyperText Markup Language) – hipertekstowy język znaczników, obecnie szeroko wykorzystywany do tworzenia stron internetowych.Aplikacja, program użytkowy - konkretny, ze względu na oferowaną użytkownikom funkcjonalność, element oprogramowania użytkowego.

Linki zewnętrzne[ | edytuj kod]

  • Strona oficjalna (ang.)
  • JavaScript, JS – skryptowy język programowania, stworzony przez firmę Netscape, najczęściej stosowany na stronach internetowych. Pod koniec lat 90. XX wieku organizacja ECMA wydała na podstawie JavaScriptu standard języka skryptowego o nazwie ECMAScript. Głównym autorem JavaScriptu jest Brendan Eich.Kaskadowe arkusze stylów (ang. Cascading Style Sheets, w skrócie CSS) to język służący do opisu formy prezentacji (wyświetlania) stron WWW. CSS został opracowany przez organizację W3C w 1996 r. jako potomek języka DSSSL przeznaczony do używania w połączeniu z SGML-em. Pierwszy szkic CSS zaproponował w 1994 r. Håkon Wium Lie.




    Warto wiedzieć że... beta

    Internet Explorer, IE (oficjalnie Windows Internet Explorer; dawniej Microsoft Internet Explorer, MSIE) – przeglądarka internetowa (dosł. Eksplorator Internetu), produkt amerykańskiej firmy Microsoft.
    Safari – przeglądarka internetowa stworzona przez firmę Apple dla systemu operacyjnego OS X, a od 11 czerwca 2007 także darmowo udostępniana użytkownikom konkurencyjnych systemów operacyjnych Microsoft Windows XP, Microsoft Windows Vista, Microsoft Windows 7. Safari jest również wbudowaną przeglądarką w iPhonie, iPodzie touch i iPadzie.
    JUnit jest narzędziem służącym do tworzenia powtarzalnych testów jednostkowych oprogramowania pisanego w języku Java.
    Internacjonalizacja – umiędzynaradawianie oprogramowania, czyli wprowadzenie do programu możliwości obsługi wyświetlania komunikatów i dokumentacji w wielu różnych językach. Blisko spokrewnione z pojęciem lokalizacji (l10n).
    Google AdWords – system reklamowy Google pozwalający na wyświetlanie linków sponsorowanych w wynikach wyszukiwania wyszukiwarki Google i na stronach współpracujących w ramach programu Google AdSense, sprzedawane w modelu CPC, CPM i CPA.
    Rich Internet Application (RIA) z (ang.) bogata aplikacja internetowa – określenie odnoszące się do aplikacji internetowych, oferujących bogaty, dynamiczny, jednoekranowy interfejs, tzw. (ang.) one-screen-application, eliminujący uciążliwość standardowych rozwiązań z technologii HTML, jak np. wprowadzanie danych w kolejnych formularzach, wymagające wielokrotnego przeładowywania stron.
    AJAX (ang. Asynchronous JavaScript and XML, asynchroniczny JavaScript i XML) – technika tworzenia aplikacji internetowych, w której interakcja użytkownika z serwerem odbywa się bez przeładowywania całego dokumentu, w sposób asynchroniczny. Ma to umożliwiać bardziej dynamiczną interakcję z użytkownikiem niż w tradycyjnym modelu, w którym każde żądanie nowych danych wiąże się z przesłaniem całej strony HTML.

    Reklama