Swego czasu dostaliśmy małe zadanie, którego przedmiotem było rozeznanie się i stworzenie podstaw edytora zdjęć online, na których można by operować z poziomu JS (więc i Canvas), a następnie przesyłać je w sieci. Dzisiaj prezentujemy podstawowe elementy i kilka przykładów z rozważań nad tym projektem. JavaScript, obrazki i HTML5 Canvas Podstawowo będziemy potrzebować (wszystkie biblioteki […]
Posty otagowane ‘ajax’

JavaScript Facebook API. Co nieco o programowaniu aplikacji Facebook.


W dzisiejszym artykule prezentuję niewielki zbiór zagadnień, z którymi najczęściej miałem do czynienia podczas pracy z programowaniem aplikacji Facebook. Programowanie aplikacji FB Oczywiście aplikacje zwykle miały elementy bazujące na PHP SDK, jednak generalnie większość funkcjonalności tworzona była z użyciem dedykowanego SDK dla JavaScript Facebook API. Programowanie Facebook Apps to dość obszerny temat ogólnie, jak i […]

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 […]

Zgłębiamy Adobe AIR. Okna, menu i żądania XHR.


Po omówieniu podstaw Adobe AIR, pora na kolejny artykuł. Będzie on o obsłudze okien i elementów menu, a także o żądaniach XHR w Adobe AIR (jako że możemy korzystać z zalet AJAX’a także w AIR). Obsługa okien w Adobe AIR Tworzenie okna wygląda właściwie tak samo jak to ma miejsce w klasycznym JavaScript. Przykład – […]

Tutorial Adobe AIR. Wprowadzenie i pierwsza aplikacja.


Wprowadzenie to technologii Adobe AIR W niniejszym artykule chcę zapewnić zainteresowanym szybki start z technologią Adobe AIR. Naszym zdaniem jest jedno z tych zastosowań JavaScript, dla których warto coraz bardziej doskonalić znajomość tego języka (i powiązanych z nim technologii). Adobe AIR (Adobe Integrated Runtime) to środowisko wykonawcze dla aplikacji RIA, które mogą być tworzone Flex […]

Kurs: Dojo Toolkit w pigułce. Część 2.


W części 2. podstawowego kursu Dojo Toolkit przejrzymy przeróżne aspekty pracy z tym frameworkiem. Biblioteka Dojo Toolkit w praktyce O możliwościach biblioteki już mówiliśmy w części pierwszej, aczkolwiek słowa są zbędne gdy przejrzymy przykłady. Konfiguracja Na początek mechanizm konfiguracji Dojo. Obiekt dojoConfig jest głównym mechanizmem konfiguracji Dojo w naszej aplikacji / stronie WWW. W starszych […]

Kurs: Dojo Toolkit w pigułce. Część 1.


Dojo Toolkit to biblioteka programistyczna open-source dla języka JavaScript. Udostępnia programiście bogaty zestaw narzędzi. Biblioteka Dojo Toolkit W skład framework’u wchodzi wiele komponentów. Widżety (i system widżetów Dijit) Widżety Dojo składają się z kodu JavaScript, HTML i CSS, dostępne są między innymi: paski menu i tooltip’y, sortowane tabele, dynamiczne wykresy i dwuwymiarowa grafika wektorowa, animowane […]

Kurs jQuery część 3. AJAX, przykłady i podsumowanie.


Dalsze zgłębianie możliwości jQuery W tej części kursu jQuery, opiszemy krótko programowanie elementów Ajax, z użyciem tejże biblioteki. Pokażemy także kilka ciekawych przykładów i tipsów jQuery, a na koniec wspomnimy o zagadnieniach jQuery UI. Biblioteka jQuery daje nam wysoki poziom abstrakcji, oferując bogatą obsługę Ajax, a dla programisty ogranicza się to do pisania stosunkowo niewielkiej […]

Kurs: biblioteka script.aculo.us w pigułce. Część 2 – podsumowanie.


Przedstawiamy 2. cześć kursu na temat biblioteki script.aculo.us. Dziś jej najmocniejsza strona – efekty wizualne. Poznajmy kolejne możliwości biblioteki script.aculo.us Efekty wizualne Efekty mają swoje własne opcje, jednak wszędzie możemy użyć Core Effect properties. Ogólna postać: Zobaczmy jak to wygląda w praktyce. Przykład – użycie efektów: Przykład 2 – określanie parametrów efektu: HTML JavaScript Powyższy […]