Archiwum dla kategorii ‘Teoria’

Tutorial Backbone.js w pigułce. Część 1/2.

Backbone.js to dość popularna biblioteka JavaScript, wykorzystywana do tworzenia aplikacji internetowych na pojedynczej stronie (Single-page application). Biblioteka została zbudowana z użyciem interfejsu RESTful JSON i bazuje na wzorcu model–view–presenter (MVP). Twórcą biblioteki jest Jeremy Ashkenas – autor underscore.js i CoffeeScript. Tutorial Backbone.js – wprowadzenie Backbone.js potrzebuje do działania jednej zależności – Underscore.js (>= 1.5.0). Przykład […]

Tworzenie pluginów jQuery – wprowadzenie

jQuery to bardzo popularny framework. Korzystając z niego, bardzo często korzystamy także z pluginów, których jest naprawdę sporo. I można powiedzieć że stanowią one jedną z najsilniejszych cech tej biblioteki. Tutorial: tworzenie pluginów jQuery Dobrym pomysłem zatem jest opanowanie sztuki tworzenia pluginów jQuery, czym się teraz zajmiemy. Plugin jest eleganckim i praktycznym rozwiązaniem do implementacji […]

jQuery mobile

jQuery Mobile – wprowadzenie

Dziś chyba nikt nie ma wątpliwości jak ważną rolę odgrywają urządzenia mobilne. Mają coraz szersze zastosowanie, a kluczem są interfejsy graficzne. Do programistów różnych technologii należy zapewnienie, aby praca na ograniczonym sprzęcie, na małych ekranach dotykowych była jak najbardziej efektywna i wygodna. Ogromne znaczenie na tym polu mając aplikacje Web, a jednym z rozwiązań jest […]

Power JavaScript

Pod lupą: lambda, funkcje anonimowe i domknięcia w JavaScript.

Witam i zapraszam do dzisiejszego artykułu o zaawansowanych aspektach języka JavaScript. A właściwie bierzemy dokładnie pod lupę elementy języka, które są przez nas dość często używane podczas programowania, a jednak mogą być nie do końca lub niepoprawnie rozumiane. Tymczasem w nich tkwi moc! Funkcje anonimowe i domknięcia w JavaScript? Jaka znowu lambda? Można by powiedzieć […]

Algorytmy i struktury danych w JavaScript

W dzisiejszym artykule zajmiemy się tematem bardzo ważnym, mianowicie: algorytmy i struktury danych w JavaScript. Jest to temat ważny dla programowania w ogóle. Nie należy mieć uprzedzeń – JavaScript nadaje się do tego celu bardzo dobrze. Być może pewne rzeczy będą w przypadku tego języka nieco trudniejsze, ale za to inne będą uproszczone, jak chociażby […]

Mouse

Obsługa myszy i klawiatury w JavaScript

Zapraszam do artykułu, w którym postaramy się kompleksowo ale zwięźle, podejść do tematu obsługi myszy i klawiatury w JavaScript. Zobaczymy też jak popularne framework’i mogą nam w tym pomóc. Obsługa myszy i klawiatury w JavaScript Rozważania należało by rozpocząć od zdarzeń (events), ponieważ to głównie na ich obsłudze będzie polegało przetwarzanie danych z podstawowych urządzeń […]

html5

Szybki kurs HTML5. Część 2 – podsumowanie.

W drugiej, podsumowującej części podstawowego kursu HTML5 przyjrzymy się bliżej kolejnym zagadnieniom. Szybki kurs HTML5: biblioteka Modernizr Już na początku dodamy sobie ułatwienie pracy w postaci biblioteki Modernizr. Jest to biblioteka JavaScript, która wykrywa dostępność funkcji HTML5 i CSS3 w przeglądarce użytkownika. Możemy pobrać Modernizr z oficjalnej strony, gdzie jest także narzędzie, dzięki któremu możemy […]

html5

Szybki kurs HTML5. Część 1.

Zapraszamy do Kursu HTML5 w pigułce. Staraliśmy się przygotować szybki kurs języka HTML5 (i używania JavaScript w jego kontekście), zawierający kluczowe informacje w jednym miejscu. Sprawę nieco komplikuje fakt, iż temat jest dość obszerny, ale w końcu po to jest niniejszy blog, aby zgłębiać temat w przyszłych wpisach. Szybki kurs HTML5 HTML5 jest rozwinięciem języka […]

Adobe AIR

Tutorial Adobe AIR: aplikacja do backupu plików na serwer.

Swego czasu postanowiłem napisać prostą aplikację to szybkiego tworzenia kopii zapasowych plików, i umieszczania ich na moim serwerze. Program ten stworzyłem w Adobe AIR plus zaplecze w PHP. W tym tutorialu opiszę proces powstawania tej aplikacji. Tutorial Adobe AIR – tworzenie aplikacji Przeczytamy tutaj m.in. o Drag&Drop, komunikacji z serwerem i obsłudze plików w Adobe […]

jQuery

Kurs jQuery część 1. Podstawy.

Kurs jQuery – podstawy framework’a Witamy w części 1. z serii Kurs jQuery. Pisaliśmy już o kilku różnych framework’ach JavaScript (jak Prototype JS czy MooTools). Teraz chcemy opisać kluczowe zagadnienia prawdziwego giganta – jQuery, tak aby wystarczyło to do używania, i dalszego zgłębiania tajników tej że biblioteki. Mówiąc gigant mamy na myśli możliwości oferowane przez […]