Wykorzystaj wszystko, co oferuje Ci Flash
* Stwórz złożone animacje
* Kontroluj obiekty za pomocą języka ActionScript
* Połącz film wykonany we Flashu z bazą danych
Macromedia Flash 8 nie jest po prostu programem do tworzenia animacji wektorowej. Zawiera on również -- a może przede wszystkim -- potężny język programowania ActionScript, wykorzystywany do wielu zadań związanych z tworzeniem interaktywnych prezentacji multimedialnych i witryn WWW. Dopiero użycie ActionScriptu ujawnia prawdziwą potęgę Flasha. Dzięki temu w pełni obiektowemu językowi można uzyskać efekty niemożliwe do osiągnięcia za pomocą narzędzi rysunkowych i animacyjnych Flasha.
W książce "Flash 8. Techniki zaawansowane. Klatka po klatce" znajdziesz omówienie technik związanych ze stosowaniem języka ActionScript. Poznasz podstawy tego języka, a także dowiesz się, w jaki sposób pisać skrypty i do jakich obiektów je dołączać. Nauczysz się kontrolować za jego pomocą elementy graficzne, dźwiękowe, tekstowe i nawigacyjne umieszczone w prezentacji. Zdobędziesz wiedzę na temat możliwości połączenia witryn WWW tworzonych we Flashu z zewnętrznymi plikami, przeglądarką internetową i serwerem, na którym są one publikowane. Znajdziesz tu także informacje o wykrywaniu i usuwaniu błędów w skryptach.
W książce poruszone zostały następujące tematy:
* zaawansowane narzędzia animacyjne,
* korzystanie z cyfrowego wideo w filmach Flasha,
* elementy języka ActionScript,
* panel Actions,
* tworzenie i używanie obiektów,
* zarządzanie listwami czasowymi,
* obsługa klawiatury i myszy,
* komunikacja z serwerem i przeglądarką,
* pobieranie danych z zewnątrz,
* sterowanie elementami graficznymi i dźwiękiem.
Odkryj niesamowite możliwości Flasha i ActionScriptu!
Flash CS3 Professional PL. Techniki zaawansowane. Klatka po klatceWydawnictwo Helion
Odkryj najgłębiej strzeżone tajemnice Flasha
* Jak tworzyć rozbudowane animacje?
* W jaki sposób kontrolować obiekty, wykorzystując ActionScript?
* Jak pobierać dane z zewnętrznych źródeł?
Flash CS3 Professional to kolejne wcielenie narzędzia, które zyskało uznanie dziesiątek tysięcy twórców witryn WWW. Jednak jego niesamowite możliwości w zakresie tworzenia grafiki i animacji to tylko wierzchołek góry lodowej. Swoją prawdziwą potęgę Flash ujawnia, gdy sięgniemy po rozwiązania oparte na wbudowanym, obiektowym języku programowania noszącym nazwę ActionScript 3.0. Za jego pomocą możemy kontrolować niemal każdy aspekt animacji i wszystkie obiekty wchodzące w jej skład, sterować wyświetlaniem i pobieraniem danych oraz odtwarzaniem dźwięku. Jesteśmy w stanie wykreować niesamowite efekty, jakich nigdy nie uzyskalibyśmy, wykorzystując inne techniki.
W książce „Flash CS Professional PL. Techniki zaawansowane. Klatka po klatce" opisano techniki tworzenia animacji związane ze stosowaniem języka ActionScript. Czytając ją, poznasz podstawy tego języka, a także dowiesz się, w jaki sposób pisać skrypty i do jakich obiektów je dołączać. Nauczysz się kontrolować elementy graficzne, dźwiękowe, tekstowe i nawigacyjne umieszczone w prezentacji za pomocą poleceń ActionScriptu. Opanujesz sposoby łączenia witryn WWW tworzonych we Flashu z zewnętrznymi plikami, przeglądarką internetową i serwerem, na którym są publikowane. Znajdziesz tu także informacje o wykrywaniu błędów w skryptach i ich usuwaniu.
* Animacje poklatkowe i automatyczne
* Animowane maski
* Rotoskopia
* Edycja kodu ActionScript w panelu Actions
* Tworzenie funkcji
* Obsługa zdarzeń w animacji
* Zarządzanie listwami czasowymi
* Tworzenie elementów nawigacyjnych
* Pobieranie plików multimedialnych z zewnętrznych źródeł
* Przetwarzanie elementów graficznych i dźwiękowych oraz danych tekstowych
* Operacje matematyczne we Flashu
* Optymalizacja filmów
Odkryj zapierające dech w piersiach możliwości synergii Flasha i języka ActionScript!
Poznaj ogromne możliwości języka ActionScript 2.0
ActionScript to obiektowy język programowania zaimplementowany w jednym z najpopularniejszych narzędzi do tworzenia interaktywnych witryn WWW, czyli w programie Macromedia Flash. Korzystanie z ActionScriptu pozwala wydobyć z Flasha możliwości niedostępne z poziomu jego narzędzi graficznych i animacyjnych. ActionScript daje projektantowi niemal nieograniczoną swobodę twórczą. Za pomocą odpowiednio skonstruowanych skryptów można tworzyć zarówno proste przyciski i animacje, jak i złożone mechanizmy pobierania danych z zewnętrznych źródeł, dynamicznego generowania grafiki i dokumentów oraz sterowania animacją w zależności od działań użytkownika.
Książka "Macromedia Flash 8 ActionScript. Oficjalny podręcznik", przygotowana we współpracy z producentem Flasha -- firmą Macromedia, umożliwi Ci odkrycie niesamowitych możliwości języka ActionScript. Wykonując przedstawione w niej ćwiczenia i projekty, poznasz składnię tego języka i zasady programowania obiektowego. Dowiesz się, jak za pomocą skryptów kontrolować odtwarzanie animacji i zachowanie obiektów na scenie oraz nauczysz się korzystać w animacjach z elementów pobieranych z plików i baz danych. Przeczytasz o przetwarzaniu plików XML, weryfikowaniu danych wprowadzanych przez użytkownika oraz odtwarzaniu plików multimedialnych za pomocą Flasha.
* Elementy panelu Actions
* Składnia języka ActionScript
* Funkcje i instrukcje warunkowe
* Klasy obiektów
* Obsługa zdarzeń
* Korzystanie z plików graficznych i cyfrowego wideo
* Tworzenie komponentów
* Odczyt danych z plików zewnętrznych
* Drukowanie z poziomu prezentacji
* Optymalizacja plików SWF
Bezproblemowe wprowadzenie do języka JavaScript
* Chcesz budować bardziej interaktywne witryny internetowe?
* Chcesz zobaczyć, jak dynamicznie manipulować elementami stron?
* Chcesz dowiedzieć się, jak ulepszyć interfejs użytkownika za pomocą technologii Ajax?
W życiu każdego webmastera nadchodzi moment, w którym zwykły kod HTML oraz arkusze CSS już nie wystarczają i pora poszukać bardziej zaawansowanych narzędzi. Jeśli sięgnąłeś po tę książkę, prawdopodobnie pragniesz też tchnąć w swe witryny więcej życia i dynamiki. Naturalną drogą rozwoju jest nauka języka JavaScript, który umożliwia budowanie bardziej interaktywnych i efektownych stron internetowych. A skoro już zaczniesz poznawać ten język, dlaczego nie wypróbować bazującej na nim technologii Ajax, która pozwala tworzyć jeszcze ciekawsze i bardziej wygodne interfejsy użytkownika.
Dzięki książce "Po prostu JavaScript i Ajax. Wydanie VI" błyskawicznie nauczysz się wykorzystywać JavaScript do poprawy jakości własnych witryn internetowych. Poznasz podstawy składni tego języka, sposoby zagnieżdżania skryptów w kodzie HTML, techniki dynamicznego manipulowania rozmaitymi elementami stron internetowych oraz reagowania na zdarzenia zachodzące w przeglądarce. Dowiesz się też, do czego służy technologia Ajax oraz jak wykorzystać jej możliwości do tworzenia efektownych i szybkich interfejsów użytkownika.
* Podstawy języka JavaScript
* Dodawanie rysunków i animacji
* Korzystanie z ramek
* Sterowanie oknami przeglądarki
* Stosowanie formularzy
* Obsługa zdarzeń
* Używanie ciasteczek
* Stosowanie arkuszy CSS
* Manipulowanie modelem DOM
* Korzystanie z technologii Ajax
* Tworzenie skryptozakładek
Poznaj praktyczne zastosowania języka JavaScript
i twórz lepsze witryny internetowe.
Opanuj język programowania, który zmienił oblicze sieci
* Jakie elementy tworzą język Java?
* Jak wykorzystać pełnię możliwości programowania obiektowego?
* Jak tworzyć własne aplety i aplikacje?
Interesuje Cię język programowania, który zyskuje coraz większą popularność wśród twórców rozwiązań korporacyjnych? A może zamierzasz tworzyć aplikacje dla urządzeń mobilnych? Najwyższa pora poznać tajniki Javy. Ten język już dawno przestał być narzędziem do tworzenia prostych programików osadzanych na stronach WWW. Współczesna Java to potężny obiektowy język programowania wykorzystywany w aplikacjach bankowych i finansowych, portalach internetowych i wielu innych systemach. Jedna z jego wersji służy także do pisania oprogramowania dla telefonów komórkowych, terminali BlackBerry i komputerów przenośnych. Warto więc poznać Javę.
"Praktyczny kurs Java. Wydanie II" to kolejna edycja podręcznika, dzięki któremu poznasz tajniki tego niezwykłego języka programowania. Znajdziesz tu omówienie elementów najnowszej wersji Javy, słów kluczowych tego języka, konstrukcji sterujących i zasad programowania. Dowiesz się, na czym polega projektowanie i programowanie obiektowe. Nauczysz się korzystać z mechanizmów obsługi wyjątków, implementować w programach operacje wejścia i wyjścia oraz budować własne aplikacje i aplety.
* Instalacja Javy w Windows i Linuksie
* Instrukcje Javy
* Operacje na tablicach
* Podstawy programowania obiektowego
* Obsługa wyjątków
* Zaawansowane zagadnienia programowania obiektowego
* Operacje wejścia i wyjścia
* Obsługa myszy i klawiatury
* Tworzenie interfejsów użytkownika
* Korzystanie z komponentów
Zostań profesjonalnym programistą Javy.
Książka "Flash MX. Ćwiczenia zaawansowane" została napisana z myślą o tych osobach, które tworząc we Flashu animacje, najczęściej korzystają z języka skryptowego, jakim jest ActionScript. Zawarty w niej materiał został dobrany tak, aby po jej przeczytaniu każdy mógł stworzyć dowolnie złożony pod względem programistycznym projekt animacji. Książka ta jest przeznaczona dla osób, które nie tylko znają dobrze Flasha MX, ale także potrafią korzystać z języka skryptowego, jakim jest ActionScript.
Ćwiczenia obejmują szeroki zakres zastosowania ActionScriptu. Dzięki nim, będziesz w stanie tworzyć zaawansowane gry we Flashu (także trójwymiarowe), a także wykorzystasz możliwości w zakresie transmisji strumieniowych i aplikacji interaktywnych typu czat. Jednym słowem -- staniesz się prawdziwym ekspertem Flasha.
Omówiono:
* Animację modelu 3D na podstawie danych zapisanych w pliku XML
* Tworzenie i animowanie postaci w grach
* Tworzenie plansz i edytorów plansz
* Wykrywanie kolizji w grach
* Tworzenie inteligentnych przeciwników
* Wykorzystywanie w grach praw fizyki
* Użycie Flash Communication Server MX do tworzenia transmisji wideo i aplikacji typu chat
Wykorzystaj do tworzenia gier
najpopularniejszy język programowania ery internetu
Java jest nowoczesnym i prostym językiem programowania zorientowanym obiektowo. Trudno nie doceniać jej zalet -- czytelna i zrozumiała składnia, uniwersalny, niezależny od platformy kod i przede wszystkich bezpłatny dostęp do doskonałych narzędzi programistycznych. Javę doceniło już wielu twórców oprogramowania, wśród których brakowało jednak twórców gier i aplikacji "rozrywkowych". Dotychczas w Javie tworzono jedynie proste układanki, gry karciane i łamigłówki lub nieśmiertelne aplety typu "padający śnieg", które przez długi czas straszyły nas z przeglądarek internetowych. Czas na zmianę! Wykorzystaj swoje umiejętności programowania w Javie, sięgnij po wiadomości zawarte w tej książce i napisz prawdziwą grę -- z grafiką, inteligentnymi przeciwnikami, wydajnym silnikiem 3D wspomaganym sprzętowo i przestrzennym dźwiękiem.
"Java. Tworzenie gier" to książka o programowaniu gier, na jaką czekałeś. Zawiera zarówno opis podstawowych mechanizmów używanych w grach, jak i szczegółowe omówienie zaawansowanych technik. Dowiesz się, jak wykorzystać platformę Java 1.4 do tworzenia szybkich, pełnoekranowych gier akcji, przygodówek i trójwymiarowych strzelanek. Nauczysz się tworzyć wspomaganą sprzętowo grafikę, algorytmy sztucznej inteligencji i znajdowania drogi, realistyczne efekty dźwiękowe i mechanizmy obsługi gry dla wielu graczy.
* Algorytmy wyświetlania grafiki 2D
* Tworzenie interfejsu użytkownika z wykorzystaniem komponentów Swing
* Programowanie efektów dźwiękowych działających w czasie rzeczywistym
* Klient i serwer gry wieloosobowej
* Wyświetlanie grafiki 3D
* Mapowanie tekstur i symulacja oświetlenia
* Drzewa BSP
* Algorytmy detekcji kolizji i wykrywania drogi
* Sztuczna inteligencja i tworzenie botów
* Zapisywanie stanu gry
* Optymalizacja kodu
* System sterowania grą
Udowodnij "fachowcom" krytykującym szybkość Javy, że nie mają racji. Napisz wspaniałą grę w Javie. W tej książce znajdziesz wszystkie wiadomości, które są do tego niezbędne.
Twórz bezpieczne i wydajne aplikacje wielowątkowe
Chcesz podnieść wydajność swoich aplikacji? Planujesz stworzenie systemu, który będzie uruchamiany na maszynach wyposażonych w procesory wielordzeniowe? A może próbowałeś już tworzyć aplikacje wielowątkowe, ale zniechęciłeś się po wielogodzinnych poszukiwaniach przyczyn błędów, które pojawiają się przy wysokich obciążeniach? Java niemal od początku swego istnienia jest wyposażona w mechanizmy umożliwiające tworzenie aplikacji wielowątkowych, lecz dopiero wersja 5. wniosła zupełnie nową jakość, dzięki wielu poprawkom zwiększającym wydajność maszyny wirtualnej oraz dodatkowym klasom ułatwiającym osiąganie lepszej współbieżności.
W książce "Java. Współbieżność dla praktyków" znajdziesz wyczerpujący opis metod projektowania i tworzenia aplikacji wielowątkowych. Przeczytasz nie tylko o klasach, ich działaniu i sposobach wykorzystania, ale również poznasz wzorce projektowe, praktyki programistyczne i modele, dzięki którym programowanie współbieżne jest łatwiejsze. Znajdziesz tu praktyczne aspekty oraz przykłady tworzenia pewnych, skalowalnych i łatwych w konserwacji aplikacji współbieżnych. Dowiesz się także, w jaki sposób testować aplikacje wielowątkowe, wynajdywać w nich błędy i usuwać je.
Dzięki książce poznasz:
* Możliwości wykorzystania wątków
* Podstawy stosowania wątków
* Współdzielenie obiektów
* Struktura aplikacji wielowątkowych
* Zarządzanie wątkami i zadaniami
* Zastosowania pul wątków
* Optymalizowanie wydajności
* Skalowalność aplikacji wielowątkowych
* Testowanie aplikacji współbieżnych
* Model pamięci Javy
* Tworzenie własnych synchronizatorów
Poznaj tajniki najpopularniejszego języka programowania
w erze Internetu
Chyba wszyscy użytkownicy internetu spotkali się z Javą, często nawet o tym nie wiedząc. W ciągu ostatnich 10 lat zyskała ona ogromną popularność, szczególnie wśród programistów aplikacji sieciowych. Jednakże kojarzenie jej z językiem przeznaczonym wyłącznie do tworzenia takich programów jest dużym błędem. Java to w pełni funkcjonalny i doskonale dopracowany język programowania, nadający się do tworzenia różnych aplikacji, a nie tylko apletów działających na stronach internetowych.
W Javie pisane są gry sieciowe, systemy bankowości elektronicznej, pakiety wspomagające sprzedaż i obsługę klienta, a nawet aplikacje działające w telefonach komórkowych i komputerach przenośnych. Podstawową zaletą języka Java jest przenośność kodu -- raz napisany program można uruchomić na każdym urządzeniu, na którym zainstalowane jest odpowiednie środowisko uruchomieniowe, zwane JRE.
Książka "Praktyczny kurs Java" przeznaczona jest dla osób rozpoczynających swoją przygodę z programowaniem w tym języku. Opisuje podstawy języka, zasady programowania obiektowego i tworzenia własnych apletów i aplikacji. Czytając kolejne rozdziały, dowiesz się:
* Jakie typy danych wykorzystywane są w Javie
* Jak deklarować zmienne i wyprowadzać ich wartości na ekran
* W jaki sposób sterować przebiegiem wykonywania programu
* Jakie zasady rządzą programowaniem obiektowym
* Czym są klasy, obiekty, argumenty i metody
* Co to są wyjątki i jak je obsługiwać w programie
* Jak wykorzystać zaawansowane techniki programowania obiektowego w swoich aplikacjach
* W jaki sposób uzyskiwać dostęp do systemu plików z poziomu swojej aplikacji
* Jak tworzyć aplety i samodzielne aplikacje
Zapoznaj się z podstawami programowania w Javie i naucz się zasad programowania obiektowego, a także dowiedz się, czym są wyjątki w Javie i stwórz własne aplety i aplikacje.
Flash CS3 Professional PL. Techniki zaawansowane. Klatka po klatceWydawnictwo Helion
Odkryj najgłębiej strzeżone tajemnice Flasha
* Jak tworzyć rozbudowane animacje?
* W jaki sposób kontrolować obiekty, wykorzystując ActionScript?
* Jak pobierać dane z zewnętrznych źródeł?
Flash CS3 Professional to kolejne wcielenie narzędzia, które zyskało uznanie dziesiątek tysięcy twórców witryn WWW. Jednak jego niesamowite możliwości w zakresie tworzenia grafiki i animacji to tylko wierzchołek góry lodowej. Swoją prawdziwą potęgę Flash ujawnia, gdy sięgniemy po rozwiązania oparte na wbudowanym, obiektowym języku programowania noszącym nazwę ActionScript 3.0. Za jego pomocą możemy kontrolować niemal każdy aspekt animacji i wszystkie obiekty wchodzące w jej skład, sterować wyświetlaniem i pobieraniem danych oraz odtwarzaniem dźwięku. Jesteśmy w stanie wykreować niesamowite efekty, jakich nigdy nie uzyskalibyśmy, wykorzystując inne techniki.
W książce „Flash CS Professional PL. Techniki zaawansowane. Klatka po klatce" opisano techniki tworzenia animacji związane ze stosowaniem języka ActionScript. Czytając ją, poznasz podstawy tego języka, a także dowiesz się, w jaki sposób pisać skrypty i do jakich obiektów je dołączać. Nauczysz się kontrolować elementy graficzne, dźwiękowe, tekstowe i nawigacyjne umieszczone w prezentacji za pomocą poleceń ActionScriptu. Opanujesz sposoby łączenia witryn WWW tworzonych we Flashu z zewnętrznymi plikami, przeglądarką internetową i serwerem, na którym są publikowane. Znajdziesz tu także informacje o wykrywaniu błędów w skryptach i ich usuwaniu.
* Animacje poklatkowe i automatyczne
* Animowane maski
* Rotoskopia
* Edycja kodu ActionScript w panelu Actions
* Tworzenie funkcji
* Obsługa zdarzeń w animacji
* Zarządzanie listwami czasowymi
* Tworzenie elementów nawigacyjnych
* Pobieranie plików multimedialnych z zewnętrznych źródeł
* Przetwarzanie elementów graficznych i dźwiękowych oraz danych tekstowych
* Operacje matematyczne we Flashu
* Optymalizacja filmów
Odkryj zapierające dech w piersiach możliwości synergii Flasha i języka ActionScript!
Poznaj ogromne możliwości języka ActionScript 2.0
ActionScript to obiektowy język programowania zaimplementowany w jednym z najpopularniejszych narzędzi do tworzenia interaktywnych witryn WWW, czyli w programie Macromedia Flash. Korzystanie z ActionScriptu pozwala wydobyć z Flasha możliwości niedostępne z poziomu jego narzędzi graficznych i animacyjnych. ActionScript daje projektantowi niemal nieograniczoną swobodę twórczą. Za pomocą odpowiednio skonstruowanych skryptów można tworzyć zarówno proste przyciski i animacje, jak i złożone mechanizmy pobierania danych z zewnętrznych źródeł, dynamicznego generowania grafiki i dokumentów oraz sterowania animacją w zależności od działań użytkownika.
Książka "Macromedia Flash 8 ActionScript. Oficjalny podręcznik", przygotowana we współpracy z producentem Flasha -- firmą Macromedia, umożliwi Ci odkrycie niesamowitych możliwości języka ActionScript. Wykonując przedstawione w niej ćwiczenia i projekty, poznasz składnię tego języka i zasady programowania obiektowego. Dowiesz się, jak za pomocą skryptów kontrolować odtwarzanie animacji i zachowanie obiektów na scenie oraz nauczysz się korzystać w animacjach z elementów pobieranych z plików i baz danych. Przeczytasz o przetwarzaniu plików XML, weryfikowaniu danych wprowadzanych przez użytkownika oraz odtwarzaniu plików multimedialnych za pomocą Flasha.
* Elementy panelu Actions
* Składnia języka ActionScript
* Funkcje i instrukcje warunkowe
* Klasy obiektów
* Obsługa zdarzeń
* Korzystanie z plików graficznych i cyfrowego wideo
* Tworzenie komponentów
* Odczyt danych z plików zewnętrznych
* Drukowanie z poziomu prezentacji
* Optymalizacja plików SWF
Bezproblemowe wprowadzenie do języka JavaScript
* Chcesz budować bardziej interaktywne witryny internetowe?
* Chcesz zobaczyć, jak dynamicznie manipulować elementami stron?
* Chcesz dowiedzieć się, jak ulepszyć interfejs użytkownika za pomocą technologii Ajax?
W życiu każdego webmastera nadchodzi moment, w którym zwykły kod HTML oraz arkusze CSS już nie wystarczają i pora poszukać bardziej zaawansowanych narzędzi. Jeśli sięgnąłeś po tę książkę, prawdopodobnie pragniesz też tchnąć w swe witryny więcej życia i dynamiki. Naturalną drogą rozwoju jest nauka języka JavaScript, który umożliwia budowanie bardziej interaktywnych i efektownych stron internetowych. A skoro już zaczniesz poznawać ten język, dlaczego nie wypróbować bazującej na nim technologii Ajax, która pozwala tworzyć jeszcze ciekawsze i bardziej wygodne interfejsy użytkownika.
Dzięki książce "Po prostu JavaScript i Ajax. Wydanie VI" błyskawicznie nauczysz się wykorzystywać JavaScript do poprawy jakości własnych witryn internetowych. Poznasz podstawy składni tego języka, sposoby zagnieżdżania skryptów w kodzie HTML, techniki dynamicznego manipulowania rozmaitymi elementami stron internetowych oraz reagowania na zdarzenia zachodzące w przeglądarce. Dowiesz się też, do czego służy technologia Ajax oraz jak wykorzystać jej możliwości do tworzenia efektownych i szybkich interfejsów użytkownika.
* Podstawy języka JavaScript
* Dodawanie rysunków i animacji
* Korzystanie z ramek
* Sterowanie oknami przeglądarki
* Stosowanie formularzy
* Obsługa zdarzeń
* Używanie ciasteczek
* Stosowanie arkuszy CSS
* Manipulowanie modelem DOM
* Korzystanie z technologii Ajax
* Tworzenie skryptozakładek
Poznaj praktyczne zastosowania języka JavaScript
i twórz lepsze witryny internetowe.
Opanuj język programowania, który zmienił oblicze sieci
* Jakie elementy tworzą język Java?
* Jak wykorzystać pełnię możliwości programowania obiektowego?
* Jak tworzyć własne aplety i aplikacje?
Interesuje Cię język programowania, który zyskuje coraz większą popularność wśród twórców rozwiązań korporacyjnych? A może zamierzasz tworzyć aplikacje dla urządzeń mobilnych? Najwyższa pora poznać tajniki Javy. Ten język już dawno przestał być narzędziem do tworzenia prostych programików osadzanych na stronach WWW. Współczesna Java to potężny obiektowy język programowania wykorzystywany w aplikacjach bankowych i finansowych, portalach internetowych i wielu innych systemach. Jedna z jego wersji służy także do pisania oprogramowania dla telefonów komórkowych, terminali BlackBerry i komputerów przenośnych. Warto więc poznać Javę.
"Praktyczny kurs Java. Wydanie II" to kolejna edycja podręcznika, dzięki któremu poznasz tajniki tego niezwykłego języka programowania. Znajdziesz tu omówienie elementów najnowszej wersji Javy, słów kluczowych tego języka, konstrukcji sterujących i zasad programowania. Dowiesz się, na czym polega projektowanie i programowanie obiektowe. Nauczysz się korzystać z mechanizmów obsługi wyjątków, implementować w programach operacje wejścia i wyjścia oraz budować własne aplikacje i aplety.
* Instalacja Javy w Windows i Linuksie
* Instrukcje Javy
* Operacje na tablicach
* Podstawy programowania obiektowego
* Obsługa wyjątków
* Zaawansowane zagadnienia programowania obiektowego
* Operacje wejścia i wyjścia
* Obsługa myszy i klawiatury
* Tworzenie interfejsów użytkownika
* Korzystanie z komponentów
Zostań profesjonalnym programistą Javy.
Książka "Flash MX. Ćwiczenia zaawansowane" została napisana z myślą o tych osobach, które tworząc we Flashu animacje, najczęściej korzystają z języka skryptowego, jakim jest ActionScript. Zawarty w niej materiał został dobrany tak, aby po jej przeczytaniu każdy mógł stworzyć dowolnie złożony pod względem programistycznym projekt animacji. Książka ta jest przeznaczona dla osób, które nie tylko znają dobrze Flasha MX, ale także potrafią korzystać z języka skryptowego, jakim jest ActionScript.
Ćwiczenia obejmują szeroki zakres zastosowania ActionScriptu. Dzięki nim, będziesz w stanie tworzyć zaawansowane gry we Flashu (także trójwymiarowe), a także wykorzystasz możliwości w zakresie transmisji strumieniowych i aplikacji interaktywnych typu czat. Jednym słowem -- staniesz się prawdziwym ekspertem Flasha.
Omówiono:
* Animację modelu 3D na podstawie danych zapisanych w pliku XML
* Tworzenie i animowanie postaci w grach
* Tworzenie plansz i edytorów plansz
* Wykrywanie kolizji w grach
* Tworzenie inteligentnych przeciwników
* Wykorzystywanie w grach praw fizyki
* Użycie Flash Communication Server MX do tworzenia transmisji wideo i aplikacji typu chat
Wykorzystaj do tworzenia gier
najpopularniejszy język programowania ery internetu
Java jest nowoczesnym i prostym językiem programowania zorientowanym obiektowo. Trudno nie doceniać jej zalet -- czytelna i zrozumiała składnia, uniwersalny, niezależny od platformy kod i przede wszystkich bezpłatny dostęp do doskonałych narzędzi programistycznych. Javę doceniło już wielu twórców oprogramowania, wśród których brakowało jednak twórców gier i aplikacji "rozrywkowych". Dotychczas w Javie tworzono jedynie proste układanki, gry karciane i łamigłówki lub nieśmiertelne aplety typu "padający śnieg", które przez długi czas straszyły nas z przeglądarek internetowych. Czas na zmianę! Wykorzystaj swoje umiejętności programowania w Javie, sięgnij po wiadomości zawarte w tej książce i napisz prawdziwą grę -- z grafiką, inteligentnymi przeciwnikami, wydajnym silnikiem 3D wspomaganym sprzętowo i przestrzennym dźwiękiem.
"Java. Tworzenie gier" to książka o programowaniu gier, na jaką czekałeś. Zawiera zarówno opis podstawowych mechanizmów używanych w grach, jak i szczegółowe omówienie zaawansowanych technik. Dowiesz się, jak wykorzystać platformę Java 1.4 do tworzenia szybkich, pełnoekranowych gier akcji, przygodówek i trójwymiarowych strzelanek. Nauczysz się tworzyć wspomaganą sprzętowo grafikę, algorytmy sztucznej inteligencji i znajdowania drogi, realistyczne efekty dźwiękowe i mechanizmy obsługi gry dla wielu graczy.
* Algorytmy wyświetlania grafiki 2D
* Tworzenie interfejsu użytkownika z wykorzystaniem komponentów Swing
* Programowanie efektów dźwiękowych działających w czasie rzeczywistym
* Klient i serwer gry wieloosobowej
* Wyświetlanie grafiki 3D
* Mapowanie tekstur i symulacja oświetlenia
* Drzewa BSP
* Algorytmy detekcji kolizji i wykrywania drogi
* Sztuczna inteligencja i tworzenie botów
* Zapisywanie stanu gry
* Optymalizacja kodu
* System sterowania grą
Udowodnij "fachowcom" krytykującym szybkość Javy, że nie mają racji. Napisz wspaniałą grę w Javie. W tej książce znajdziesz wszystkie wiadomości, które są do tego niezbędne.
Twórz bezpieczne i wydajne aplikacje wielowątkowe
Chcesz podnieść wydajność swoich aplikacji? Planujesz stworzenie systemu, który będzie uruchamiany na maszynach wyposażonych w procesory wielordzeniowe? A może próbowałeś już tworzyć aplikacje wielowątkowe, ale zniechęciłeś się po wielogodzinnych poszukiwaniach przyczyn błędów, które pojawiają się przy wysokich obciążeniach? Java niemal od początku swego istnienia jest wyposażona w mechanizmy umożliwiające tworzenie aplikacji wielowątkowych, lecz dopiero wersja 5. wniosła zupełnie nową jakość, dzięki wielu poprawkom zwiększającym wydajność maszyny wirtualnej oraz dodatkowym klasom ułatwiającym osiąganie lepszej współbieżności.
W książce "Java. Współbieżność dla praktyków" znajdziesz wyczerpujący opis metod projektowania i tworzenia aplikacji wielowątkowych. Przeczytasz nie tylko o klasach, ich działaniu i sposobach wykorzystania, ale również poznasz wzorce projektowe, praktyki programistyczne i modele, dzięki którym programowanie współbieżne jest łatwiejsze. Znajdziesz tu praktyczne aspekty oraz przykłady tworzenia pewnych, skalowalnych i łatwych w konserwacji aplikacji współbieżnych. Dowiesz się także, w jaki sposób testować aplikacje wielowątkowe, wynajdywać w nich błędy i usuwać je.
Dzięki książce poznasz:
* Możliwości wykorzystania wątków
* Podstawy stosowania wątków
* Współdzielenie obiektów
* Struktura aplikacji wielowątkowych
* Zarządzanie wątkami i zadaniami
* Zastosowania pul wątków
* Optymalizowanie wydajności
* Skalowalność aplikacji wielowątkowych
* Testowanie aplikacji współbieżnych
* Model pamięci Javy
* Tworzenie własnych synchronizatorów
Poznaj tajniki najpopularniejszego języka programowania
w erze Internetu
Chyba wszyscy użytkownicy internetu spotkali się z Javą, często nawet o tym nie wiedząc. W ciągu ostatnich 10 lat zyskała ona ogromną popularność, szczególnie wśród programistów aplikacji sieciowych. Jednakże kojarzenie jej z językiem przeznaczonym wyłącznie do tworzenia takich programów jest dużym błędem. Java to w pełni funkcjonalny i doskonale dopracowany język programowania, nadający się do tworzenia różnych aplikacji, a nie tylko apletów działających na stronach internetowych.
W Javie pisane są gry sieciowe, systemy bankowości elektronicznej, pakiety wspomagające sprzedaż i obsługę klienta, a nawet aplikacje działające w telefonach komórkowych i komputerach przenośnych. Podstawową zaletą języka Java jest przenośność kodu -- raz napisany program można uruchomić na każdym urządzeniu, na którym zainstalowane jest odpowiednie środowisko uruchomieniowe, zwane JRE.
Książka "Praktyczny kurs Java" przeznaczona jest dla osób rozpoczynających swoją przygodę z programowaniem w tym języku. Opisuje podstawy języka, zasady programowania obiektowego i tworzenia własnych apletów i aplikacji. Czytając kolejne rozdziały, dowiesz się:
* Jakie typy danych wykorzystywane są w Javie
* Jak deklarować zmienne i wyprowadzać ich wartości na ekran
* W jaki sposób sterować przebiegiem wykonywania programu
* Jakie zasady rządzą programowaniem obiektowym
* Czym są klasy, obiekty, argumenty i metody
* Co to są wyjątki i jak je obsługiwać w programie
* Jak wykorzystać zaawansowane techniki programowania obiektowego w swoich aplikacjach
* W jaki sposób uzyskiwać dostęp do systemu plików z poziomu swojej aplikacji
* Jak tworzyć aplety i samodzielne aplikacje
Zapoznaj się z podstawami programowania w Javie i naucz się zasad programowania obiektowego, a także dowiedz się, czym są wyjątki w Javie i stwórz własne aplety i aplikacje.
Doskonały przewodnik po tajnikach języka JavaScript, przeznaczony dla tych projektantów WWW, którym przestał wystarczać HTML. Bogato ilustrowana praktycznymi przykładami książka jest kompletnym podręcznikiem najpopularniejszego języka skryptowego, którego znajomość pozwala ożywić strony internetowe. Autor nie zatrzymuje się na czysto wizualnych aspektach zastosowania JavaScriptu. Pokazuje także sposoby komunikowania się JavaScriptu z aplikacjami działającymi po stronie serwera, napisanymi w PHP, ASP czy Perlu, a także odczytywanie i przetwarzanie dokumentów XML.
JavaScript -- od podstaw po techniki zaawansowane.
* Składnia JavaScriptu
* Obsługa okienek z ostrzeżeniami i komunikatami
* Efekty podmiany obrazka (rollover) i animacja z wykorzystaniem warstw
* Odczytywanie i wysyłanie ciasteczek (cookies)
* Obsługa ramek i otwieranie nowych okien przeglądarki
* Model dokumentu DOM
* Krótkie wprowadzenie do ASP, Perla i PHP -- integracja JavaScriptu ze skryptami działającymi po stronie serwera
* Podstawy VBScript
* Łączenie JavaScriptu z apletami Javy
* Korzystanie z dokumentów XML
"JavaScript projekty", kompendium JavaScriptu, zawierające także wprowadzenie do wielu pokrewnych, przydatnych technologii, to obowiązkowa pozycja na półce twórcy stron internetowych. Ta książka rozszerzy Twoje horyzonty!
Błyskawiczny kurs tworzenia prezentacji multimedialnych
Popularność publikacji multimedialnych ciągle rośnie. Coraz częściej zamiast drukowanego katalogu firmy proponują swoim klientom płyty CD lub DVD z ofertą przedstawioną w atrakcyjnej postaci. Multimedia na dobre zadomowiły się w edukacji, reklamie i przekazie informacji. Największą zaletą publikacji multimedialnych jest możliwość umieszczenia w nich nie tylko tekstu, ale także grafiki, animacji, filmów, dźwięku i elementów interaktywnych. Na rynku dostępnych jest wiele aplikacji służących do tworzenia publikacji multimedialnych, wśród których niekwestionowanym liderem jest Macromedia Director. Rozwijana od prawie 10 lat aplikacja oferuje użytkownikom możliwość łączenia grafiki wektorowej i bitmapowej, cyfrowego wideo, animacji komputerowych i dźwięku, rozbudowany obiektowy język programowania zwany Lingo, setki gotowych skryptów, które można dołączyć do elementów prezentacji, oraz rozbudowane funkcje eksportu i publikowania gotowego produktu. Wykonaną w nim prezentację można zapisać w postaci pliku wykonywalnego aplikacji w formacie Shockwave umożliwiającym umieszczenie jej na stronie WWW i uruchamianie w przeglądarce internetowej.
Książka "Director MX. Szybki start" przedstawia jedną z najnowszych wersji "okrętu flagowego" firmy Macromedia. Zawiera wszystkie informacje niezbędne do rozpoczęcia pracy z Directorem i wykorzystania go do tworzenia prezentacji multimedialnych. Opisuje sposoby wykorzystywania plików graficznych i dźwiękowych, tworzenia animacji i skryptów, dostosowania prezentacji do potrzeb osób niepełnosprawnych i publikowania jej w różnych formatach. Każde z zadań przedstawione jest w postaci krótkich punktów opatrzonych ilustracjami.
* Instalacja i uruchomienie Directora
* Korzystanie z interfejsu użytkownika i definiowanie ustawień preferencyjnych
* Import materiałów źródłowych
* Tworzenie wstępnego układu prezentacji w oknie Score
* Techniki animacji
* Optymalizacja prezentacji
* Tworzenie elementów bitmapowych i wektorowych w Directorze
* Łączenie obrazów za pomocą trybów mieszania
* Wykorzystywanie animacji, klipów wideo i plików SWF
* Edycja i formatowanie tekstu
* Dodawanie dźwięku do prezentacji
* Gotowe skrypty -- behawiory
* Podstawowe informacje o języku Lingo
* Publikowanie prezentacji w postaci projektorów i prezentacji Shockwave
* Shockwave 3D -- trójwymiarowa interaktywna animacja w Directorze
* Rozszerzanie możliwości Directora za pomocą modułów Xtra
* Dostosowywanie prezentacji do potrzeb osób niepełnosprawnych
Tajniki tworzenia programów dla systemu Windows w asemblerze
* Poznaj narzędzia programistyczne
* Napisz programy wykorzystujące Windows API
* Wykryj i usuń błędy z programów asemblerowych
Pisanie programów w asemblerze przez długi czas kojarzyło się z systemem MS-DOS. Teraz asembler powoli odzyskuje straconą pozycję języka programowania dla systemu Windows. Wśród wielu zalet asemblera można wymienić: bezpośredni dostęp do procesora, zwarty i niewielki kod wynikowy oraz możliwości trudne do uzyskania za pomocą języków wysokiego poziomu. Asembler jest niezbędny przy tworzeniu sterowników dla urządzeń zewnętrznych, a korzystanie z niego uczy myślenia algorytmicznego, od którego języki obiektowe stopniowo odzwyczajają programistów.
Książka "Asembler. Podręcznik programisty" to kompendium wiedzy dotyczącej pisania programów dla systemu Windows w języku asemblera. Znajdziesz w niej opisy narzędzi programistycznych i sposoby korzystania z procedur Windows API. Nauczysz się tworzyć programy dla Windows -- od najprostszych, wykorzystujących konsolę, aż do skomplikowanych aplikacji z interfejsem graficznym. Dowiesz się, jak korzystać z narzędzi do wykrywania i usuwania błędów, a także poznasz zasady stosowania asemblera w połączeniu z językami wysokiego poziomu.
* Narzędzia programistyczne dla systemu Windows
* Wywoływanie funkcji Windows API
* Programy działające w trybie tekstowym
* Tworzenie i wykorzystywanie zasobów
* Praca z systemem plików
* Tworzenie bibliotek DLL
* Programowanie sieciowe
* Wykorzystywanie asemblera w językach wysokiego poziomu
* Turbo Debugger
* Tworzenie sterowników
Odkryj nieznane obszary programowania -- poznaj język asemblera
Stwórz pełne życia prezentacje internetowe
* Jak tworzyć obiekty graficzne i tekstowe?
* Jak budować animacje i elementy interaktywne?
* Jak optymalizować i publikować gotowe prezentacje?
Macromedia Flash CS3 to kolejne wcielenie rewelacyjnej aplikacji służącej do kreowania dynamicznych, animowanych witryn WWW oraz prezentacji multimedialnych. Flash to rozbudowane narzędzie łączące w sobie program graficzny i animacyjny, edytor cyfrowego wideo oraz środowisko programistyczne pozwalające na pisanie skryptów w obiektowym języku ActionScript. Możliwości Flasha ułatwiają ożywienie witryn WWW za pomocą dźwięku, interaktywnych przycisków, zapierających dech w piersiach animacji i atrakcyjnych interfejsów użytkownika. Budowane we Flashu arcydzieła mogą być odtwarzane nie tylko na monitorach komputerów, ale także na wyświetlaczach telefonów komórkowych i urządzeń PocketPC.
Książka „Flash CS3 Professional PL. Klatka po klatce“ to przewodnik po najnowszej wersji Flasha. Czytając ją, nauczysz się korzystać z narzędzi rysunkowych i animacyjnych, dowiesz się, jak tworzyć obiekty i animować je, a także poznasz podstawowe sposoby budowania elementów interaktywnych za pomocą oferowanych przez Flash narzędzi pomocniczych. Znajdziesz tu także informacje o języku ActionScript, importowaniu do prezentacji elementów utworzonych przy użyciu innych aplikacji, dodawaniu cyfrowego dźwięku i wideo oraz testowaniu i optymalizowaniu animacji pod kątem odtwarzania przez sieć lub z dysku. Przeczytasz także o publikowaniu gotowej prezentacji. Każde zagadnienie przedstawione jest w postaci sekwencji czynności uzupełnionej ilustracjami obrazującymi każdy krok, co bardzo ułatwia zrozumienie i wykonanie określonego zadania.
* Interfejs użytkownika
* Korzystanie z narzędzi
* Tworzenie i edycja obiektów
* Rozmieszczanie obiektów na warstwach
* Stosowanie symboli
* Animacja poklatkowa i automatyczna
* Tworzenie elementów interaktywnych
* Importowanie elementów graficznych utworzonych w innych aplikacjach
* Dołączanie dźwięku do prezentacji
* Publikowanie gotowych filmów
Twórz i rób wrażenie - korzystając z niesamowitych możliwości Flasha!
Błyskawiczny kurs cyfrowego montażu materiału wideo
Premiere Pro to kolejne wcielenie jednej z najbardziej znanych i cenionych aplikacji do cyfrowego montażu materiału wideo -- Adobe Premiere. Nowa wersja programu różni się od swoich poprzedników nie tylko nazwą i kilkoma kosmetycznymi poprawkami -- to zupełnie nowa aplikacja o ogromnych możliwościach. Pozwala na precyzyjne łączenie klipów wideo i audio, efektów, przejść i nieruchomych obrazów w filmy, które na długo pozostaną w pamięci oglądających je osób. Chcesz zapisać zmontowany film na płycie DVD lub opublikować go na serwerze emisyjnym? Pomoże Ci w tym Adobe Premiere Pro dzięki szerokiemu wyborowi formatów, w jakich można wyeksportować gotowy materiał.
"Adobe Premiere Pro. Szybki start" to podręcznik dla tych, którzy chcą poznać możliwości Premiere’a. Przedstawia przebieg typowego procesu edycyjnego w prostych, bogato ilustrowanych przykładach. Wykonując kolejne ćwiczenia, nauczysz się realizować wszystkie funkcje, które prowadzą do zmontowania filmowego arcydzieła.
* Definiowanie parametrów projektu
* Importowanie materiałów źródłowych
* Przechwytywanie filmów z kamery cyfrowej i analogowej
* Przeglądanie klipów źródłowych i wybór odpowiednich ujęć
* Montaż sekwencji
* Dopracowywanie wstępnego montażu
* Przejścia
* Montaż dźwięku
* Efekty specjalne
* Eksport gotowego filmu
Jeśli chcesz, aby Twoje filmy zapierały dech w piersiach, musisz nie tylko znaleźć odpowiedni temat, ale także po mistrzowsku je zmontować. Dzięki tej książce i programowi Adobe Premiere Pro na pewno Ci się to uda.
Poznaj język programowania Flasha
i tchnij życie w projekty stron WWW
* Jak dostosować wygląd komponentów Flasha do stylu aplikacji?
* Jak tworzyć płynne i efektowne animacje, zmieniając szybkość odtwarzania klatek?
* Jak budować dynamiczne, interaktywne strony WWW za pomocą ActionScript 2.0?
Jesteś użytkownikiem Flasha? Uważasz, że wiesz już wszystko o jego narzędziach graficznych i animacyjnych? A może Twoja wyobraźnia podsuwa Ci pomysły, których realizacja wydaje się niemożliwa? Dodaj do swojego warsztatu znajomość ActionScript 2.0, języka programowania wykorzystywanego we Flashu. Stosując go, nadasz nową jakość swoim projektom. Przekonasz się, że to, co było niemożliwe do wykonania za pomocą narzędzi rysunkowych, stanie się dziecinnie łatwe dzięki ActionScript 2.0. Będziesz mógł kontrolować niemal każdy parametr wszystkich obiektów w prezentacji, pobierać dane z zewnętrznych źródeł, sterować szybkością odtwarzania filmu i wykonywać wiele innych zadań.
"ActionScript 2.0. Od podstaw" to książka będąca wprowadzeniem do programowania w tym języku. Czytając ją, poznasz środowisko programistyczne Flasha i podstawy języka ActionScript. Dowiesz się, czym jest programowanie obiektowe i w jaki sposób korzystać z jego możliwości. Nauczysz się przy użyciu ActionScript kontrolować wartości parametrów klipów filmowych na scenie, sterować ich zachowaniem oraz tworzyć nowe obiekty. Przeczytasz o wstawianiu do prezentacji materiałów graficznych i dźwiękowych pochodzących z zewnętrznych źródeł, danych tekstowych, a także opanujesz sterowanie odtwarzaniem animacji. Znajdziesz tu również informacje o wyszukiwaniu i usuwaniu błędów w kodzie.
* Zadania panelu Actions
* Podstawowe elementy języka ActionScript
* Programowanie obiektowe
* Projektowanie aplikacji we Flashu
* Sterowanie klipami filmowymi
* Korzystanie z komponentów
* Tworzenie elementów interaktywnych
* Praca z tekstem
* Wstawianie do prezentacji elementów multimedialnych
* Dynamiczne tworzenie elementów graficznych
* Przetwarzanie plików XML
* Komunikacja z serwerem i przeglądarką
Pracujesz we Flashu? Wzbogać swoje projekty
o możliwości, jakie daje Ci ActionScript.
Podnieś wydajność Visual Studio i przyspiesz swoją pracę
* Efektywne zarządzanie projektami i kodem źródłowym
* Tworzenie i wykorzystywanie makroinstrukcji
* Wyszukiwanie i usuwanie błędów w kodach
Visual Studio to jedno z najpopularniejszych środowisk programistycznych. Za jego pomocą można tworzyć programy w kilku językach, a łatwość obsługi sprawia, że już po kilku godzinach pracy jego użytkownik sprawnie porusza się po interfejsie i wykorzystuje większość jego możliwości. Visual Studio oferuje ogromną liczbę funkcji, pozwala na wszechstronną konfigurację, umożliwia automatyzację zadań i posiada wiele innych cech podnoszących komfort pracy programisty. Środowisko to posiada jednak wiele innych ciekawych cech i możliwości, których opisu nie znajdziemy w dokumentacji.
Książka "100 sposobów na Visual Studio" to unikatowy zbiór 100 wskazówek opracowanych przez programistów używających tego narzędzia w codziennej pracy i znających wszystkie jego tajniki. Opisuje funkcje, dodatki, makra oraz rozszerzenia, które pozwalają w jeszcze większym stopniu rozszerzyć funkcjonalność tego środowiska. Wykorzystywanie zawartych tu informacji pozwoli każdemu użytkownikowi Visual Studio na przyspieszenie swojej pracy i uczynienie jej bardziej efektywną dzięki zastosowaniu jego mniej znanych, a bardzo przydatnych funkcji.
* Zarządzanie plikami projektów
* Konfigurowanie edytora kodu źródłowego i przestrzeni roboczej
* Refaktoryzacja kodu
* Zapisywanie i przenoszenie ustawień środowiska
* Dostosowywanie procesu kompilacji i wykrywania błędów
* Wykorzystywanie szablonów i makr
* Stosowanie komentarzy XML
* Automatyzacja poleceń
Pisanie doskonałego oprogramowania wymaga opanowania wszystkich możliwości środowiska programistycznego. Dzięki tej książce Visual Studio odkryje wszystkie swoje tajemnice.
Podręczna pomoc dla programisty ActionScript
ActionScript to język skryptowy pakietu Macromedia Flash służący do tworzenia praktycznie każdego rodzaju treści -- od graficznego interfejsu użytkownika i gier do sekwencerów dźwięku i animowanych wygaszaczy ekranu. Składniowo jest niemal identyczny z językiem JavaScript, lecz jest dostosowany do obsługi elementów stworzonych w programie Flash. ActionScript pozwala na tworzenie kodu strukturalnego, obiektowego oraz stanowiącego dowolne połączenie tych dwóch rodzajów.
Ta niewielka książeczka będzie Twoją podręczną pomocą, do której będziesz mógł się odwołać, gdy zapomnisz argumentów potrzebnej Ci właśnie funkcji lub gdy będziesz chciał przypomnieć sobie składnię rzadziej używanej konstrukcji ActionScriptu. Znajdziesz w niej krótkie, zwięzłe i zrozumiałe opisy wszystkich elementów składających się na ten język programowania. Jest to niezbędna pozycja dla wszystkich programistów Flasha.
Poznanie języka JavaScript to dla webmastera-amatora ważny krok na drodze do profesjonalizmu. Ten prosty język programowania pozwala wzbogacić strony internetowe o elementy interaktywne. JavaScript ma wiele zastosowań: umożliwia wizualne uatrakcyjnienie strony WWW poprzez umieszczenie na niej efektów graficznych (takich jak podmiana obrazka w momencie, gdy użytkownik wskaże go myszką), pozwala na dokonywanie weryfikacji danych wprowadzanych do formularzy, a nawet na pisanie całych aplikacji, np. do obsługi prostych sklepów internetowych.
Książka "JavaScript dla każdego" to podręcznik języka JavaScript przeznaczony dla osób nie będących programistami. Jeśli chcesz dobrze opanować ten język i nauczyć się pisać własne skrypty (a nie tylko wykorzystywać gotowe fragmenty kodu znalezione w sieci), dobrze zrobisz sięgając po tę książkę. Przedstawia ona zarówno podstawy JavaScriptu, jak i jego bardziej zaawansowane aspekty. Znajdziesz w niej również rozdziały poświęcone najnowocześniejszym technologiom, takim jak SVG (grafika wektorowa na stronach WWW) czy JavaScript 1.5.
Dzięki tej książce:
* Wzbogacisz swoje strony internetowe o elementy interaktywne, poznasz DHTML
* Nauczysz się języka JavaScript w stopniu pozwalającym na tworzenie własnych programów
* Dowiesz się, jak pisać skrypty działające w różnych przeglądarkach
* Nauczysz się łączyć technologię SVG z JavaScriptem
Aktualne źródło wiedzy o Flashu CS3
* Tworzenie plików interaktywnych
* Praca z ActionScript 3.0
* Importowanie plików audio i wideo
* Publikowanie dokumentów Flasha
"Adobe Flash CS3 Professional. Oficjalny podręcznik" to kolejna książka w bestsellerowej serii podręczników z ćwiczeniami na temat oprogramowania. Program Adobe Flash CS3 wykorzystywany jest przez profesjonalistów do tworzenia interaktywnych stron WWW bogatych w materiały audio, wideo, grafikę i animacje. Podręcznik, oprócz opisu podstawowych koncepcji i funkcji programu, zawiera również nowości, takie jak metody pracy z Action Script 3.0, wykorzystanie nowych komponentów do usprawnienia projektów, importowanie symboli z warstw programu Adobe Ilustrator oraz dołączanie materiałów wideo programu Adobe After Effects i wiele innych ciekawych możliwości.
"Adobe Flash CS3 Professional. Oficjalny podręcznik" jest nie tylko doskonałym kompendium dla początkujących, którzy -- wykonując kolejne lekcje -- poznają krok po kroku możliwości programu, ale także dla zaawansowanych projektantów, chcących wzbogacić swój warsztat, zdobyć dodatkowe umiejętności i poszerzyć wiedzę. Książka zawiera opis wielu zaawansowanych funkcji, w tym wskazówki i techniki dotyczące posługiwania się najnowszą wersją aplikacji.
* Podstawowe wiadomości o Flashu
* Tworzenie i edytowanie symboli
* Praca z tekstem statycznym i dynamicznym, grafiką, wideo i audio
* Tworzenie animacji
* Tworzenie plików interaktywnych
* Metody pracy z ActionScript
* Korzystanie z komponentów
* Ładowanie i optymalizacja zawartości Flasha
* Alternatywne opcje publikacji
Twórz wyjątkowe i oryginalne aplikacje we Flashu!
Dołączona płyta CD dla Windows oraz Mac OS zawiera dodatkowe materiały szkoleniowe dla programu Flash CS3 Basic oraz Professional, w tym 16 przewodników w formie filmów!
Odkryj kolejne zastosowania Flasha MX
Po opanowaniu narzędzi graficznych oferowanych przez Flasha MX 2004 czas na następny krok -- poznanie potęgi języka ActionScript. ActionScript to obiektowy język programowania, dzięki któremu Twoje animacje zyskają setki nowych możliwości i zastosowań. Wykorzystując ActionScript możesz kontrolować nie tylko animację, ale wszystkie zawarte w niej obiekty. Możliwości tego języka pozwalają również na stworzenie aplikacji, która wymienia dane z przeglądarką, bazą danych lub innym serwerem, interaktywnych formularzy, rozwijanych menu i wskaźników postępu ładowania animacji. Dopiero zastosowanie ActionScript pozwala na wykorzystanie wszystkich możliwości Flasha.
Książka "Flash MX 2004 ActionScript. Ćwiczenia praktyczne" to wprowadzenie do programowania w języku ActionScript. Wykonując zawarte w niej ćwiczenia poznasz podstawowe zagadnienia związane ze stosowaniem tego języka w swoich aplikacjach. Nauczysz się dołączać kod ActionScript do elementów animacji, korzystać z klas i obiektów, tworzyć mechanizmy komunikacji animacji z przeglądarką WWW i przesyłać strumieniowo obraz wideo za pomocą Flash Communication Server MX.
* Umieszczanie kodu ActionScript w obiektach Flasha
* Zasady tworzenia kodu sterowanego zdarzeniami
* Obiekty i klasy języka ActionScript
* Wymiana danych pomiędzy animacją a przeglądarką WWW
* Integracja aplikacji z Flash Communication Server MX
* Tworzenie prostego chata w ActionScript
Poznałeś już podstawy obsługi Photoshopa CS. Czas na następny krok -- opanowanie bardziej zaawansowanych funkcji tego programu. Photoshop CS to aplikacja o ogromnych możliwościach, dla której zastosowanie znajdą graficy przygotowujący projekty stron WWW, projektanci publikacji drukowanych, artyści i fotograficy. Jeśli nawet grafika komputerowa jest dla Ciebie zabawą, a nie pracą, Photoshop CS szybko stanie się podstawowym narzędziem, którego będziesz używać.
Książka "Photoshop CS. Ćwiczenia zaawansowane" może być Twoim przewodnikiem w poznawaniu kolejnych funkcji tego narzędzia. Wykonując kolejne ćwiczenia, nauczysz się wykorzystywać Photoshopa CS do obróbki cyfrowych zdjęć.
Dzięki tej książce poznasz:
* Prostowanie i kadrowanie zdjęć
* Czyszczenie skanowanych obrazów
* Narzędzia do retuszu obrazów
* Techniki korekcji kolorów
* Tworzenie panoram
* Automatyzację pracy z wykorzystaniem zadań
* Korekcję ostrości obrazów.
Wykorzystaj Photoshopa CS w roli cyfrowej ciemni fotograficznej. Przekonasz się, że nie ma złych zdjęć -- są tylko takie, których jeszcze nikt nie obrabiał w Photoshopie.
Przekonanie, że programowanie w asemblerze odeszło w przeszłość wraz z opartymi na interfejsie tekstowym systemami w rodzaju DOS i upowszechnieniem się wysokopoziomowych języków programowania takich jak Visual Basic, C++ czy Java, jest błędne. Całkiem spora grupa osób nadal używa asemblera w środowisku Windows. Jeśli chcesz do nich dołączyć, znalazłeś właściwą książkę.
Asembler daje programiście poczucie ogromnej wolności i pełnego panowania nad sprzętem. Dzięki tej książce nauczysz się programować w tym języku, poznasz również cały zestaw aplikacji, które programowanie to ułatwią. W tekście książki znajdziesz wiele przykładów kodu ilustrujących najważniejsze omawiane zagadnienia.
Książka przedstawia:
* Podstawowe informacje związane z asemblerem: systemy kodowania, zapis liczb i znaków
* Rejestry i pamięć maszyny z punktu widzenia programisty asemblera, adresowanie
* Instrukcje asemblera i listę rozkazów procesora
* Programowanie z użyciem MASM -- Makro Asemblera
* Użycie programu NMAKE i tworzenie plików Makefile
* Programowanie w Windows: WinAPI
* Biblioteki DLL
* Technologie COM i OLE
* Zasoby programów Windows
Jeszcze jedna metoda tworzenia programów w Windows, która może zafascynować osoby lubiące "dłubanie w kodzie"? Dlaczego nie! Przeczytaj tę książkę, a sam będziesz mógł ocenić, czy asembler się zdewaluował.
Programowanie w Windows dla wtajemniczonych
* Poznaj język asembler dla procesorów Intel i kompatybilnych
* Naucz się używać Windows API z poziomu asemblera
* Poznaj narzędzia ułatwiające programowanie
Każdy posiadacz komputera na pewno spotkał się kiedyś z koniecznością szybkiego odnalezienia zdjęcia, animacji lub klipu wideo. Wbrew pozorom rzadko jest to łatwe zadanie -- pliki multimedialne są porozrzucane po dziesiątkach katalogów na wszystkich partycjach dysków i często mają zupełnie nic nie znaczące nazwy. W takich przypadkach niezbędnym narzędziem okazuje się szybko działająca przeglądarka plików medialnych, dzięki której można wyświetlić obrazek lub klip, wydrukować go, przesłać pocztą elektroniczną czy nawet przeprowadzić na nim podstawowe operacje edycyjne. Do takich celów oraz wielu innych doskonale nadaje się dostępna bezpłatnie aplikacja nosząca nazwę IrfanView.
"IrfanView" to książka przedstawiająca wszystkie możliwości tej niesamowitej aplikacji. Czytając ją, dowiesz się, skąd można pobrać tę aplikację, jak ją zainstalować i jak zwiększyć jej funkcjonalność za pomocą modułów rozszerzających. Nauczysz się przeglądać i drukować pliki, konfigurować program, przetwarzać pliki graficzne i generować internetowe galerie obrazków w formacie HTML.
* Przeglądanie plików graficznych
* Zmiana nazw plików, kopiowanie i usuwanie
* Drukowanie
* Pobieranie rozszerzeń z internetu i instalowanie ich
* Przeglądanie plików dźwiękowych, klipów wideo i animacji Flash
* Skanowanie obrazów
* Przetwarzanie wsadowe
* Konwersja pomiędzy formatami
* Korekcja kolorystyki obrazów, skalowanie i obracanie
* Wysyłanie obrazów pocztą elektroniczną
Przekonaj się, jak wiele funkcji można znaleźć w tym niewielkim programie.
* Wykorzystaj After Effects w procesie postprodukcji materiału wideo
* Stwórz własne kompozycje dwu- i trójwymiarowe
* Zastosuj efekty specjalne
* Wyeksportuj gotową kompozycję
Adobe After Effects to doskonała aplikacja służąca do postprodukcji materiału wideo, tworzenia efektów specjalnych i skomplikowanych animacji. Umożliwia wykorzystywanie nieograniczonej ilości warstw obrazu wideo, wprowadzanie napisów i grafiki oraz przypisywanie każdemu elementowi kompozycji setek efektów. After Effects jest narzędziem świetnie uzupełniającym Adobe Premiere i Photoshopa w studiu produkcyjnym. Możliwości tej aplikacji pozwalają na tworzenie materiału przeznaczonego do emisji kinowej lub telewizyjnej, jak również klipów dystrybuowanych na płytach CD i DVD oraz przesyłanych strumieniowo przez łącza internetowe.
"Adobe After Effects 6.0. Oficjalny podręcznik" to przygotowany i zatwierdzony przez producenta programu -- firmę Adobe -- zbiór ćwiczeń ułatwiających poznanie możliwości After Effects. Wykonując ćwiczenia zawarte w kolejnych rozdziałach, nauczysz się tworzyć proste i złożone kompozycje dwu- i trójwymiarowe, stosować efekty specjalne, korzystać z warstw i filtrów oraz eksportować gotowy materiał do plików w różnych formatach. Możesz być pewien doskonałości merytorycznej podręcznika -- swoją wiedzą podzielą się z Tobą certyfikowani przez firmę Adobe eksperci i nauczyciele.
* Tworzenie elementów graficznych
* Korzystanie z klatek kluczowych
* Stosowanie efektów
* Dodawanie do kompozycji elementów tekstowych
* Tworzenie elementów trójwymiarowych
* Śledzenie ruchu kamery
* Maskowanie i przezroczystość
* Generowanie produktu finalnego
Poznaj możliwości programu After Effects,
korzystając z oficjalnych materiałów szkoleniowych firmy Adobe.
Choć Java to język gwarantujący efektywną pracę, to jednak kryje w sobie wiele pułapek, które mogą zniweczyć jej efekty. Książka ta ma za zadanie oszczędzić Twój czas i zapobiec frustracji przeprowadzając Cię bezpiecznie przez skomplikowane zagadnienia. Zespół ekspertów od języka Java pod wodzą guru programowania w osobie Michaela Daconta proponuje Ci zestaw sprawdzonych rozwiązań 50 trudnych problemów pojawiających się w praktyce każdego programisty. Rozwiązania te pozwolą Ci uniknąć problemów wynikających z niedostatków języka Java oraz jego interfejsów programowych, w tym pakietów java.util, java.io, java.awt i javax.swing. Autorzy dzielą się także z Czytelnikiem swoimi sposobami na poprawę wydajności aplikacji pisanych w Javie.
Oto niektóre z omawianych zagadnień:
* Składnia języka: zastosowanie metody equals() zamiast operatora == do porównywania obiektów klasy String
* Funkcjonalność wbudowana w język: rozdział metod a mechanizm refleksji, interfejsy i klasy anonimowe
* Użyteczne klasy i kolekcje: wybór klasy PropertyFile i ResourceBundle
* Wejście i wyjście, w tym subtelności związane z przesyłaniem serializowanych obiektów za pomocą gniazd sieciowych
* Graficzny interfejs użytkownika: sposoby uniknięcia typowej pułapki polegającej na zastosowaniu metody repaint() zamiast metody validate() w celu uzyskania nowego układu komponentów
* Graficzny interfejs użytkownika -- sterowanie: m.in. bardziej funkcjonalna kontrola danych wprowadzanych przez użytkownika
* Wydajność: m.in. zastosowanie odroczonego ładowania, tak by zwiększyć szybkość uruchamiania programów
Polecane przez firmę Adobe źródło wiedzy o programie Illustrator CS 2
* Wykorzystaj narzędzia rysunkowe
* Zmodyfikuj atrybuty obiektów
* Zastosuj wypełnienia i kontury
* Przygotuj pracę do druku
Adobe Illustrator to jeden z najpopularniejszych i najbardziej uniwersalnych programów dla komputerowych artystów. Stworzone za jego pomocą projekty można wykorzystywać zarówno w publikacjach drukowanych jak i elektronicznych; prezentacjach multimedialnych i witrynach WWW. Bogactwo narzędzi rysunkowych, możliwość stosowania wielu rodzajów efektów specjalnych oraz korzystania z warstw i masek, precyzyjny system zarządzania kolorami pozwalający na doskonałe odwzorowanie barw oraz możliwości zapisania gotowej pracy w plikach różnych formatów to cechy, które powodują, że po Illustratora sięgają projektanci i graficy, oczekujący wysokiego komfortu pracy, ogromnych możliwości i perfekcyjnych rezultatów.
"Adobe Illustrator CS2/CS2 PL. Oficjalny podręcznik" to przygotowany i zatwierdzony przez producenta programu -- firmę Adobe -- zbiór ćwiczeń, dzięki którym poznasz wszystkie możliwości najnowszej wersji Illustratora. Dowiesz się, jak konfigurować obszar roboczy, zaznaczać elementy, stosować narzędzia rysunkowe, przypisywać i modyfikować atrybuty obiektów, korzystać z warstw, masek i efektów specjalnych. Nauczysz się umieszczać w swojej pracy elementy tekstowe, sprawdzać poprawność pisowni i formatować tekst. Poznasz też metody przygotowywania projektów pod kątem publikacji w różnych formatach. Możesz być pewny, że wiedza zawarta w podręczniku pochodzi z najlepszego źródła -- tajniki Illustratora zdradzą Ci certyfikowani przez Adobe nauczyciele i eksperci.
* Nowe funkcje Illustratora CS2
* Szybki kurs podstaw obsługi programu
* Elementy interfejsu użytkownika
* Dostosowywanie obszaru roboczego do swoich potrzeb
* Techniki zaznaczania elementów obrazu za pomocą różnych narzędzi
* Tworzenie obiektów graficznych i elementów tekstowych
* Stosowanie kolorów
* Maski, warstwy i tryby przenikania
* Modyfikowanie atrybutów i układu obiektów
* Symbole i pędzle
* Efekty specjalne
* Tworzenie separacji barwnych
* Eksport plików dla potrzeb publikacji w witrynie WWW
Poznaj możliwości programu Illustrator CS2, korzystając z oficjalnych materiałów szkoleniowych firmy Adobe.
Polecane przez firmę Macromediaźródło informacji o języku ActionScript
* Poznaj składnię i elementy języka ActionScript 2.0
* Wykorzystaj możliwości programowania obiektowego
* Zastosuj w aplikacjach usługi sieciowe i język XML
* Napisz skrypty sterujące przebiegiem odtwarzania prezentacji
Macromedia Flash MX 2004 i Macromedia Flash MX 2004 Professional to aplikacje służące do tworzenia publikacji multimedialnych opartych na grafice wektorowej. Zaimplementowany w nich rozbudowany obiektowy język programowania ActionScript daje projektantom nieograniczoną swobodę twórczą. Za jego pomocą można stworzyć proste skrypty nawigacyjne, rozbudowane mechanizmy obsługi danych, narzędzia weryfikacji danych wprowadzanych przez użytkowników, narzędzia ładowania plików z dysków oraz elementy interfejsu użytkownika.
"Macromedia Flash MX 2004 ActionScript. Oficjalny podręcznik" to zbiór ćwiczeń przygotowanych przy współpracy z firmą Macromedia -- producentem Flasha. Dzięki przykładom przedstawianym w kolejnych lekcjach poznasz możliwości języka ActionScript 2.0. Dowiesz się wszystkiego o jego elementach i składni, nauczysz się korzystać z danych zewnętrznych i kontrolować elementy prezentacji tworzonej we Flashu.
* Składnia języka ActionScript
* Zdarzenia i ich obsługa
* Uzyskiwanie dostępu do elementów prezentacji
* Klasy obiektów
* Definiowanie i wykorzystywanie funkcji
* Struktury sterujące -- pętle i wyrażenia warunkowe
* Obsługa, pobieranie, wysyłanie i walidacja danych
* Korzystanie z języka XML
* Obsługa plików multimedialnych
* Testowanie skryptów i usuwanie z nich błędów
Poznaj możliwości języka ActionScript 2.0 w praktyce, korzystając z podręcznika polecanego przez firmę Macromedia.
Gotowe rozwiązania i przykłady dla użytkowników Flasha
Zamiast koncentrować się na abstrakcyjnych niuansach języka ActionScript, można skorzystać z gotowych sposobów rozwiązywania typowych problemów. Receptury ułatwiają pisanie skryptów w języku ActionScript, ucząc przy tym praktycznych technik, które na pewno będą przydatne jeszcze wiele razy.
Ogrom możliwości języka ActionScript może przytłaczać. W niniejszej książce analizujemy zaawansowane technologie jako zespoły prostych czynności, z których każda ma praktyczne znaczenie i z których każdą warto zrozumieć. Książka "ActionScript. Receptury" jest interesująca zarówno dla młodego kodera, jak i dla doświadczonego programisty, ponieważ pozwala spojrzeć z nowej perspektywy i podejść w nowy sposób do zagadnień programowania w języku ActionScript, jednocześnie umożliwiając ugruntowanie zdobytych już umiejętności.
Książka "ActionScript. Receptury" zawiera ponad 300 receptur związanych z niezliczoną ilością tematów, wśród których znajdują się m.in.:
* rysowanie kształtów za pomocą instrukcji skryptów;
* programistyczne sterowanie odtwarzaniem klipów filmowych;
* obsługa wprowadzania tekstu i operacje na łańcuchach znaków;
* udostępnianie strumieni audio i wideo dzięki technologii Flash Communication Server;
* wykorzystanie technologii Flash Remoting do tworzenia połączeń z zapleczem bazodanowym;
* posługiwanie się zestawami rekordów i macierzami danych;
* wiele, wiele innych rozwiązań w 20 pełnych receptur rozdziałach.
Na początku książki omówione są krótkie, proste receptury. Później, stopniowo, pojawiają się dłuższe i bardziej skomplikowane skrypty wykonujące coraz bardziej wymyślne zadania. Taki układ wiedzy umożliwia łączenie poznanych skryptów w rozwiązania, na których można oprzeć swoje aplikacje utworzone we Flashu. Miła niespodzianka czeka i tego, kto nad jednostkowe receptury wyżej ceni duże aplikacje: w książce opisano siedem kompletnych, złożonych projektów we Flashu.
Ten e-book pozwoli czytelnikowi zdobyć dużo rzetelnej i przede
wszystkim praktycznej wiedzy na temat witamin, minerałów
i suplementów oraz ich zastosowania, pomoże również we
właściwym wyborze odpowiednich preparatów. Da możliwość
uniknięcia pułapek marketingowych producentów i sprzedawców
oraz umożliwi profesjonalne podejście, jako klienta, do danego
tematu i da do myślenia sprzedawcom.
Doskonały przewodnik po tajnikach języka JavaScript, przeznaczony dla tych projektantów WWW, którym przestał wystarczać HTML. Bogato ilustrowana praktycznymi przykładami książka jest kompletnym podręcznikiem najpopularniejszego języka skryptowego, którego znajomość pozwala ożywić strony internetowe. Autor nie zatrzymuje się na czysto wizualnych aspektach zastosowania JavaScriptu. Pokazuje także sposoby komunikowania się JavaScriptu z aplikacjami działającymi po stronie serwera, napisanymi w PHP, ASP czy Perlu, a także odczytywanie i przetwarzanie dokumentów XML.
JavaScript -- od podstaw po techniki zaawansowane.
* Składnia JavaScriptu
* Obsługa okienek z ostrzeżeniami i komunikatami
* Efekty podmiany obrazka (rollover) i animacja z wykorzystaniem warstw
* Odczytywanie i wysyłanie ciasteczek (cookies)
* Obsługa ramek i otwieranie nowych okien przeglądarki
* Model dokumentu DOM
* Krótkie wprowadzenie do ASP, Perla i PHP -- integracja JavaScriptu ze skryptami działającymi po stronie serwera
* Podstawy VBScript
* Łączenie JavaScriptu z apletami Javy
* Korzystanie z dokumentów XML
"JavaScript projekty", kompendium JavaScriptu, zawierające także wprowadzenie do wielu pokrewnych, przydatnych technologii, to obowiązkowa pozycja na półce twórcy stron internetowych. Ta książka rozszerzy Twoje horyzonty!
Błyskawiczny kurs tworzenia prezentacji multimedialnych
Popularność publikacji multimedialnych ciągle rośnie. Coraz częściej zamiast drukowanego katalogu firmy proponują swoim klientom płyty CD lub DVD z ofertą przedstawioną w atrakcyjnej postaci. Multimedia na dobre zadomowiły się w edukacji, reklamie i przekazie informacji. Największą zaletą publikacji multimedialnych jest możliwość umieszczenia w nich nie tylko tekstu, ale także grafiki, animacji, filmów, dźwięku i elementów interaktywnych. Na rynku dostępnych jest wiele aplikacji służących do tworzenia publikacji multimedialnych, wśród których niekwestionowanym liderem jest Macromedia Director. Rozwijana od prawie 10 lat aplikacja oferuje użytkownikom możliwość łączenia grafiki wektorowej i bitmapowej, cyfrowego wideo, animacji komputerowych i dźwięku, rozbudowany obiektowy język programowania zwany Lingo, setki gotowych skryptów, które można dołączyć do elementów prezentacji, oraz rozbudowane funkcje eksportu i publikowania gotowego produktu. Wykonaną w nim prezentację można zapisać w postaci pliku wykonywalnego aplikacji w formacie Shockwave umożliwiającym umieszczenie jej na stronie WWW i uruchamianie w przeglądarce internetowej.
Książka "Director MX. Szybki start" przedstawia jedną z najnowszych wersji "okrętu flagowego" firmy Macromedia. Zawiera wszystkie informacje niezbędne do rozpoczęcia pracy z Directorem i wykorzystania go do tworzenia prezentacji multimedialnych. Opisuje sposoby wykorzystywania plików graficznych i dźwiękowych, tworzenia animacji i skryptów, dostosowania prezentacji do potrzeb osób niepełnosprawnych i publikowania jej w różnych formatach. Każde z zadań przedstawione jest w postaci krótkich punktów opatrzonych ilustracjami.
* Instalacja i uruchomienie Directora
* Korzystanie z interfejsu użytkownika i definiowanie ustawień preferencyjnych
* Import materiałów źródłowych
* Tworzenie wstępnego układu prezentacji w oknie Score
* Techniki animacji
* Optymalizacja prezentacji
* Tworzenie elementów bitmapowych i wektorowych w Directorze
* Łączenie obrazów za pomocą trybów mieszania
* Wykorzystywanie animacji, klipów wideo i plików SWF
* Edycja i formatowanie tekstu
* Dodawanie dźwięku do prezentacji
* Gotowe skrypty -- behawiory
* Podstawowe informacje o języku Lingo
* Publikowanie prezentacji w postaci projektorów i prezentacji Shockwave
* Shockwave 3D -- trójwymiarowa interaktywna animacja w Directorze
* Rozszerzanie możliwości Directora za pomocą modułów Xtra
* Dostosowywanie prezentacji do potrzeb osób niepełnosprawnych
Tajniki tworzenia programów dla systemu Windows w asemblerze
* Poznaj narzędzia programistyczne
* Napisz programy wykorzystujące Windows API
* Wykryj i usuń błędy z programów asemblerowych
Pisanie programów w asemblerze przez długi czas kojarzyło się z systemem MS-DOS. Teraz asembler powoli odzyskuje straconą pozycję języka programowania dla systemu Windows. Wśród wielu zalet asemblera można wymienić: bezpośredni dostęp do procesora, zwarty i niewielki kod wynikowy oraz możliwości trudne do uzyskania za pomocą języków wysokiego poziomu. Asembler jest niezbędny przy tworzeniu sterowników dla urządzeń zewnętrznych, a korzystanie z niego uczy myślenia algorytmicznego, od którego języki obiektowe stopniowo odzwyczajają programistów.
Książka "Asembler. Podręcznik programisty" to kompendium wiedzy dotyczącej pisania programów dla systemu Windows w języku asemblera. Znajdziesz w niej opisy narzędzi programistycznych i sposoby korzystania z procedur Windows API. Nauczysz się tworzyć programy dla Windows -- od najprostszych, wykorzystujących konsolę, aż do skomplikowanych aplikacji z interfejsem graficznym. Dowiesz się, jak korzystać z narzędzi do wykrywania i usuwania błędów, a także poznasz zasady stosowania asemblera w połączeniu z językami wysokiego poziomu.
* Narzędzia programistyczne dla systemu Windows
* Wywoływanie funkcji Windows API
* Programy działające w trybie tekstowym
* Tworzenie i wykorzystywanie zasobów
* Praca z systemem plików
* Tworzenie bibliotek DLL
* Programowanie sieciowe
* Wykorzystywanie asemblera w językach wysokiego poziomu
* Turbo Debugger
* Tworzenie sterowników
Odkryj nieznane obszary programowania -- poznaj język asemblera
Stwórz pełne życia prezentacje internetowe
* Jak tworzyć obiekty graficzne i tekstowe?
* Jak budować animacje i elementy interaktywne?
* Jak optymalizować i publikować gotowe prezentacje?
Macromedia Flash CS3 to kolejne wcielenie rewelacyjnej aplikacji służącej do kreowania dynamicznych, animowanych witryn WWW oraz prezentacji multimedialnych. Flash to rozbudowane narzędzie łączące w sobie program graficzny i animacyjny, edytor cyfrowego wideo oraz środowisko programistyczne pozwalające na pisanie skryptów w obiektowym języku ActionScript. Możliwości Flasha ułatwiają ożywienie witryn WWW za pomocą dźwięku, interaktywnych przycisków, zapierających dech w piersiach animacji i atrakcyjnych interfejsów użytkownika. Budowane we Flashu arcydzieła mogą być odtwarzane nie tylko na monitorach komputerów, ale także na wyświetlaczach telefonów komórkowych i urządzeń PocketPC.
Książka „Flash CS3 Professional PL. Klatka po klatce“ to przewodnik po najnowszej wersji Flasha. Czytając ją, nauczysz się korzystać z narzędzi rysunkowych i animacyjnych, dowiesz się, jak tworzyć obiekty i animować je, a także poznasz podstawowe sposoby budowania elementów interaktywnych za pomocą oferowanych przez Flash narzędzi pomocniczych. Znajdziesz tu także informacje o języku ActionScript, importowaniu do prezentacji elementów utworzonych przy użyciu innych aplikacji, dodawaniu cyfrowego dźwięku i wideo oraz testowaniu i optymalizowaniu animacji pod kątem odtwarzania przez sieć lub z dysku. Przeczytasz także o publikowaniu gotowej prezentacji. Każde zagadnienie przedstawione jest w postaci sekwencji czynności uzupełnionej ilustracjami obrazującymi każdy krok, co bardzo ułatwia zrozumienie i wykonanie określonego zadania.
* Interfejs użytkownika
* Korzystanie z narzędzi
* Tworzenie i edycja obiektów
* Rozmieszczanie obiektów na warstwach
* Stosowanie symboli
* Animacja poklatkowa i automatyczna
* Tworzenie elementów interaktywnych
* Importowanie elementów graficznych utworzonych w innych aplikacjach
* Dołączanie dźwięku do prezentacji
* Publikowanie gotowych filmów
Twórz i rób wrażenie - korzystając z niesamowitych możliwości Flasha!
Błyskawiczny kurs cyfrowego montażu materiału wideo
Premiere Pro to kolejne wcielenie jednej z najbardziej znanych i cenionych aplikacji do cyfrowego montażu materiału wideo -- Adobe Premiere. Nowa wersja programu różni się od swoich poprzedników nie tylko nazwą i kilkoma kosmetycznymi poprawkami -- to zupełnie nowa aplikacja o ogromnych możliwościach. Pozwala na precyzyjne łączenie klipów wideo i audio, efektów, przejść i nieruchomych obrazów w filmy, które na długo pozostaną w pamięci oglądających je osób. Chcesz zapisać zmontowany film na płycie DVD lub opublikować go na serwerze emisyjnym? Pomoże Ci w tym Adobe Premiere Pro dzięki szerokiemu wyborowi formatów, w jakich można wyeksportować gotowy materiał.
"Adobe Premiere Pro. Szybki start" to podręcznik dla tych, którzy chcą poznać możliwości Premiere’a. Przedstawia przebieg typowego procesu edycyjnego w prostych, bogato ilustrowanych przykładach. Wykonując kolejne ćwiczenia, nauczysz się realizować wszystkie funkcje, które prowadzą do zmontowania filmowego arcydzieła.
* Definiowanie parametrów projektu
* Importowanie materiałów źródłowych
* Przechwytywanie filmów z kamery cyfrowej i analogowej
* Przeglądanie klipów źródłowych i wybór odpowiednich ujęć
* Montaż sekwencji
* Dopracowywanie wstępnego montażu
* Przejścia
* Montaż dźwięku
* Efekty specjalne
* Eksport gotowego filmu
Jeśli chcesz, aby Twoje filmy zapierały dech w piersiach, musisz nie tylko znaleźć odpowiedni temat, ale także po mistrzowsku je zmontować. Dzięki tej książce i programowi Adobe Premiere Pro na pewno Ci się to uda.
Poznaj język programowania Flasha
i tchnij życie w projekty stron WWW
* Jak dostosować wygląd komponentów Flasha do stylu aplikacji?
* Jak tworzyć płynne i efektowne animacje, zmieniając szybkość odtwarzania klatek?
* Jak budować dynamiczne, interaktywne strony WWW za pomocą ActionScript 2.0?
Jesteś użytkownikiem Flasha? Uważasz, że wiesz już wszystko o jego narzędziach graficznych i animacyjnych? A może Twoja wyobraźnia podsuwa Ci pomysły, których realizacja wydaje się niemożliwa? Dodaj do swojego warsztatu znajomość ActionScript 2.0, języka programowania wykorzystywanego we Flashu. Stosując go, nadasz nową jakość swoim projektom. Przekonasz się, że to, co było niemożliwe do wykonania za pomocą narzędzi rysunkowych, stanie się dziecinnie łatwe dzięki ActionScript 2.0. Będziesz mógł kontrolować niemal każdy parametr wszystkich obiektów w prezentacji, pobierać dane z zewnętrznych źródeł, sterować szybkością odtwarzania filmu i wykonywać wiele innych zadań.
"ActionScript 2.0. Od podstaw" to książka będąca wprowadzeniem do programowania w tym języku. Czytając ją, poznasz środowisko programistyczne Flasha i podstawy języka ActionScript. Dowiesz się, czym jest programowanie obiektowe i w jaki sposób korzystać z jego możliwości. Nauczysz się przy użyciu ActionScript kontrolować wartości parametrów klipów filmowych na scenie, sterować ich zachowaniem oraz tworzyć nowe obiekty. Przeczytasz o wstawianiu do prezentacji materiałów graficznych i dźwiękowych pochodzących z zewnętrznych źródeł, danych tekstowych, a także opanujesz sterowanie odtwarzaniem animacji. Znajdziesz tu również informacje o wyszukiwaniu i usuwaniu błędów w kodzie.
* Zadania panelu Actions
* Podstawowe elementy języka ActionScript
* Programowanie obiektowe
* Projektowanie aplikacji we Flashu
* Sterowanie klipami filmowymi
* Korzystanie z komponentów
* Tworzenie elementów interaktywnych
* Praca z tekstem
* Wstawianie do prezentacji elementów multimedialnych
* Dynamiczne tworzenie elementów graficznych
* Przetwarzanie plików XML
* Komunikacja z serwerem i przeglądarką
Pracujesz we Flashu? Wzbogać swoje projekty
o możliwości, jakie daje Ci ActionScript.
Podnieś wydajność Visual Studio i przyspiesz swoją pracę
* Efektywne zarządzanie projektami i kodem źródłowym
* Tworzenie i wykorzystywanie makroinstrukcji
* Wyszukiwanie i usuwanie błędów w kodach
Visual Studio to jedno z najpopularniejszych środowisk programistycznych. Za jego pomocą można tworzyć programy w kilku językach, a łatwość obsługi sprawia, że już po kilku godzinach pracy jego użytkownik sprawnie porusza się po interfejsie i wykorzystuje większość jego możliwości. Visual Studio oferuje ogromną liczbę funkcji, pozwala na wszechstronną konfigurację, umożliwia automatyzację zadań i posiada wiele innych cech podnoszących komfort pracy programisty. Środowisko to posiada jednak wiele innych ciekawych cech i możliwości, których opisu nie znajdziemy w dokumentacji.
Książka "100 sposobów na Visual Studio" to unikatowy zbiór 100 wskazówek opracowanych przez programistów używających tego narzędzia w codziennej pracy i znających wszystkie jego tajniki. Opisuje funkcje, dodatki, makra oraz rozszerzenia, które pozwalają w jeszcze większym stopniu rozszerzyć funkcjonalność tego środowiska. Wykorzystywanie zawartych tu informacji pozwoli każdemu użytkownikowi Visual Studio na przyspieszenie swojej pracy i uczynienie jej bardziej efektywną dzięki zastosowaniu jego mniej znanych, a bardzo przydatnych funkcji.
* Zarządzanie plikami projektów
* Konfigurowanie edytora kodu źródłowego i przestrzeni roboczej
* Refaktoryzacja kodu
* Zapisywanie i przenoszenie ustawień środowiska
* Dostosowywanie procesu kompilacji i wykrywania błędów
* Wykorzystywanie szablonów i makr
* Stosowanie komentarzy XML
* Automatyzacja poleceń
Pisanie doskonałego oprogramowania wymaga opanowania wszystkich możliwości środowiska programistycznego. Dzięki tej książce Visual Studio odkryje wszystkie swoje tajemnice.
Podręczna pomoc dla programisty ActionScript
ActionScript to język skryptowy pakietu Macromedia Flash służący do tworzenia praktycznie każdego rodzaju treści -- od graficznego interfejsu użytkownika i gier do sekwencerów dźwięku i animowanych wygaszaczy ekranu. Składniowo jest niemal identyczny z językiem JavaScript, lecz jest dostosowany do obsługi elementów stworzonych w programie Flash. ActionScript pozwala na tworzenie kodu strukturalnego, obiektowego oraz stanowiącego dowolne połączenie tych dwóch rodzajów.
Ta niewielka książeczka będzie Twoją podręczną pomocą, do której będziesz mógł się odwołać, gdy zapomnisz argumentów potrzebnej Ci właśnie funkcji lub gdy będziesz chciał przypomnieć sobie składnię rzadziej używanej konstrukcji ActionScriptu. Znajdziesz w niej krótkie, zwięzłe i zrozumiałe opisy wszystkich elementów składających się na ten język programowania. Jest to niezbędna pozycja dla wszystkich programistów Flasha.
Poznanie języka JavaScript to dla webmastera-amatora ważny krok na drodze do profesjonalizmu. Ten prosty język programowania pozwala wzbogacić strony internetowe o elementy interaktywne. JavaScript ma wiele zastosowań: umożliwia wizualne uatrakcyjnienie strony WWW poprzez umieszczenie na niej efektów graficznych (takich jak podmiana obrazka w momencie, gdy użytkownik wskaże go myszką), pozwala na dokonywanie weryfikacji danych wprowadzanych do formularzy, a nawet na pisanie całych aplikacji, np. do obsługi prostych sklepów internetowych.
Książka "JavaScript dla każdego" to podręcznik języka JavaScript przeznaczony dla osób nie będących programistami. Jeśli chcesz dobrze opanować ten język i nauczyć się pisać własne skrypty (a nie tylko wykorzystywać gotowe fragmenty kodu znalezione w sieci), dobrze zrobisz sięgając po tę książkę. Przedstawia ona zarówno podstawy JavaScriptu, jak i jego bardziej zaawansowane aspekty. Znajdziesz w niej również rozdziały poświęcone najnowocześniejszym technologiom, takim jak SVG (grafika wektorowa na stronach WWW) czy JavaScript 1.5.
Dzięki tej książce:
* Wzbogacisz swoje strony internetowe o elementy interaktywne, poznasz DHTML
* Nauczysz się języka JavaScript w stopniu pozwalającym na tworzenie własnych programów
* Dowiesz się, jak pisać skrypty działające w różnych przeglądarkach
* Nauczysz się łączyć technologię SVG z JavaScriptem
Aktualne źródło wiedzy o Flashu CS3
* Tworzenie plików interaktywnych
* Praca z ActionScript 3.0
* Importowanie plików audio i wideo
* Publikowanie dokumentów Flasha
"Adobe Flash CS3 Professional. Oficjalny podręcznik" to kolejna książka w bestsellerowej serii podręczników z ćwiczeniami na temat oprogramowania. Program Adobe Flash CS3 wykorzystywany jest przez profesjonalistów do tworzenia interaktywnych stron WWW bogatych w materiały audio, wideo, grafikę i animacje. Podręcznik, oprócz opisu podstawowych koncepcji i funkcji programu, zawiera również nowości, takie jak metody pracy z Action Script 3.0, wykorzystanie nowych komponentów do usprawnienia projektów, importowanie symboli z warstw programu Adobe Ilustrator oraz dołączanie materiałów wideo programu Adobe After Effects i wiele innych ciekawych możliwości.
"Adobe Flash CS3 Professional. Oficjalny podręcznik" jest nie tylko doskonałym kompendium dla początkujących, którzy -- wykonując kolejne lekcje -- poznają krok po kroku możliwości programu, ale także dla zaawansowanych projektantów, chcących wzbogacić swój warsztat, zdobyć dodatkowe umiejętności i poszerzyć wiedzę. Książka zawiera opis wielu zaawansowanych funkcji, w tym wskazówki i techniki dotyczące posługiwania się najnowszą wersją aplikacji.
* Podstawowe wiadomości o Flashu
* Tworzenie i edytowanie symboli
* Praca z tekstem statycznym i dynamicznym, grafiką, wideo i audio
* Tworzenie animacji
* Tworzenie plików interaktywnych
* Metody pracy z ActionScript
* Korzystanie z komponentów
* Ładowanie i optymalizacja zawartości Flasha
* Alternatywne opcje publikacji
Twórz wyjątkowe i oryginalne aplikacje we Flashu!
Dołączona płyta CD dla Windows oraz Mac OS zawiera dodatkowe materiały szkoleniowe dla programu Flash CS3 Basic oraz Professional, w tym 16 przewodników w formie filmów!
Odkryj kolejne zastosowania Flasha MX
Po opanowaniu narzędzi graficznych oferowanych przez Flasha MX 2004 czas na następny krok -- poznanie potęgi języka ActionScript. ActionScript to obiektowy język programowania, dzięki któremu Twoje animacje zyskają setki nowych możliwości i zastosowań. Wykorzystując ActionScript możesz kontrolować nie tylko animację, ale wszystkie zawarte w niej obiekty. Możliwości tego języka pozwalają również na stworzenie aplikacji, która wymienia dane z przeglądarką, bazą danych lub innym serwerem, interaktywnych formularzy, rozwijanych menu i wskaźników postępu ładowania animacji. Dopiero zastosowanie ActionScript pozwala na wykorzystanie wszystkich możliwości Flasha.
Książka "Flash MX 2004 ActionScript. Ćwiczenia praktyczne" to wprowadzenie do programowania w języku ActionScript. Wykonując zawarte w niej ćwiczenia poznasz podstawowe zagadnienia związane ze stosowaniem tego języka w swoich aplikacjach. Nauczysz się dołączać kod ActionScript do elementów animacji, korzystać z klas i obiektów, tworzyć mechanizmy komunikacji animacji z przeglądarką WWW i przesyłać strumieniowo obraz wideo za pomocą Flash Communication Server MX.
* Umieszczanie kodu ActionScript w obiektach Flasha
* Zasady tworzenia kodu sterowanego zdarzeniami
* Obiekty i klasy języka ActionScript
* Wymiana danych pomiędzy animacją a przeglądarką WWW
* Integracja aplikacji z Flash Communication Server MX
* Tworzenie prostego chata w ActionScript
Poznałeś już podstawy obsługi Photoshopa CS. Czas na następny krok -- opanowanie bardziej zaawansowanych funkcji tego programu. Photoshop CS to aplikacja o ogromnych możliwościach, dla której zastosowanie znajdą graficy przygotowujący projekty stron WWW, projektanci publikacji drukowanych, artyści i fotograficy. Jeśli nawet grafika komputerowa jest dla Ciebie zabawą, a nie pracą, Photoshop CS szybko stanie się podstawowym narzędziem, którego będziesz używać.
Książka "Photoshop CS. Ćwiczenia zaawansowane" może być Twoim przewodnikiem w poznawaniu kolejnych funkcji tego narzędzia. Wykonując kolejne ćwiczenia, nauczysz się wykorzystywać Photoshopa CS do obróbki cyfrowych zdjęć.
Dzięki tej książce poznasz:
* Prostowanie i kadrowanie zdjęć
* Czyszczenie skanowanych obrazów
* Narzędzia do retuszu obrazów
* Techniki korekcji kolorów
* Tworzenie panoram
* Automatyzację pracy z wykorzystaniem zadań
* Korekcję ostrości obrazów.
Wykorzystaj Photoshopa CS w roli cyfrowej ciemni fotograficznej. Przekonasz się, że nie ma złych zdjęć -- są tylko takie, których jeszcze nikt nie obrabiał w Photoshopie.
Przekonanie, że programowanie w asemblerze odeszło w przeszłość wraz z opartymi na interfejsie tekstowym systemami w rodzaju DOS i upowszechnieniem się wysokopoziomowych języków programowania takich jak Visual Basic, C++ czy Java, jest błędne. Całkiem spora grupa osób nadal używa asemblera w środowisku Windows. Jeśli chcesz do nich dołączyć, znalazłeś właściwą książkę.
Asembler daje programiście poczucie ogromnej wolności i pełnego panowania nad sprzętem. Dzięki tej książce nauczysz się programować w tym języku, poznasz również cały zestaw aplikacji, które programowanie to ułatwią. W tekście książki znajdziesz wiele przykładów kodu ilustrujących najważniejsze omawiane zagadnienia.
Książka przedstawia:
* Podstawowe informacje związane z asemblerem: systemy kodowania, zapis liczb i znaków
* Rejestry i pamięć maszyny z punktu widzenia programisty asemblera, adresowanie
* Instrukcje asemblera i listę rozkazów procesora
* Programowanie z użyciem MASM -- Makro Asemblera
* Użycie programu NMAKE i tworzenie plików Makefile
* Programowanie w Windows: WinAPI
* Biblioteki DLL
* Technologie COM i OLE
* Zasoby programów Windows
Jeszcze jedna metoda tworzenia programów w Windows, która może zafascynować osoby lubiące "dłubanie w kodzie"? Dlaczego nie! Przeczytaj tę książkę, a sam będziesz mógł ocenić, czy asembler się zdewaluował.
Programowanie w Windows dla wtajemniczonych
* Poznaj język asembler dla procesorów Intel i kompatybilnych
* Naucz się używać Windows API z poziomu asemblera
* Poznaj narzędzia ułatwiające programowanie
Każdy posiadacz komputera na pewno spotkał się kiedyś z koniecznością szybkiego odnalezienia zdjęcia, animacji lub klipu wideo. Wbrew pozorom rzadko jest to łatwe zadanie -- pliki multimedialne są porozrzucane po dziesiątkach katalogów na wszystkich partycjach dysków i często mają zupełnie nic nie znaczące nazwy. W takich przypadkach niezbędnym narzędziem okazuje się szybko działająca przeglądarka plików medialnych, dzięki której można wyświetlić obrazek lub klip, wydrukować go, przesłać pocztą elektroniczną czy nawet przeprowadzić na nim podstawowe operacje edycyjne. Do takich celów oraz wielu innych doskonale nadaje się dostępna bezpłatnie aplikacja nosząca nazwę IrfanView.
"IrfanView" to książka przedstawiająca wszystkie możliwości tej niesamowitej aplikacji. Czytając ją, dowiesz się, skąd można pobrać tę aplikację, jak ją zainstalować i jak zwiększyć jej funkcjonalność za pomocą modułów rozszerzających. Nauczysz się przeglądać i drukować pliki, konfigurować program, przetwarzać pliki graficzne i generować internetowe galerie obrazków w formacie HTML.
* Przeglądanie plików graficznych
* Zmiana nazw plików, kopiowanie i usuwanie
* Drukowanie
* Pobieranie rozszerzeń z internetu i instalowanie ich
* Przeglądanie plików dźwiękowych, klipów wideo i animacji Flash
* Skanowanie obrazów
* Przetwarzanie wsadowe
* Konwersja pomiędzy formatami
* Korekcja kolorystyki obrazów, skalowanie i obracanie
* Wysyłanie obrazów pocztą elektroniczną
Przekonaj się, jak wiele funkcji można znaleźć w tym niewielkim programie.
* Wykorzystaj After Effects w procesie postprodukcji materiału wideo
* Stwórz własne kompozycje dwu- i trójwymiarowe
* Zastosuj efekty specjalne
* Wyeksportuj gotową kompozycję
Adobe After Effects to doskonała aplikacja służąca do postprodukcji materiału wideo, tworzenia efektów specjalnych i skomplikowanych animacji. Umożliwia wykorzystywanie nieograniczonej ilości warstw obrazu wideo, wprowadzanie napisów i grafiki oraz przypisywanie każdemu elementowi kompozycji setek efektów. After Effects jest narzędziem świetnie uzupełniającym Adobe Premiere i Photoshopa w studiu produkcyjnym. Możliwości tej aplikacji pozwalają na tworzenie materiału przeznaczonego do emisji kinowej lub telewizyjnej, jak również klipów dystrybuowanych na płytach CD i DVD oraz przesyłanych strumieniowo przez łącza internetowe.
"Adobe After Effects 6.0. Oficjalny podręcznik" to przygotowany i zatwierdzony przez producenta programu -- firmę Adobe -- zbiór ćwiczeń ułatwiających poznanie możliwości After Effects. Wykonując ćwiczenia zawarte w kolejnych rozdziałach, nauczysz się tworzyć proste i złożone kompozycje dwu- i trójwymiarowe, stosować efekty specjalne, korzystać z warstw i filtrów oraz eksportować gotowy materiał do plików w różnych formatach. Możesz być pewien doskonałości merytorycznej podręcznika -- swoją wiedzą podzielą się z Tobą certyfikowani przez firmę Adobe eksperci i nauczyciele.
* Tworzenie elementów graficznych
* Korzystanie z klatek kluczowych
* Stosowanie efektów
* Dodawanie do kompozycji elementów tekstowych
* Tworzenie elementów trójwymiarowych
* Śledzenie ruchu kamery
* Maskowanie i przezroczystość
* Generowanie produktu finalnego
Poznaj możliwości programu After Effects,
korzystając z oficjalnych materiałów szkoleniowych firmy Adobe.
Choć Java to język gwarantujący efektywną pracę, to jednak kryje w sobie wiele pułapek, które mogą zniweczyć jej efekty. Książka ta ma za zadanie oszczędzić Twój czas i zapobiec frustracji przeprowadzając Cię bezpiecznie przez skomplikowane zagadnienia. Zespół ekspertów od języka Java pod wodzą guru programowania w osobie Michaela Daconta proponuje Ci zestaw sprawdzonych rozwiązań 50 trudnych problemów pojawiających się w praktyce każdego programisty. Rozwiązania te pozwolą Ci uniknąć problemów wynikających z niedostatków języka Java oraz jego interfejsów programowych, w tym pakietów java.util, java.io, java.awt i javax.swing. Autorzy dzielą się także z Czytelnikiem swoimi sposobami na poprawę wydajności aplikacji pisanych w Javie.
Oto niektóre z omawianych zagadnień:
* Składnia języka: zastosowanie metody equals() zamiast operatora == do porównywania obiektów klasy String
* Funkcjonalność wbudowana w język: rozdział metod a mechanizm refleksji, interfejsy i klasy anonimowe
* Użyteczne klasy i kolekcje: wybór klasy PropertyFile i ResourceBundle
* Wejście i wyjście, w tym subtelności związane z przesyłaniem serializowanych obiektów za pomocą gniazd sieciowych
* Graficzny interfejs użytkownika: sposoby uniknięcia typowej pułapki polegającej na zastosowaniu metody repaint() zamiast metody validate() w celu uzyskania nowego układu komponentów
* Graficzny interfejs użytkownika -- sterowanie: m.in. bardziej funkcjonalna kontrola danych wprowadzanych przez użytkownika
* Wydajność: m.in. zastosowanie odroczonego ładowania, tak by zwiększyć szybkość uruchamiania programów
Polecane przez firmę Adobe źródło wiedzy o programie Illustrator CS 2
* Wykorzystaj narzędzia rysunkowe
* Zmodyfikuj atrybuty obiektów
* Zastosuj wypełnienia i kontury
* Przygotuj pracę do druku
Adobe Illustrator to jeden z najpopularniejszych i najbardziej uniwersalnych programów dla komputerowych artystów. Stworzone za jego pomocą projekty można wykorzystywać zarówno w publikacjach drukowanych jak i elektronicznych; prezentacjach multimedialnych i witrynach WWW. Bogactwo narzędzi rysunkowych, możliwość stosowania wielu rodzajów efektów specjalnych oraz korzystania z warstw i masek, precyzyjny system zarządzania kolorami pozwalający na doskonałe odwzorowanie barw oraz możliwości zapisania gotowej pracy w plikach różnych formatów to cechy, które powodują, że po Illustratora sięgają projektanci i graficy, oczekujący wysokiego komfortu pracy, ogromnych możliwości i perfekcyjnych rezultatów.
"Adobe Illustrator CS2/CS2 PL. Oficjalny podręcznik" to przygotowany i zatwierdzony przez producenta programu -- firmę Adobe -- zbiór ćwiczeń, dzięki którym poznasz wszystkie możliwości najnowszej wersji Illustratora. Dowiesz się, jak konfigurować obszar roboczy, zaznaczać elementy, stosować narzędzia rysunkowe, przypisywać i modyfikować atrybuty obiektów, korzystać z warstw, masek i efektów specjalnych. Nauczysz się umieszczać w swojej pracy elementy tekstowe, sprawdzać poprawność pisowni i formatować tekst. Poznasz też metody przygotowywania projektów pod kątem publikacji w różnych formatach. Możesz być pewny, że wiedza zawarta w podręczniku pochodzi z najlepszego źródła -- tajniki Illustratora zdradzą Ci certyfikowani przez Adobe nauczyciele i eksperci.
* Nowe funkcje Illustratora CS2
* Szybki kurs podstaw obsługi programu
* Elementy interfejsu użytkownika
* Dostosowywanie obszaru roboczego do swoich potrzeb
* Techniki zaznaczania elementów obrazu za pomocą różnych narzędzi
* Tworzenie obiektów graficznych i elementów tekstowych
* Stosowanie kolorów
* Maski, warstwy i tryby przenikania
* Modyfikowanie atrybutów i układu obiektów
* Symbole i pędzle
* Efekty specjalne
* Tworzenie separacji barwnych
* Eksport plików dla potrzeb publikacji w witrynie WWW
Poznaj możliwości programu Illustrator CS2, korzystając z oficjalnych materiałów szkoleniowych firmy Adobe.
Polecane przez firmę Macromediaźródło informacji o języku ActionScript
* Poznaj składnię i elementy języka ActionScript 2.0
* Wykorzystaj możliwości programowania obiektowego
* Zastosuj w aplikacjach usługi sieciowe i język XML
* Napisz skrypty sterujące przebiegiem odtwarzania prezentacji
Macromedia Flash MX 2004 i Macromedia Flash MX 2004 Professional to aplikacje służące do tworzenia publikacji multimedialnych opartych na grafice wektorowej. Zaimplementowany w nich rozbudowany obiektowy język programowania ActionScript daje projektantom nieograniczoną swobodę twórczą. Za jego pomocą można stworzyć proste skrypty nawigacyjne, rozbudowane mechanizmy obsługi danych, narzędzia weryfikacji danych wprowadzanych przez użytkowników, narzędzia ładowania plików z dysków oraz elementy interfejsu użytkownika.
"Macromedia Flash MX 2004 ActionScript. Oficjalny podręcznik" to zbiór ćwiczeń przygotowanych przy współpracy z firmą Macromedia -- producentem Flasha. Dzięki przykładom przedstawianym w kolejnych lekcjach poznasz możliwości języka ActionScript 2.0. Dowiesz się wszystkiego o jego elementach i składni, nauczysz się korzystać z danych zewnętrznych i kontrolować elementy prezentacji tworzonej we Flashu.
* Składnia języka ActionScript
* Zdarzenia i ich obsługa
* Uzyskiwanie dostępu do elementów prezentacji
* Klasy obiektów
* Definiowanie i wykorzystywanie funkcji
* Struktury sterujące -- pętle i wyrażenia warunkowe
* Obsługa, pobieranie, wysyłanie i walidacja danych
* Korzystanie z języka XML
* Obsługa plików multimedialnych
* Testowanie skryptów i usuwanie z nich błędów
Poznaj możliwości języka ActionScript 2.0 w praktyce, korzystając z podręcznika polecanego przez firmę Macromedia.
Gotowe rozwiązania i przykłady dla użytkowników Flasha
Zamiast koncentrować się na abstrakcyjnych niuansach języka ActionScript, można skorzystać z gotowych sposobów rozwiązywania typowych problemów. Receptury ułatwiają pisanie skryptów w języku ActionScript, ucząc przy tym praktycznych technik, które na pewno będą przydatne jeszcze wiele razy.
Ogrom możliwości języka ActionScript może przytłaczać. W niniejszej książce analizujemy zaawansowane technologie jako zespoły prostych czynności, z których każda ma praktyczne znaczenie i z których każdą warto zrozumieć. Książka "ActionScript. Receptury" jest interesująca zarówno dla młodego kodera, jak i dla doświadczonego programisty, ponieważ pozwala spojrzeć z nowej perspektywy i podejść w nowy sposób do zagadnień programowania w języku ActionScript, jednocześnie umożliwiając ugruntowanie zdobytych już umiejętności.
Książka "ActionScript. Receptury" zawiera ponad 300 receptur związanych z niezliczoną ilością tematów, wśród których znajdują się m.in.:
* rysowanie kształtów za pomocą instrukcji skryptów;
* programistyczne sterowanie odtwarzaniem klipów filmowych;
* obsługa wprowadzania tekstu i operacje na łańcuchach znaków;
* udostępnianie strumieni audio i wideo dzięki technologii Flash Communication Server;
* wykorzystanie technologii Flash Remoting do tworzenia połączeń z zapleczem bazodanowym;
* posługiwanie się zestawami rekordów i macierzami danych;
* wiele, wiele innych rozwiązań w 20 pełnych receptur rozdziałach.
Na początku książki omówione są krótkie, proste receptury. Później, stopniowo, pojawiają się dłuższe i bardziej skomplikowane skrypty wykonujące coraz bardziej wymyślne zadania. Taki układ wiedzy umożliwia łączenie poznanych skryptów w rozwiązania, na których można oprzeć swoje aplikacje utworzone we Flashu. Miła niespodzianka czeka i tego, kto nad jednostkowe receptury wyżej ceni duże aplikacje: w książce opisano siedem kompletnych, złożonych projektów we Flashu.
Ten e-book pozwoli czytelnikowi zdobyć dużo rzetelnej i przede
wszystkim praktycznej wiedzy na temat witamin, minerałów
i suplementów oraz ich zastosowania, pomoże również we
właściwym wyborze odpowiednich preparatów. Da możliwość
uniknięcia pułapek marketingowych producentów i sprzedawców
oraz umożliwi profesjonalne podejście, jako klienta, do danego
tematu i da do myślenia sprzedawcom.
Kultura informacyjna organizacji – analiza koncepcji i model parametrycznyMarek Deja
Celem referatu jest ujęcie kategorii kultury informacyjnej organizacji w postaci modelu parametrycznego. Przyjęcie podejścia strukturalnego do problemu kultury informacyjnej ma charakter funkcjonalny w perspektywie przyszłych badań i posłuży do opracowania aparatu badawczego adekwatnego do badania kultury informacyjnej w środowisku organizacji. Cel osiągnięty został dzięki zestawieniu najistotniejszych koncepcji kultury informacyjnej odnoszących się do środowiska organizacji. Sedno aparatu analitycznego zestawienia stanowi filozoficzna koncepcja trzech światów Karla Poppera, któta stała się inspiracją do opracowania koncepcji trzech wymiarów kultury informacyjnej (Wymiar α, Wymiar β, Wymiar γ).
Najlepsze źródło wiedzy o doskonałej aplikacji
* Poznaj zasady stosowania narzędzi rysunkowych
* Stwórz animacje i elementy interaktywne
* Opublikuj gotowy film i przedstaw go widowni
Macromedia Flash 8 to kolejna wersja aplikacji, która wywołała niemal rewolucję w projektowaniu stron WWW. Dzięki niej strony internetowe ożyły, wypełniając się animacjami, interaktywnymi przyciskami, dźwiękami i innymi efektami znanymi wcześniej jedynie z prezentacji multimedialnych publikowanych na płytach CD-ROM. Obecna wersja Flasha to potężny kombajn łączący w sobie program graficzny i animacyjny z doskonałym środowiskiem programistycznym, pozwalający twórcy na prawie nieograniczone kontrolowanie obiektów pojawiających się na ekranie. Twórcy Flasha uwzględnili również dynamiczny rozwój technologii mobilnych. Animacje we Flashu można odtwarzać nie tylko na monitorach komputerów, ale również na wyświetlaczach telefonów komórkowych i urządzeń typu Pocket PC.
Książka "Macromedia Flash 8. Oficjalny podręcznik" to zbiór ćwiczeń przygotowanych i zatwierdzonych przez firmę Macromedia. Dzięki niej poznasz możliwości najnowszej wersji tej wyjątkowej aplikacji. Nauczysz się korzystać z narzędzi rysunkowych, tworzyć animacje automatyczne i oparte na klatkach kluczowych. Dowiesz się, do czego służą poszczególne palety w interfejsie użytkownika, i napiszesz skrypty w języku ActionScript. Wykorzystasz gotowe elementy do budowania formularzy i interfejsów oraz nauczysz się dołączać klipy wideo i dźwięki do prezentacji.
* Elementy interfejsu użytkownika
* Tworzenie obiektów graficznych
* Kontury i wypełnienia obiektów
* Narzędzia tekstowe
* Tworzenie i edycja symboli
* Animacja automatyczna i poklatkowa
* Tworzenie prostych elementów interaktywnych
* Dołączanie klipów wideo i dźwięków
* Stosowanie komponentów do budowy formularzy
* Podstawy języka ActionScript
* Optymalizacja prezentacji
* Publikowanie gotowych prezentacji
Poznaj niesamowite możliwości Flasha.
Ożyw swoje strony WWW
* Stwórz obiekty graficzne i wpraw je w ruch
* Dodaj do stron elementy interaktywne
* Udostępnij stronę użytkownikom różnych przeglądarek
Macromedia Flash 8 to kolejna wersja doskonałego narzędzia do tworzenia dynamicznych, animowanych witryn WWW oraz prezentacji multimedialnych. Flash, który rozpoczynał karierę na rynku jako prosty program animacyjny, jest teraz rozbudowaną aplikacją łączącą możliwości programu graficznego i animacyjnego z obiektowym językiem programowania ActionScript. Dzięki Flashowi można tchnąć życie w witryny internetowe, umieszczając w nich dźwięk, interaktywne przyciski i elementy animowane, tworzyć zapierające dech w piersiach prezentacje oraz odtwarzać je nie tylko na monitorach komputerów, ale także na wyświetlaczach telefonów komórkowych i urządzeń PocketPC.
Książka "Flash 8. Klatka po klatce" to przewodnik po najnowszej wersji Flasha. Czytając ją, nauczysz się korzystać z narzędzi rysunkowych i animacyjnych, dowiesz się, jak tworzyć obiekty i animować je, a także poznasz podstawowe sposoby tworzenia elementów interaktywnych za pomocą oferowanych przez Flasha narzędzi pomocniczych. Każde zagadnienie przedstawione jest w postaci sekwencji czynności uzupełnionej ilustracjami obrazującymi każdy krok, co bardzo ułatwia zrozumienie i wykonanie określonego zadania.
* Interfejs użytkownika
* Korzystanie z narzędzi rysunkowych
* Tworzenie i edycja obiektów
* Rozmieszczanie obiektów na warstwach
* Stosowanie symboli
* Animacja poklatkowa i automatyczna
* Tworzenie elementów interaktywnych
* Importowanie elementów graficznych stworzonych w innych aplikacjach
* Dołączanie dźwięku do prezentacji
* Publikowanie gotowych filmów
Poznaj możliwości najnowszej wersji Flasha.
Program Macromedia Flash stał się niemal standardem w zakresie przygotowywania aplikacji multimedialnych na strony WWW, i nie tylko. Jest połączeniem narzędzia do grafiki wektorowej ze środowiskiem programistycznym, co pozwala na tworzenie nie tylko animacji, ale także elementów interaktywnych, pozwalających użytkownikowi między innymi na sterowanie odtwarzaniem oraz wprowadzanie i pobieranie danych. Aby do tworzonej we Flashu prezentacji dodać możliwość komunikacji z użytkownikiem, trzeba zastosować język ActionScript oraz moduły noszące nazwę "komponentów".
Książka "Macromedia Flash MX 2004. Sztuka projektowania" jest przeznaczona dla tych użytkowników Flasha, którzy opanowali już jego narzędzia graficzne i chcą wykonać następny krok -- wykorzystać w swoich pracach możliwości oferowane przez ActionScript. Opisuje sposoby używania tego języka do tworzenia pojedynczych elementów i całych aplikacji. Dowiesz się, jak pobierać i formatować dane ze źródeł zewnętrznych, odtwarzać cyfrowe wideo i tworzyć efektowne menu. Dzięki ćwiczeniom i przykładowym projektom zamieszczonym na dołączonym do książki CD-ROM-ie poszerzysz swoje umiejętności o zaawansowane techniki oparte na programowaniu w ActionScript.
* Korzystanie z bibliotek współdzielonych i danych zewnętrznych
* Formatowanie tekstu za pomocą języka HTML i arkuszy stylów
* Tworzenie interaktywnego pokazu slajdów
* Budowanie wskaźnika postępu ładowania danych
* Interaktywne formularze z weryfikacją wprowadzanych danych
* Odtwarzanie plików MP3 i cyfrowego wideo
* Menu stworzone z wykorzystaniem ActionScript
* Publikacja projektu na stronie WWW
Wykorzystaj ActionScript, by tchnąć życie w projekty wykonane we Flashu.
Książka omawia niezwykłą technologię. Flash MX łączy piękno projektowania graficznego z wygodą programowania zorientowanego obiektowo, wprowadzając nową jakość do świata aplikacji internetowych. W książce tej zawarto wszystkie informacje pozwalające w pełni wykorzystać możliwości Flasha MX. Jest ona adresowana do dwóch grup odbiorców: artystów i programistów. Wiadomo, że nie każdy artysta chce zostać programistą, podobnie jak nie każdy programista posiada uzdolnienia artystyczne. Treść niniejszej książki będzie jednak użyteczna zarówno dla jednych, jak i drugich. Tworzenie za pomocą Flasha wymaga bowiem połączenia obu dziedzin, zaś w przypadku Flasha MX zasada ta ma jeszcze głębsze znaczenie niż dotychczas.
"Flash MX. Vademecum profesjonalisty" to kompletne źródło informacji, począwszy od wiadomości podstawowych, poprzez omówienie twórczych technik, aż po wyczerpujące omówienie języka ActionScript.
* Dowiedz się, jakie zmiany wprowadzono w sposobie pracy i funkcjonowania interfejsu Flasha
* Użyj nowych rozwiązań Named Anchors i Shared Objects, usprawniających współpracę Flasha z przeglądarką
* Wykorzystaj animacjach Flasha materiały wideo, korzystając z nowych możliwości importowania ścieżek wideo
* Skorzystaj z komponentów Flasha, by przyspieszyć proces tworzenia rozbudowanych aplikacji internetowych
* Użyj nowych poleceń ActionScript, umożliwiających rysowanie na obrazie za pomocą skryptów
* Zastosuj w filmie Flasha prawa fizyki tak, by obiekty poruszały się w naturalny sposób
Jody Keating jest dyrektorem pomocniczym do spraw mediów interaktywnych w firmie Fig Leaf Software (jednej z czołowych firm programistycznych intensywnie korzystających z technologii Flash) oraz ekspertem i instruktorem certyfikowanym przez firmę Macromedia. Nad książką pracował zespół specjalistów pod przewodnictwem Jody, każdy z nich podzielił się wiadomościami z dziedziny, w której się specjalizuje.
"Niesłychane! Książka "Flash MX. Vademecum profesjonalisty" jest znakomicie zorganizowana i wyjątkowo wyczerpująca. Absolutnie niezbędna pozycja dla każdego użytkownika programu Flash, który poważnie podchodzi do tego, co robi."
Tony Novak, 2Advanced Studios
Wszyscy wiedzą, że Flash jest doskonałym narzędziem do tworzenia serwisów WWW i prezentacji multimedialnych. Jednak na tym jego możliwości się nie kończą. Chcesz się przekonać, co jeszcze można zrobić za pomocą Flasha? Połącz pracę z rozrywką i stwórz własną grę! Opracuj scenariusz, zaprojektuj plansze oraz obiekty i napisz kod. Nie musisz wcale opanowywać skomplikowanych środowisk programistycznych i rozbudowanych aplikacji graficznych. Jedyne, czego potrzebujesz, to Flash MX 2004 i pomysł. Wkrótce przekonasz się, że stworzenie gry we Flashu leży w zasięgu Twoich możliwości.
W książce "Flash MX 2004. Tworzenie gier" znajdziesz informacje niezbędne do stworzenia prostej gry. Nauczysz się korzystać z narzędzi rysunkowych i animacyjnych, poznasz język ActionScript, dowiesz się, jak przypisywać dźwięki do klatek i zdarzeń, a także wraz z autorem stworzysz kilka gier. Przeczytasz o:
* Narzędziach z panelu Tools
* Klatkach, warstwach, scenach i symbolach
* Animacji i akcjach
* Tworzeniu przycisków
* Obsłudze myszy i klawiatury
* Tworzeniu kodu w języku ActionScript
* Korzystaniu z dźwięku
* Głównych elementach każdej gry komputerowej
Podobno tworzenie gier jest lepszą zabawą od grania w nie. Przekonaj się o tym.
Każdy posiadacz komputera na pewno spotkał się kiedyś z koniecznością szybkiego odnalezienia zdjęcia, animacji lub klipu wideo. Wbrew pozorom rzadko jest to łatwe zadanie -- pliki multimedialne są porozrzucane po dziesiątkach katalogów na wszystkich partycjach dysków i często mają zupełnie nic nie znaczące nazwy. W takich przypadkach niezbędnym narzędziem okazuje się szybko działająca przeglądarka plików medialnych, dzięki której można wyświetlić obrazek lub klip, wydrukować go, przesłać pocztą elektroniczną czy nawet przeprowadzić na nim podstawowe operacje edycyjne. Do takich celów oraz wielu innych doskonale nadaje się dostępna bezpłatnie aplikacja nosząca nazwę IrfanView.
"IrfanView" to książka przedstawiająca wszystkie możliwości tej niesamowitej aplikacji. Czytając ją, dowiesz się, skąd można pobrać tę aplikację, jak ją zainstalować i jak zwiększyć jej funkcjonalność za pomocą modułów rozszerzających. Nauczysz się przeglądać i drukować pliki, konfigurować program, przetwarzać pliki graficzne i generować internetowe galerie obrazków w formacie HTML.
* Przeglądanie plików graficznych
* Zmiana nazw plików, kopiowanie i usuwanie
* Drukowanie
* Pobieranie rozszerzeń z internetu i instalowanie ich
* Przeglądanie plików dźwiękowych, klipów wideo i animacji Flash
* Skanowanie obrazów
* Przetwarzanie wsadowe
* Konwersja pomiędzy formatami
* Korekcja kolorystyki obrazów, skalowanie i obracanie
* Wysyłanie obrazów pocztą elektroniczną
Przekonaj się, jak wiele funkcji można znaleźć w tym niewielkim programie.
Każdy posiadacz komputera na pewno spotkał się kiedyś z koniecznością szybkiego odnalezienia zdjęcia, animacji lub klipu wideo. Wbrew pozorom rzadko jest to łatwe zadanie -- pliki multimedialne są porozrzucane po dziesiątkach katalogów na wszystkich partycjach dysków i często mają zupełnie nic nie znaczące nazwy. W takich przypadkach niezbędnym narzędziem okazuje się szybko działająca przeglądarka plików medialnych, dzięki której można wyświetlić obrazek lub klip, wydrukować go, przesłać pocztą elektroniczną czy nawet przeprowadzić na nim podstawowe operacje edycyjne. Do takich celów oraz wielu innych doskonale nadaje się dostępna bezpłatnie aplikacja nosząca nazwę IrfanView.
"IrfanView" to książka przedstawiająca wszystkie możliwości tej niesamowitej aplikacji. Czytając ją, dowiesz się, skąd można pobrać tę aplikację, jak ją zainstalować i jak zwiększyć jej funkcjonalność za pomocą modułów rozszerzających. Nauczysz się przeglądać i drukować pliki, konfigurować program, przetwarzać pliki graficzne i generować internetowe galerie obrazków w formacie HTML.
* Przeglądanie plików graficznych
* Zmiana nazw plików, kopiowanie i usuwanie
* Drukowanie
* Pobieranie rozszerzeń z internetu i instalowanie ich
* Przeglądanie plików dźwiękowych, klipów wideo i animacji Flash
* Skanowanie obrazów
* Przetwarzanie wsadowe
* Konwersja pomiędzy formatami
* Korekcja kolorystyki obrazów, skalowanie i obracanie
* Wysyłanie obrazów pocztą elektroniczną
Przekonaj się, jak wiele funkcji można znaleźć w tym niewielkim programie.
Podobnie jak wszystkie książki z serii "Po prostu...", również ta ma na celu wyrwanie Cię z trybu pasywnego czytania i zachęcenie do rozpoczęcia pracy z programem. Ćwiczenia zawarte w książce uczą obsługi funkcji programu Flash. Książka jest przeznaczona zarówno dla początkujących użytkowników programu, jak i dla średnio zaawansowanych projektantów.
Początkowe rozdziały odkrywają podstawy tworzenia elementów graficznych z wykorzystaniem unikalnego zbioru narzędzi rysowniczych programu Flash. Następnie nauczysz się przekształcać elementy graficzne w animację. Potem poznasz sposoby tworzenia elementów interfejsu użytkownika, na przykład przycisków. Aby uczynić zawartość strony interaktywną, użyjesz panelu Behaviors do "napisania" podstawowych skryptów w języku ActionScript. W książce znajdują się też informacje o imporcie różnych plików spoza programu Flash -- czyli utworzonych w innych aplikacjach: grafik, dźwięków i klipów wideo -- oraz ich przetwarzania. Zamieszczono także przegląd nowych narzędzi edycyjnych. Na koniec nauczysz się korzystać z funkcji Publish, czyli tworzyć kod HTML, który jest potrzebny do umieszczania filmów Flasha na stronach WWW.
Flash jest już standardem dla sieciowych multimediów, dostępnych dla ponad 250 milionów użytkowników na całym świecie. Książka "ActionScript. Przewodnik encyklopedyczny" to pełna dokumentacja języka ActionScript -- zorientowanego obiektowo języka programowania, będącego podstawowym narzędziem tworzenia zaawansowanych witryn internetowych dla programistów Flasha. Jest kierowana zarówno do projektantów i grafików, którzy dopiero uczą się programowania, jak i do programistów JavaScript, którzy chcą przenieść swoje umiejętności na język ActionScript (oba te języki opierają się na tym samym standardzie ECMAScript).
Colin Moock nieraz już dowiódł umiejętności przekazywania swojej szerokiej wiedzy w praktyczny i przystępny sposób. W pełni zasłużył sobie na uznanie, jakim darzą go użytkownicy Flasha.
W pierwszej części książki opisano podstawowe zagadnienia programistyczne (zmienne, typy danych, operatory, wyrażenia, funkcje, zdarzenia, tablice i obiekty), poświęcając dużo uwagi ich wykorzystaniu, szczególnie w obróbce klipów filmowych. Druga część jest poświęcona typowym zastosowaniom ActionScriptu, takim jak przetwarzanie formularzy sieciowych. Trzecia część, stanowiąca leksykon języka, zawiera opis zmiennych globalnych, właściwości, metod, detektorów zdarzeń i obiektów wraz z przykładami ich użycia.
Korzystając z tej książki szybko opanujesz język ActionScript. Prócz teorii znajdziesz tu praktyczne wskazówki i przykłady prezentujące tworzenie pól tekstowych, przycisków menu, quizów, witryn opartych o dokumenty XML, gier, w których obowiązują zasady praw fizyki, środowisk dla wielu użytkowników działających w czasie rzeczywistym i wielu innych. Skrupulatne opisy poruszają wiele nieudokumentowanych lub niezbadanych dotychczas tematów.
"Najlepsza książka o języku ActionScript, jaką widziałem. Trudno znaleźć gdzie indziej więcej informacji na temat tego języka".
-- Slavik Lozben, główny inżynier Flasha w firmie Macromedia
"Colin Moock napisał najbardziej miarodajną z wszystkich publikacji na temat tworzenia skryptów we Flashu. Nigdzie indziej nie sposób znaleźć opisu języka ActionScript tak wyczerpującego, praktycznego i dokładnego
-- Jeremy Clark, kierownik produkcji programu Macromedia Flash
Chyba każdy, kto zajmuje się grafiką komputerową lub projektowaniem witryn WWW i prezentacji multimedialnych, zna program Macromedia Flash. To doskonałe narzędzie do tworzenia interaktywnych animacji wektorowych jest obecne na rynku od prawie 8 lat. Jego najnowsza wersja, nosząca oznaczenie MX 2004, to prawdziwy multimedialny "scyzoryk armii szwajcarskiej" -- pozwala nie tylko na tworzenie grafiki i animacji, ale również na prostą obróbkę klipów wideo i dźwięków, posiada w pełni funkcjonalny, obiektowy język programowania ActionScript 2.0 i wiele innych przydatnych narzędzi. Flash jest idealną aplikacją dla tych, których pasjonuje nie tylko tworzenie, ale także poszukiwanie nowych sposobów rozwiązywania zadań związanych z projektowaniem.
"100 sposobów na Flash" to książka zawierająca opisy technik pracy z Flashem, wykorzystywanych przez najbardziej znanych projektantów. Wykorzystanie zawartych w książce sztuczek pozwoli Ci nie tylko na poszerzenie horyzontów twórczych, ale także na zmianę podejścia do projektowania. Dzięki nim stworzysz oryginalniejsze i bardziej wydajne aplikacji i jednocześnie zmniejszysz nakład pracy potrzebny do ich opracowania.
* Wizualne efekty specjalne oparte na elementach graficznych
* Maski i rysowanie
* Animacja postaci
* Zaawansowane techniki animacyjne
* Uwzględnianie fizyki w animacjach
* Formatowanie tekstu za pomocą stylów CSS
* Efekty specjalne tworzone w oparciu o tekst
* Dźwięk
* Tworzenie elementów interfejsów użytkownika
* Optymalizacja projektów
* Sztuczki z językiem ActionScript
* Integracja z przeglądarką internetową
* Zabezpieczanie prezentacji Flash
Wykorzystaj w swojej pracy sztuczki ekspertów. Przekonasz się, jak wielu rzeczy jeszcze nie wiedziałeś o Flashu.
Macromedia Flash MX 2004 i Macromedia Flash MX 2004 Professional to aplikacje służące do tworzenia publikacji multimedialnych opartych na grafice wektorowej. Mnogość narzędzi graficznych, możliwości tworzenia animacji, stosowania plików graficznych i dźwiękowych w różnych formatach oraz rozbudowany obiektowy język programowania ActionScript dają projektantom nieograniczoną swobodę twórczą. Za pomocą Flasha można stworzyć zarówno proste przyciski nawigacyjne, jak i interaktywną witrynę WWW korzystającą z baz danych i języka XML.
"Macromedia Flash MX 2004. Oficjalny podręcznik" to zbiór ćwiczeń i przykładów przygotowanych przy współpracy z firmą Macromedia -- producentem Flasha. Dzięki przykładom przedstawianym w kolejnych lekcjach poznasz poszczególne funkcje i narzędzia aplikacji Flash MX 2004. Dowiesz się między innymi, jak tworzyć przyciski i łącza, rysować i animować, formatować tekst, wczytywać zewnętrzne dane do aplikacji i pisać skrypty ActionScript.
* Podstawy korzystania z Flasha
* Narzędzia graficzne
* Wprowadzanie i formatowanie tekstu
* Tworzenie i edycja symboli
* Animacja automatyczna i poklatkowa
* Elementy interaktywne
* Korzystanie z plików dźwiękowych i cyfrowego wideo
* Stosowanie komponentów do tworzenia interaktywnych formularzy
* Wczytywanie danych z plików
* Podstawy języka ActionScript
* Publikowanie gotowej prezentacji
Poznaj możliwości Flasha MX 2004 w praktyce,
wykorzystując podręcznik polecany przez firmę Macromedia.
Flash MX to aplikacja o oszałamiających możliwościach. Dynamiczne prezentacje, łączenie grafiki z dźwiękiem, animacje -- to tylko część zastosowań tego najpopularniejszego narzędzia multimedialnego stworzonego na potrzeby Internetu. Jeśli chcesz wzbogacić swoje strony WWW o atrakcyjne animacje -- po prostu sięgnij po tę książkę. Bez zbędnych opisów wprowadzi Cię ona w świat Flasha MX.
Dowiesz się:
* Jak funkcjonuje środowisko Flash i jakie nowości wprowadzono w wersji MX
* Jak tworzyć i modyfikować grafikę we Flashu
* Jak wykorzystać możliwości pracy z warstwami
* Jak używać symboli
* Jak tworzyć animacje
* Jak stworzyć animację reagującą na działania użytkownika
* Jak łączyć animacje z dźwiękiem i obrazem wideo
* ... i wiele więcej
Systematycznie lub wyrywkowo: czytaj tę książkę tak, jak chcesz. Zwięzłe objaśnienia i towarzyszące im liczne ilustracje oraz przykłady doprowadzą Cię wprost do celu.
Flash MX to aplikacja o oszałamiających możliwościach. Dynamiczne prezentacje, łączenie grafiki z dźwiękiem, animacje -- to tylko część zastosowań tego najpopularniejszego narzędzia multimedialnego stworzonego na potrzeby Internetu. Jeśli chcesz wzbogacić swoje strony WWW o atrakcyjne animacje -- po prostu sięgnij po tę książkę. Bez zbędnych opisów wprowadzi Cię ona w świat Flasha MX.
Dowiesz się:
* Jak funkcjonuje środowisko Flash i jakie nowości wprowadzono w wersji MX
* Jak tworzyć i modyfikować grafikę we Flashu
* Jak wykorzystać możliwości pracy z warstwami
* Jak używać symboli
* Jak tworzyć animacje
* Jak stworzyć animację reagującą na działania użytkownika
* Jak łączyć animacje z dźwiękiem i obrazem wideo
* ... i wiele więcej
Systematycznie lub wyrywkowo: czytaj tę książkę tak, jak chcesz. Zwięzłe objaśnienia i towarzyszące im liczne ilustracje oraz przykłady doprowadzą Cię wprost do celu.
Flash MX to aplikacja o oszałamiających możliwościach. Dynamiczne prezentacje, łączenie grafiki z dźwiękiem, animacje -- to tylko część zastosowań tego najpopularniejszego narzędzia multimedialnego stworzonego na potrzeby Internetu. Jeśli chcesz wzbogacić swoje strony WWW o atrakcyjne animacje -- po prostu sięgnij po tę książkę. Bez zbędnych opisów wprowadzi Cię ona w świat Flasha MX.
Dowiesz się:
* Jak funkcjonuje środowisko Flash i jakie nowości wprowadzono w wersji MX
* Jak tworzyć i modyfikować grafikę we Flashu
* Jak wykorzystać możliwości pracy z warstwami
* Jak używać symboli
* Jak tworzyć animacje
* Jak stworzyć animację reagującą na działania użytkownika
* Jak łączyć animacje z dźwiękiem i obrazem wideo
* ... i wiele więcej
Systematycznie lub wyrywkowo: czytaj tę książkę tak, jak chcesz. Zwięzłe objaśnienia i towarzyszące im liczne ilustracje oraz przykłady doprowadzą Cię wprost do celu.
Język programowania PHP stanowi dla wielu osób przepustkę w świat pisania aplikacji działających po stronie serwera WWW. Łatwość z jaką przychodzi nauczenie się tego języka, sprawiła, że używają go setki tysięcy amatorów i profesjonalistów na całym świecie.
Po pewnym czasie wiedza wyniesiona z podręczników opisujących podstawy PHP języka przestaje wystarczać. Niniejsza książka pomoże Ci w wykonaniu kolejnego kroku: kroku w kierunku pisania zaawansowanych aplikacji. Dzięki niej wzbogacisz swoją wiedzę i staniesz się prawdziwym ekspertem programowania w PHP, poszukiwanym na rynku pracy.
* Poznasz tajniki programowania obiektowego.
* Nauczysz się korzystać z baz danych.
* Dowiesz się, w jaki sposób zabezpieczać stworzone przez siebie aplikacje.
* Napiszesz własny sklep internetowy, korzystając z sesji i bazy SQL.
* Poznasz sposoby uruchamiania programów PHP w oderwaniu od serwera WWW.
* Nauczysz się generować nie tylko strony WWW, ale także grafikę i pliki PDF.
* Dowiesz się, jak i po co używać języka XML.
* Skorzystasz z wielu rozszerzeń języka, które ułatwiają rozwiązywanie złożonych problemów.
Pomoże Ci w tym prosty język w jakim napisana jest książka oraz liczne przykłady kodu, a także osoba autora, doświadczonego programisty i wykładowcy PHP na Uniwersytecie Kalifornijskim w Berkeley.
Od dawna Flash wykorzystywany jest do tworzenia efektownych, interaktywnych witryn WWW i prezentacji internetowych. Język programowania Action Script, znacznie rozbudowany w najnowszych wersjach tej aplikacji, umożliwia napisanie wielu oryginalnych, ciekawych programów. Czasem jednak nawet tak olbrzymi potencjał, jakim dysponuje Action Script, okazuje się niewystarczający. Co zrobić, gdy trzeba sięgnąć do bazy danych znajdującej się na serwerze lub przechować informacje o sesji? Jak dynamicznie uaktualniać treść artykułów opublikowanych w witrynie? Odpowiedź jest oczywista, trzeba sięgnąć po inne, rewelacyjne narzędzie dla twórców stron WWW, czyli duet PHP i MySQL -- dostępny nieodpłatnie w pełni obiektowy język programowania oraz stabilna i wydajna baza danych.
Książka "Flash i PHP5. Podstawy" to niezastąpiony poradnik dla tych użytkowników Flasha, którzy chcą "wycisnąć" z niego więcej, niż oferuje Action Script. Czytając ją, nauczysz się łączyć witryny WWW tworzone we Flashu ze skryptami PHP i bazą danych MySQL. Poznasz podstawy języków PHP i SQL i dowiesz się, jak skonfigurować środowisko pracy. Znajdziesz w niej informacje o możliwościach wykorzystania PHP do realizacji zadań, których wykonanie za pomocą języka Action Script byłoby niemożliwe. Te zadania to przetwarzanie danych wprowadzanych przez użytkowników, zapisywanie i odczytywanie informacji z bazy danych, zarządzanie sesjami i tworzenie mechanizmu zarządzania treścią serwisu.
* Instalacja i konfiguracja środowiska
* Wysyłanie danych z formularzy za pomocą poczty elektronicznej
* Obliczenia matematyczne w PHP
* Przetwarzanie danych tekstowych
* Tworzenie czytnika RSS
* Praca z bazami MySQL i SQLite
* Wprowadzanie informacji do bazy danych
* Obsługa sesji
* System CMS oparty o bazę danych i XML
Wykorzystaj PHP i stwórz dynamiczne witryny WWW we Flashu.
* Stwórz interaktywne i multimedialne witryny internetowe, aplikacje dla urządzeń przenośnych i prezentacje
* Poznaj wszystkie tajniki Flasha -- od narzędzi graficznych po ActionScript
* Przekonaj się, jak wiele możesz stworzyć za pomocą jednego programu
Kariera Flasha przebiegła błyskawicznie -- z prostego narzędzia do tworzenia animacji wektorowych Flash stał się rozbudowanym środowiskiem projektowym łączącym w sobie program graficzny i animacyjny, edytor klipów wideo i audio oraz narzędzie programistyczne. Wędrując po sieci, niemal w każdej witrynie spotykamy produkty stworzone we Flashu -- od prostych banerów reklamowych, poprzez formularze, aż do w pełni interaktywnych witryn WWW korzystających z baz danych, technologii XML i usług sieciowych. Coraz częściej "flashe" widać również na wyświetlaczach telefonów komórkowych i komputerów przenośnych.
Książka "Flash MX 2004. Biblia" to wyczerpujące omówienie najnowszej wersji Flasha. Można w niej znaleźć wszystkie informacje dotyczące narzędzi i technologii wykorzystywanych przy tworzeniu aplikacji we Flashu. Zawiera informacje przydatne zarówno początkującym użytkownikom Flasha, jak i zaawansowanym projektantom, którzy chcą wzbogacić swój warsztat. Przedstawia sposoby wykorzystywania w aplikacjach Flasha technologii sieciowych i multimedialnych oraz integrowania Flasha z innymi programami opisuje niemal wszystkie możliwości zastosowania Flasha.
* Podstawowe wiadomości o Flashu i technologiach sieciowych
* Metody organizacji projektów we Flashu
* Narzędzia rysunkowe
* Biblioteka -- symbole i klony
* Kolory we Flashu
* Narzędzia tekstowe
* Edycja obiektów graficznych
* Praca z warstwami
* Animacja postaci
* Eksport animacji
* Programowanie w języku ActionScript
* Testowanie aplikacji i usuwanie błędów
* Korzystanie z komponentów
* Obsługa technologii XML
Stwórz unikatowe i przykuwające wzrok aplikacje we Flashu.
PHP to język umożliwiający tworzenie aplikacji sieciowych uruchamianych po stronie serwera. Jego najnowsza wersja, oznaczona numerem 5, to w pełni obiektowy język, za pomocą którego można budować nawet najbardziej złożone systemy portalowe, intranetowe i ekstranetowe. Dzięki nowym funkcjom wprowadzonym w PHP 5 możliwe jest korzystanie z plików XML i protokołu SOAP, wydajna komunikacja z bazą danych i stosowanie technik obiektowych znacznie ułatwiających i przyspieszających tworzenie rozbudowanych aplikacji.
"PHP5. Zaawansowane programowanie" to książka przedstawiająca potężne możliwości i elastyczność najnowszej wersji tej popularnej platformy programistycznej. Opisuje podstawowe zasady programowania obiektowego i prowadzenia rozbudowanych projektów informatycznych. Zawiera informacje o modelowaniu aplikacji w języku UML, stosowaniu wzorców projektowych i tworzeniu narzędzi, które będzie można wykorzystać w każdym projekcie. Przedstawia również analizę prawdziwego przypadku -- systemu automatyzującego pracę działu sprzedaży w przedsiębiorstwie handlowym.
* Programowanie obiektowe
* Język UML i modelowanie systemów
* Wzorce projektowe
* Tworzenie prostych narzędzi obiektowych
* Połączenia z bazami danych
* Model MVC
* Stosowanie protokołu SOAP
* Komunikacja z użytkownikiem i mechanizmy sesji
* Testowanie aplikacji
* Studium przypadku – automatyzacja pracy działu sprzedaży
Jeśli chcesz poznać zaawansowane możliwości PHP 5, sięgnij po tę książkę.
Odkryj nowe możliwości platformy .NET 2005
Visual C# 2005 to najnowsza wersja języka programowania uważanego przez wielu programistów za najlepszy język służący do tworzenia aplikacji dla platformy .NET. W połączeniu z nową biblioteką klas .NET i nowymi możliwościami środowiska Visual Studio 2005 druga edycja języka C# stała się jeszcze doskonalsza. Pisanie programów wymaga znacznie mniejszych nakładów pracy, a nowe elementy umożliwiają realizację większej ilości zadań programistycznych.
Aby poznać nowe możliwości języka C#, sięgnij po książkę "Visual C# 2005. Zapiski programisty". W tej wzorowanej na zeszytach laboratoryjnych publikacji znajdziesz notatki programistów, którzy jako pierwsi zetknęli się z tą technologią. Nie ma w niej teoretycznych wywodów, diagramów i niepotrzebnych informacji. Wykonując 50 ćwiczeń demonstrujących poszczególne aspekty tworzenia aplikacji, poznasz prostotę stosowania nowych elementów i mechanizmów i przekonasz się, jak wiele udogodnień wnosi do pracy programisty Visual C# 2005.
* Stosowanie klas generycznych
* Korzystanie z metod anonimowych
* Refaktoryzacja kodu źródłowego
* Tworzenie interfejsów użytkownika i formularzy
* Mechanizmy szybkiej instalacji aplikacji
* Zabezpieczanie aplikacji WWW
* Personalizacja stron WWW z użyciem motywów i szablonów
* Połączenia z bazą danych
Kolejna wersja popularnego języka PHP wniosła zupełnie nową jakość do tworzenia aplikacji internetowych. PHP5 to w pełni obiektowe środowisko, pozwalające na korzystanie z wszystkich nowoczesnych technologii sieciowych i budowanie wydajnych oraz, co najważniejsze, bezpiecznych systemów. Przed twórcami aplikacji otwarły się bramy do protokołu SOAP, usług sieciowych, ogromnych możliwości języka XML i znacznie wydajniejszych połączeń z bazami danych.
Książka "PHP5. Profesjonalne tworzenie oprogramowania" jest przeznaczona właśnie dla takich programistów -- tych, którzy opanowali poprzednie wersje PHP i chcą poznać możliwości, jakie oferuje jego najnowsze wcielenie. Przedstawia tajniki projektowania i programowania obiektowego, ze szczególnym uwzględnieniem stosowania wzorców projektowych i testowania za pomocą biblioteki PHPUnit. Opisuje możliwości zastosowania w aplikacjach PHP języka XML, protokołu SOAP i zaawansowanych technik operowania na bazach danych. Czytając ją, poznasz również metody automatycznego dokumentowania kodu oraz modelowania aplikacji za pomocą języka UML i dostępnych bezpłatnie narzędzi ArgoUML i Poseidon for UML.
* Klasy i obiekty
* Serializacja obiektów
* Mechanizmy dziedziczenia
* Korzystanie z biblioteki PHPUnit do testowania aplikacji
* Stosowanie wzorców projektowych
* Wzorce konstrukcyjne i strukturalne oraz wzorce zachowań
* Obsługa języka XML w PHP5
* Tworzenie usług sieciowych
* Wykorzystywanie możliwości rozszerzenia MySQL
* Komunikacja z bazami danych za pomocą Creole i Propel
* Tworzenie dokumentacji kodu z wykorzystaniem narzędzia phpDocumentator
* Modelowanie aplikacji w języku UML
Wykorzystaj najnowszą wersję PHP5do stworzenia szybkich i bezpiecznych aplikacji internetowych.
Similar to Flash 8. Techniki zaawansowane. Klatka po klatce (20)
Windows Movie Maker dołączany do systemu Windows XP to doskonałe narzędzie do domowego montażu cyfrowych filmów wideo. Jest prosty w obsłudze, posiada spore możliwości, a montaż filmów za jego pomocą jest przyjemną zabawą. Movie Maker pozwala na przeniesienie klipów z kamery cyfrowej, zaimportowanie materiałów z dysku, rozmieszczenie ujęć i połączenie ich przejściami, a także udźwiękowienie i dodanie efektów specjalnych. Gotowy film można wysłać pocztą elektroniczną, zapisać na dysku lub płycie CD albo opublikować w internecie.
Książka "Tworzenie filmów w Windows XP. Projekty" przedstawia proces tworzenia filmu wideo. Opisuje kolejne kroki prowadzące do zmontowania cyfrowego filmu wideo z przechwyconych ujęć i zaimportowanych materiałów. Nie znajdziesz w niej jednak długich opisów i dziesiątek parametrów. Każde zagadnienie jest przedstawione za pomocą zrzutów ekranu i krótkich instrukcji. Dzięki temu w ciągu kilku godzin zrealizujesz swój pierwszy projekt w Movie Makerze.
* Elementy interfejsu użytkownika
* Przechwytywanie klipów z kamery wideo
* Import materiałów źródłowych
* Tworzenie wstępnego montażu
* Dodawanie przejść i efektów specjalnych
* Nakładanie plansz tytułowych i napisów
* Udźwiękowienie filmu
* Korzystanie z funkcji Autofilm
* Eksport zmontowanego filmu
Przekonaj się, jak proste może być tworzenie własnych filmów wideo.
Przedstaw się światu!
* Jak zbudować elegancką stronę z blogiem?
* Jak tworzyć wyspecjalizowane przeglądarki bloga?
* Jak dodawać do własnego serwisu blogowego kanał RSS?
Prowadzenie bloga to nowy sposób na zwiększenie aktywności społecznej - szansa na zaistnienie w rzeczywistości wirtualnej, mająca swoje odbicie w tak zwanym „prawdziwym życiu”. Dlatego blogi piszą dziś niemal wszyscy: politycy, marketingowcy, celebryci, biznesmeni. Forma publicznie dostępnego pamiętnika pozwala na szeroką prezentację własnych poglądów, przekonań czy wartości. Z tego powodu blogi wykorzystywane są też jako wortale poświęcone określonej tematyce, promujące idee lub produkty. Ich użytkownicy stworzyli nawet własną społeczność, która 31 sierpnia obchodzi swoje święto - Dzień Bloga. Już dziś możesz do nich dołączyć!
„Blog, więcej niż internetowy pamiętnik” to książka, która pokaże Ci, jak założyć i prowadzić własny blog, a także aktywnie korzystać z innych blogów. Dowiesz się z niej, jak skorzystać z oprogramowania obsługującego serwisy blogowe, jak zintegrować języki PHP, HTML, CSS i SQL, aby stworzyć elegancką stronę prezentującą Twój blog. Nauczysz się budować własną bazę danych, przeznaczoną do przechowywania wpisów, a także zabezpieczać ją przed niepowołanymi modyfikacjami. I wreszcie poznasz sposób na dodanie do własnego serwisu kanału RSS, aby czytelnicy na bieżąco mogli obserwować pojawianie się nowych wpisów. Znajdziesz tu wszystko, czego potrzebujesz, aby zaprezentować światu swój blog!
* Obsługa okna tworzenia bloga
* Modyfikowanie wyglądu bloga
* Publikowanie w określonym terminie
* Rozbudowa bloga
* Instalacja czytnika RSS
* Subskrybowanie blogów za pomocą RSS
* Instalacja oprogramowania własnego serwera
* Baza danych i modyfikacja danych
* Projektowanie struktury bloga
* Zakładanie konta użytkownika
* Zakładanie bazy danych i tabeli danych
* Nadawanie uprawnień do korzystania z tabeli
* Przygotowanie szablonu i tworzenie strony www
* Automatyzowanie, blokowanie i trwałe usuwanie wpisu
* Tworzenie formularza wyszukiwania
* Tworzenie kanału RSS i wypełnianie go treścią
* Pobieranie programu Weber
Blog to prosty i fascynujący sposób, aby świat dowiedział się o Twoim istnieniu!
Pakiet biurowy MS Office jest jednym z podstawowych narzędzi wykorzystywanych we współczesnych firmach. Zawarty w nim system zarządzania bazami danych Access to wygodna w obsłudze aplikacja służąca do operowania na zbiorach danych. Dzięki prostocie obsługi, sporym możliwościom i wizualnym narzędziom stanowi doskonałe rozwiązanie dla przedsiębiorstw, w których duże znaczenie ma czas poświęcany na opanowanie nowych programów. Kreatory i rozbudowany system pomocy oferowane przez Accessa niezwykle upraszczają proces tworzenia bazy oraz aplikacji przeznaczonych do obsługi zgromadzonych w niej danych.
W książce "Access w biurze i nie tylko" znajdziesz omówienie podstawowych możliwości tego systemu. Nauczysz się tworzyć i otwierać istniejące bazy danych oraz tworzyć nowe. Dowiesz się, w jaki sposób projektować tabele i jak dobierać typy danych dla poszczególnych kolumn tabeli. Przeczytasz o relacjach, poznasz sposoby wybierania i wstawiania danych, a także manipulowania nimi za pomocą kwerend. W kolejnych rozdziałach znajdziesz informacje o tworzeniu formularzy i raportów oraz wyświetlaniu wykresów na podstawie danych zgromadzonych w bazie. Nauczysz się także pisać własne makra i poznasz podstawy języka Visual Basic for Applications.
* Otwieranie istniejących baz danych
* Tworzenie tabel
* Typy danych
* Tworzenie i modyfikowanie relacji
* Manipulowanie danymi za pomocą kwerend
* Konstruowanie formularzy
* Budowanie raportów
* Automatyzacja pracy za pomocą makropoleceń
* Tworzenie i wyświetlanie wykresów
Dane to dziś najcenniejszy towar. Naucz się nim zarządzać.
Pozycjonowanie i optymalizacja stron WWW. Ćwiczenia praktyczneWydawnictwo Helion
Zapewnij swojej witrynie miejsce w pierwszej dziesiątce!
* Jak działają wyszukiwarki?
* Jaki wpływ na pozycję serwisu mają linki przychodzące i wychodzące?
* Czy istnieją zagrożenia związane z niewłaściwym pozycjonowaniem?
Stworzenie serwisu WWW to dopiero połowa sukcesu w Internecie. Druga połowa to zapewnienie witrynie odpowiedniej popularności. A tę popularność może zagwarantować przede wszystkim wysokie miejsce w wynikach wyszukiwarek. Jak to osiągnąć? Od czego zacząć i jak monitorować skuteczność prowadzonych działań? Wszystkie odpowiedzi znajdziesz właśnie w tej książce!
Poprzez liczne przykłady i ćwiczenia autorzy zapoznają Cię ze sposobem działania wyszukiwarki Google i zasadami doboru właściwych słów kluczowych. Pokażą, jak najlepiej rozmieścić je na stronie. Ponadto dowiesz się, jaki wpływ na pozycję strony mają linki wychodzące oraz przychodzące, jak przebiega proces indeksowania strony, jak działają systemy wymiany linków oraz jak wykorzystać statystyki do obserwacji ruchu na stronie. Przeczytasz także o tym, jakie zagrożenia niesie ze sobą niewłaściwa procedura pozycjonowania.
* Sposób działania Google oraz innych wyszukiwarek
* Definiowanie fraz i słów kluczowych
* Wpływ linków przychodzących i wychodzących na pozycję strony
* Korzystanie z systemów wymiany linków
* Proces indeksacji witryny
* Zagrożenia związane z niewłaściwym pozycjonowaniem
* Wykorzystanie statystyk do śledzenia ruchu na stronie
* Sposoby reklamowania serwisu
Zwiększ oglądalność swojej witryny WWW!
E-wizerunek. Internet jako narzędzie kreowania image'u w biznesieWydawnictwo Helion
Lustereczko, powiedz przecie,
kto jest najwspanialszy w necie?
* Tworzenie i wykorzystywanie odpowiedniego wizerunku oraz zarabianie na nim
* Budowanie pożądanych marek bez wielkich nakładów finansowych
* Interaktywne relacje z klientami
* Wykorzystanie Internetu do rozwoju biznesu
* Narzędzia kreowania wizerunku w sieci
Jak Cię widzą (w sieci), tak Cię piszą
Internet jest nie tylko rewolucyjnym medium, pierwszym o naprawdę masowym zasięgu działania. Stanowi on przede wszystkim fascynujący alternatywny świat. Działa jak magnes, co roku przyciągając nowych użytkowników. Niczym używka, wciąż odnotowuje wydłużenie czasu kontaktu z odbiorcą. I last but not least — Internet to niekończący się pasaż handlowy, wymarzone miejsce spotkań podaży i popytu.
Poznaj specyfikę światowej sieci WWW i znajdź w niej właściwe miejsce dla Twojej marki. E-marketing rządzi się własnymi prawami — z jednej strony bezustannie stawia firmy przed nowymi wyzwaniami, z drugiej zaś stale kreuje nowe narzędzia dotarcia do klienta. A są one naprawdę fascynujące: możliwość dowolnej personalizacji przekazu, olbrzymia ilość kanałów, a przede wszystkim atrakcyjne społeczności — ludzie młodzi, aktywni, hobbyści, biznesmeni oraz entuzjaści nowinek. Mogą oni zostać ambasadorami Twojej marki, ale mogą też ją zniszczyć. Dlatego musisz poznać zasady rządzące Internetem i jego społecznościami, a następnie zacząć budować instrumenty wywierania wpływu i wykorzystać je dla dobra Twojego produktu.
Internet ma przyszłość!
* Czym jest e-wizerunek i jak wpływa na sukces firm, produktów i ludzi?
* Narzędzia budowania image’u — strona WWW, fora internetowe, newslettery i inne.
* Sześć zasad skutecznego kreowania e-wizerunku.
* Grzechy główne działań internetowych.
* Marka jako efekt przemyślanej strategii wizerunkowej.
* Case studies
Microsoft Visual C++ 2008. Tworzenie aplikacji dla WindowsWydawnictwo Helion
Rozpocznij przygodę z Visual C++!
* Jakie prawa rządzą programowaniem obiektowym?
* Jak tworzyć usługi systemowe?
* Jak dokumentować tworzony kod?
Microsoft Visual C++ jest zintegrowanym środowiskiem, pozwalającym na tworzenie aplikacji przy użyciu języków C, C++ lub C++/CLI. Zawiera ono wyspecjalizowane narzędzia, pomagające w wydajnym tworzeniu rozwiązań opartych o te języki. Pierwsza wersja Visual C++ została wydana w 1992 roku, a środowisko to jest bezustannie ulepszane. Najnowsze wydanie, z datą 2008, zostało opublikowane w listopadzie 2007 roku i wprowadziło wiele nowości — jak chociażby wsparcie dla technologii .NET 3.5. Niewątpliwie narzędzie firmowane przez giganta z Redmond jest jednym z najpopularniejszych, a używają go programiści z całego świata.
Dzięki tej książce również Ty możesz dołączyć do tego wybitnego grona. Po jej przeczytaniu będziesz miał wiedzę na temat środowiska programistycznego i platformy .NET. Poznasz podstawy programowania obiektowego, nauczysz się uzyskiwać dostęp do informacji zgromadzonych w bazach danych oraz korzystać z możliwości Internetu bezpośrednio w Twoich programach. Kolejne rozdziały przedstawiają interesujące tematy dotyczące obsługi wyjątków, programów wielowątkowych oraz sposobów tworzenia usług systemowych. Ostatni rozdział poświęcony został tak istotnej kwestii, jak dokumentowanie kodu — to czynność, o której wielu programistów zapomina. Jeżeli chcesz rozpocząć przygodę z Microsoft Visual C++, ta książka jest idealną lekturą dla Ciebie!
* Praca w zintegrowanym środowisku programistycznym
* Pojęcia związane z programowaniem obiektowym
* Uzyskiwanie dostępu do informacji zgromadzonych w bazach danych
* Wykorzystanie transakcji w pracy z danymi
* Sposoby integracji z siecią Internet
* Obsługa wyjątków
* Programowanie wielowątkowe
* Tworzenie grafiki oraz wykorzystanie multimediów
* Drukowanie w systemie Windows
* Tworzenie usług systemowych
* Dokumentowanie kodu programu
Wykorzystaj możliwości Microsoft Visual C++ 2008!
Co potrafi Twój iPhone? Podręcznik użytkownika. Wydanie IIWydawnictwo Helion
Poznaj możliwości iPhone’a!
* Jak rozpocząć pracę z iPhone’em?
* Jak wykorzystać możliwości przeglądarki Safari?
* Jak używać map?
Pojawienie się iPhone’a firmy Apple można bez wahania nazwać Rewolucją! Rewolucją przez duże "R". Nigdy wcześniej żaden nowy telefon nie wzbudził takich emocji. Nigdy wcześniej nie ustawiały się na wiele dni przed premierą kolejki pod salonami. Co sprawia, że ludzie szaleją za tym małym cudem techniki? Wielodotykowy (ang. multitouch) ekran, dostęp do tysięcy aplikacji, stabilny system operacyjny oraz elegancki, przykuwający uwagę wygląd to tylko niektóre z jego zalet.
Właśnie dzięki tej książce dowiesz się, co tak naprawdę potrafi Twój iPhone. Autor — niezawodny Scott Kelby — bez zbędnego zagłębiania się w szczegóły techniczne opowie Ci o możliwościach tego rewolucyjnego urządzenia. Zaprezentuje Ci m.in. sposoby wykonywania różnych operacji przy użyciu tego telefonu. Poznasz tajniki jego konfiguracji i synchronizacji z komputerem oraz metodę sprawdzania poziomu naładowania baterii. Nauczysz się wykorzystywać wszystkie możliwości przeglądarki Safari, czytnika poczty oraz terminarza. Dowiesz się również, jak odtwarzać klipy z YouTube, słuchać muzyki czy oglądać filmy. Książka ta jest zatem świetną pozycją zarówno dla początkującego użytkownika telefonu iPhone, jak również dla zaawansowanego — ten ostatni znajdzie tu informacje, które go zaskoczą i zachwycą! W końcu iPhone to zdolna i piękna bestia…
* Włączanie, usypianie, wyłączanie iPhone’a
* Wykorzystanie wbudowanego głośnika
* Obsługa ekranu
* Importowanie kontaktów
* Dodawanie numerów
* Połączenia konferencyjne
* Wyciszanie dzwonka
* Odbieranie i wysyłanie wiadomości e-mail
* Obsługa przeglądarki Safari
* Wykorzystanie kalendarza
* Odtwarzanie klipów z YouTube
* Używanie mapy
* Sprawdzanie prognozy pogody
* Importowanie i odtwarzanie muzyki
* Wykonywanie zdjęć
* Rozwiązywanie typowych problemów
Sprawdź, co potrafi Twój iPhone!
Uwiecznij świat, jakiego nie znałeś!
* Jaki sprzęt jest potrzebny do makrofotografii?
* Jak uzyskać duże powiększenia?
* Jak komponować efektowne zdjęcia?
Wiele osób nie zwraca uwagi na niepozorne, małe elementy otaczającego nas świata. Czyż nie warto pokazać im, co tracą? Wykonanie dobrego zdjęcia w skali makro to wyzwanie, ale zachwyt na twarzach oglądających jest wart wszelkich poświęceń. Właśnie dzięki makrofotografii można ujrzeć cudowny świat, niezauważalny na co dzień. Magiczny świat szczegółów!
Autor książki "Makrofotografia. Magia szczegółu " przedstawia ten temat w sposób przejrzysty i systematyczny. Dzięki tej publikacji zdobędziesz informacje dotyczące sprzętu potrzebnego do wykonania makrofotografii oraz sposobu kompozycji zdjęcia. Poznasz zagadnienia związane z właściwym doborem ostrości, a także takie pojęcia, jak głębia ostrości, długość ogniskowej, jasność obiektywu i wiele innych. Pozwolą Ci one na swobodne poruszanie się po świecie makrofotografii. Ponadto poszerzysz swoją wiedzę odnośnie doboru właściwego oświetlenia oraz programów odpowiednich do obróbki wykonanych zdjęć. Niewątpliwym atutem tej książki są pytania i zadania kontrolne, które pozwolą Ci zweryfikować zdobyte umiejętności. Jeżeli chcesz uwiecznić otoczenie w makrofotografii, ta pozycja będzie dla Ciebie nieocenionym źródłem informacji, a może nawet twórczej inspiracji!
* Sprzęt konieczny do wykonania makrofotografii
* Sposoby na uzyskanie dużych powiększeń
* Komponowanie zdjęć
* Zasady doboru kadru
* Uzyskiwanie właściwej ostrości
* Ograniczenia ostrości
* Dobór właściwego oświetlenia
* Metody pomiaru światła
* Doświetlanie zdjęć
* Narzędzia do edycji zdjęć
Odsłoń na fotografiach całe piękno szczegółu!
Naucz się korzystać z nowoczesnych narzędzi PowerShella
i usprawniaj żmudne zadania administracyjne!
* Jak skonfigurować środowisko PowerShella?
* Jak tworzyć aplety poleceń i jak ich używać?
* Jak korzystać z potoku danych?
Windows PowerShell to innowacyjne narzędzie do zarządzania systemem i przetwarzania skryptów dla serwerów oraz klientów pod kontrolą Windows. Charakterystyczną cechą tego interpretera poleceń jest obiektowa logika, która sprawia, że wynikiem każdego polecenia jest obiekt określonego typu. Dodatkowo wszystkie funkcje dostępne przez API systemu są możliwe do wywołania z poziomu PowerShella. Dzięki swojej uniwersalności oraz nowoczesnym narzędziom interpreter ten zapewnia spójny oraz jasny mechanizm zarządzania, oparty na wierszu poleceń i niewymagający od użytkownika dużej wiedzy programistycznej.
Książka "Windows PowerShell. Podstawy" zawiera dokładny opis innowacyjnej architektury PowerShella, zasad pisania skryptów oraz możliwości korzystania z podstawowych interfejsów systemowych: COM, WMI, ADSI i ADO.NET, a także obszerny zbiór opisów rozwiązań konkretnych zadań administracyjnych. Korzystając z tego przewodnika, poznasz funkcje i narzędzia PowerShella. Nauczysz się również korzystać z obiektowego potoku danych i zarządzać procesami, dziennikami zdarzeń oraz wpisami rejestru. Dzięki zawartej tu wiedzy z pewnością usprawnisz i zautomatyzujesz wszelkie czasochłonne zadania administracyjne, by móc swobodnie stosować PowerShell jako podstawową konsolę do codziennej pracy.
* Aplety poleceń
* Przetwarzanie potokowe
* Potoki danych
* Uniwersalny model nawigacji
* Definiowanie dysków
* Język skryptów PowerShella
* Tablice asocjacyjne
* Praca ze skryptami
* Różnicowanie reakcji na błędy
* Biblioteki klas
* Narzędzia PowerShella
* Zarządzanie użytkownikami i grupami w Active Directory
* Bazy danych
* Zaawansowane operacje dostępu do danych
PowerShell skróci czas Twojej pracy!
Poznaj specyfikę języka Java i zostań mistrzem programowania
* Jak korzystać z bibliotek języka Java?
* Jak pisać funkcjonalny i klarowny kod?
* Jak stworzyć profesjonalny i efektowny program?
Język Java jest językiem obiektowym z dziedziczeniem jednobazowym. Wewnątrz każdej metody korzysta on ze zorientowanego na instrukcje stylu kodowania. Aby dobrze poznać jakikolwiek język, należy nauczyć się posługiwać jego regułami, zasadami i składnią — podobnie jest z językiem programowania. Jeśli chcesz zyskać możliwość efektywnego programowania w języku Java, powinieneś poznać struktury danych, operacje i udogodnienia, oferowane przez biblioteki standardowe, a także często stosowane i efektywne sposoby tworzenia kodu. Całą potrzebną Ci wiedzę znajdziesz właśnie w tym podręczniku.
W książce „Java. Efektywne programowanie” w sposób zrozumiały i klarowny przedstawiono zasady opisujące mechanizmy używane w najlepszych technikach programowania. Ten podręcznik podpowie Ci, jak najbardziej racjonalnie korzystać z języka Java oraz jego podstawowych bibliotek. Dowiesz się, jak stosować wyjątki przechwytywalne i wyjątki czasu wykonania, poznasz także zalety stosowania statycznych klas składowych. Opanujesz metody sprawdzania poprawności parametrów i projektowania sygnatur oraz wszelkie instrukcje, które pozwolą Ci na wydajne i profesjonalne programowanie.
* Tworzenie i usuwanie obiektów
* Klasy i interfejsy
* Zapewnianie niezmienności obiektu
* Projektowanie i dokumentowanie klas przeznaczonych do dziedziczenia
* Zalety stosowania statycznych klas składowych
* Typy ogólne
* Typy wyliczeniowe i adnotacje
* Metody
* Programowanie
* Wykorzystanie ogólnie przyjętych konwencji nazewnictwa
* Wyjątki
* Współbieżność i serializacja
* Dokumentowanie bezpieczeństwa dla wątków
Nie wystarczy samo poznanie języka Java. Trzeba wiedzieć, jak z niego efektywnie korzystać!
Rozpocznij swoją przygodę z JavaScript!
* Jak rozpocząć przygodę z JavaScript?
* Jakie obiekty dostarcza JavaScript?
* Jak reagować na błędy?
Język JavaScript, choć ma już blisko dwanaście lat, swoimi możliwościami wciąż potrafi zafascynować niejednego projektanta stron internetowych. Ma już za sobą gorsze dni, jednak aktualnie dzięki technologii AJAX znów jest na topie. Wykorzystując go w odpowiedni sposób, sprawisz, że twój serwis WWW stanie się bardziej interaktywny i dynamiczny.
Ta książka pozwoli Ci wyjść zwycięsko z pierwszego starcia z tym językiem! Dowiesz się z niej, jak używać zmiennych, operatorów oraz funkcji. Nauczysz się reagować na zdarzenia oraz wykorzystywać okna dialogowe. Ponadto zdobędziesz wiedzę na temat pracy z obiektami DOM HTML oraz na temat sposobów reagowania na błędy w skryptach. Autor przedstawia tu także dostępne obiekty JavaScript oraz pokazuje, jak wykonywać operacje związane z czasem. Ogromnym atutem tej książki jest przejrzystość i usystematyzowany sposób prezentowania informacji. Dzięki temu również Ty szybko i bezboleśnie poznasz JavaScript!
* Typowe konstrukcje języka JavaScript
* Wykorzystanie zmiennych
* Zastosowanie funkcji
* Reagowanie na zdarzenia
* Sposoby użycia okien dialogowych
* Wykonywanie operacji związanych z czasem
* Dostępne obiekty JavaScript
* Obiekty DOM HTML
* Przygotowanie własnych obiektów
* Dziedziczenie w JavaScript
* Obsługa błędów
Przejdź bezboleśnie pierwsze starcie z JavaScript!
Naucz się łączyć największe zalety języków oraz technik programowania
i twórz interaktywne strony internetowe
* Jak unikać typowych błędów i sprawnie rozwiązywać problemy programistyczne?
* Jak połączyć zalety HTML, XML i PHP dla uzyskania pożądanych efektów?
* Jak tworzyć aplikacje wyposażone w aktywny interfejs użytkownika?
Statyczne strony WWW to dziś już przeszłość. Powszechnie dostępne narzędzia dają programistom prawie nieograniczone możliwości w zakresie tworzenia interaktywnych witryn internetowych, wzbogaconych o najróżniejsze efekty wizualne, animacje oraz wbudowane narzędzia pomocnicze. Największą popularność zdobyły sobie narzędzia z kategorii open source — z powodu ich minimalnego kosztu oraz niezwykle dużych zasobów, dostępnych za pośrednictwem Internetu. Z tej książki dowiesz się, jak tworzyć bogate i interaktywne strony WWW, łącząc rozmaite techniki i korzystając z różnych języków.
Książka "Ajax, JavaScript i PHP. Intensywny trening" poprowadzi Cię krok po kroku po podstawowych zasadach programowania w językach JavaScript, PHP i HTML oraz technologiach programowania. Dzięki temu podręcznikowi dowiesz się m.in., jak wykorzystywać dostępne biblioteki ajaksowe do implementowania i ulepszania podstawowych mechanizmów aplikacji. Szybko nauczysz się tworzyć interaktywne strony WWW, zarówno za pomocą technologii serwerowych, jak i technik oraz narzędzi umiejscowionych po stronie klienckiej, a także ich kombinacji.
* Tworzenie stron WWW w języku HTML
* Stylizacja stron za pomocą arkuszy CSS
* Tworzenie skryptów w języku JavaScript
* Wbudowanie skryptu w stronę WWW
* Obiektowy model dokumentu (DOM)
* Obiekty String
* Instrukcje warunkowe i pętle
* Funkcje wbudowane i biblioteki
* Konstruowanie aplikacji ajaksowych
* Zmienne w języku PHP
* Funkcje liczbowe, łańcuchy i tabele
* Kontrola przepływu sterowania
* Usługi webowe oraz protokoły REST i SOAP
Łącz, kompiluj, dobieraj — niech Twoje strony WWW zrobią wrażenie!
Poznaj narzędzia programu PowerPoint i twórz wyjątkowe prezentacje!
* Jak stworzyć profesjonalną prezentację na każdą okazję?
* Jak modyfikować grafikę SmartArt?
* Jak korzystać z programu Clip Organizer i biblioteki slajdów?
Z pewnością wiesz, do czego służy program PowerPoint, lecz jeśli jeszcze nie potrafisz z niego korzystać, a musisz szybko przygotować profesjonalną prezentację, ta książka jest właśnie dla Ciebie! Znajdziesz tu opis ostatniej wersji programu — PowerPoint 2007. Umożliwia ona stworzenie zaawansowanej i bogatej prezentacji, wyposażonej w dźwięk, fotografie i animacje filmowe. Nowy PowerPoint pozwala także na bezpieczne udostępnianie Twojej prezentacji wszystkim zainteresowanym.
Książka "PowerPoint 2007 PL. Seria praktyk" to bogato ilustrowany, a przy tym prawdziwie intuicyjny podręcznik, dzięki któremu każdy nauczy się sprawnie korzystać z tej aplikacji. Kolor i zrzuty ekranowe ilustrujące kolejne informacje, jak również klarowne i zrozumiałe instrukcje sprawiają, że nauka staje się niezwykle prosta. Dzięki tej książce poznasz wszystkie niezbędne narzędzia PowerPointa i ciekawe funkcje tego programu. Dowiesz się, jak zastosować w swojej prezentacji grafiki SmartArt oraz zaawansowane układy slajdów, a także w jaki sposób korzystać z galerii stylów czy biblioteki slajdów.
* Tworzenie prezentacji
* Praca z tekstem
* Grafika i linie
* Konwersja na grafikę SmartArt
* Tabele i wykresy
* Używanie Excela 2007 — kopiowanie i wstawianie tabel
* Wzbogacanie prezentacji — animacje
* Multimedia
* Dodawanie filmów i dźwięku
* Tworzenie albumów
* Pokaz slajdów
* Nagrywanie narracji
* Udostępnianie prezentacji
* Bezpieczeństwo
PowerPoint jest dla każdego!
Poznaj narzędzia oraz funkcje Excela i z łatwością wykorzystuj tę wiedzę w pracy
* Jak tworzyć skoroszyty i wykresy?
* Jak zarządzać danymi w arkuszach?
* Jak szacować formuły?
Na samo brzmienie słowa "Excel" reagujesz paniką? Uważasz, że to bardzo skomplikowany i trudny w obsłudze program? Świetnie! Ta książka została napisana właśnie z myślą o Tobie! Podręcznik, który trzymasz w rękach, stanowi namacalny dowód na to, że Excel 2007 może być prosty, a nauka jego obsługi bardzo przyjemna! Choć trudno Ci w tej chwili w to uwierzyć, aplikacja ta oferuje cale spektrum nowoczesnych, a przy tym przyjaznych i intuicyjnych narzędzi oraz funkcji, dzięki którym znacznie usprawnisz i przyspieszysz swoją pracę. Naprawdę warto je poznać!
Książkę "Excel 2007 PL. Seria praktyk" przygotowano w taki sposób, aby każdy mógł nauczyć się korzystać z narzędzi Excela, tworzyć odpowiednie arkusze oraz wykonywać na nich praktyczne operacje. Wszystkie porady i instrukcje napisane zostały prostym, zrozumiałym językiem. Dzięki temu szybko opanujesz sposoby zarządzania danymi czy szacowania formuł w tym programie. Wszystkie omawiane zagadnienia zilustrowane są ułatwiającymi zrozumienie zrzutami ekranowymi, a kolorowy druk znacznie uprzyjemni Ci korzystanie z książki. Wystarczy ją przeczytać, a poznasz Excela w stopniu pozwalającym Ci na swobodną pracę w tym programie. Na co zatem czekasz? Przed Tobą nauka takich zagadnień, jak:
* Tworzenie skoroszytu
* Wprowadzanie danych do arkusza i zarządzanie nimi
* Formuły i funkcje
* Tabele i wykresy
* Konwersja tabeli do postaci zakresu
* Zaawansowane funkcje
* Szacowanie formuł
* Zarządzanie Excelem
* Makra
* Szablony i scenariusze
* Łącza i odwołania
* Stosowanie aktualizacji
Najprostszy i najprzyjemniejszy sposób na poznanie Excela!
Poznaj praktyczne możliwości programu Access 2007!
* Jak właściwie zaprojektować bazę danych?
* Jak korzystać z szablonów?
* Jak tworzyć tabele i definiować relacje między nimi?
Wbrew pozorom nie trzeba być specjalistą, żeby korzystać z Accessa! Jest to program wyjątkowo przyjazny dla użytkownika, umożliwiający tworzenie baz danych i zarządzanie nimi bez potrzeby dogłębnego poznawania języka SQL oraz skomplikowanych środowisk serwerowych. Aplikacja pozwala na zapisywanie danych z wykorzystaniem formularzy, kierowanie zapytań do bazy, a także dzielenie danych ze współpracownikami za pośrednictwem sieci komputerowej.
Książka "Access 2007 PL. Seria praktyk" zawiera zwięzły i czytelny opis wszystkich najważniejszych funkcji tego programu, a także konkretne przykłady i jasne instrukcje zastosowania narzędzi Accessa. Kolorowe strony pozwalają na szybkie odnalezienie interesujących Cię zagadnień. Dzięki temu podręcznikowi poznasz podstawowe zasady tworzenia dobrego projektu bazy danych oraz jej zaawansowane możliwości. Nauczysz się tworzyć tabele, formularze i raporty, a także korzystać z kluczy podstawowych i obcych. Bez problemu zbudujesz taką bazę danych, która pozwoli Ci sprawnie zarządzać informacjami.
* Personalizacja Accessa 2007
* Projektowanie baz danych
* Relacyjne bazy danych
* Klucze podstawowe i obce
* Tworzenie tabel
* Korzystanie z typów danych
* Definiowanie relacji
* Kwerendy
* Korzystanie z SQL
* Tworzenie i dostrajanie formularzy
* Tworzenie raportów
* Współdzielenie Accessa
Naucz się korzystać z Accessa — zachwycą Cię jego możliwości!
Odkryj bogactwo funkcji Worda!
Jak poprawnie formatować i uatrakcyjniać dokumenty?
Chcesz zacząć sprawnie tworzyć w programie Word dokumenty o profesjonalnym wyglądzie? A może tak dobrze go już znasz, że wątpisz, by skrywał przed Tobą jeszcze jakiekolwiek tajemnice? Tak czy inaczej warto opanować wszystkie potężne możliwości najpopularniejszego edytora tekstów, różne sposoby pracy z nim i metody tworzenia dokumentów tekstowych. Uzbrojony w taką wiedzę, z pewnością będziesz pracował szybciej i sprawniej.
Książka "Word 2007 PL. Seria praktyk" jest graficznym przewodnikiem po najnowszej wersji Worda i zawiera dokładny opis jego funkcji podstawowych oraz zaawansowanych — począwszy od tworzenia i formatowania tekstów, a na złożonych makrach skończywszy. Wszystko to przedstawione zostało za pomocą przejrzystych, kolorowych i szczegółowych instrukcji oraz praktycznych przykładów. Dzięki temu podręcznikowi poznasz całe spektrum narzędzi Worda i udoskonalisz swoją pracę z tym programem.
* Narzędzia główne
* Formatowanie tekstu
* Szybkie style
* Praca z dokumentem
* Drukowanie i publikowanie
* Konwersja do formatu PDF
* Biblioteka ClipArt i SmartArt
* Hiperłącza i zakładki
* Równania
* Zaawansowane funkcje — podpis cyfrowy
* Makra
Opanuj wszystkie narzędzia Worda i ciesz się swobodą tworzenia dokumentów!
Serwisy społecznościowe. Budowa, administracja i moderacjaWydawnictwo Helion
Dołącz do kreatorów nowych trendów! Stwórz własny serwis społecznościowy!
* Pierwsze kroki w roli twórcy serwisu — rodzaje stron, prawo i reklama
* Skrypty, instalacja i administracja — PHPizabi, Elgg, Dolphin, Joomla!
* ABC moderatora i użytkownika — regulamin, trolle, zakres ingerencji
Serwisy społecznościowe są bodaj najszybciej rozwijającą się dziś częścią internetu. Nie sposób przecenić ich roli społecznej i opiniotwórczej. Liczba użytkowników i ich poczucie wspólnoty decydują o sile i prężności tych serwisów. W każdej chwili możesz przyłączyć się do któregoś z nich. Jednak znacznie więcej radości sprawiłoby Ci na pewno prowadzenie własnego serwisu, wokół którego skupiałaby się cała społeczność osób o zainteresowaniach podobnych do Twoich.
W książce "Serwisy społecznościowe. Budowa, administracja i moderacja" znajdziesz wszelkie informacje dotyczące tworzenia i obsługi serwisu społecznościowego. Opisano w niej początki tego zjawiska społecznego, podstawy jego działania, rozmaite odmiany serwisów, wszelkie kwestie prawne i techniczne. Niezależnie od tego, czy szukasz inspiracji odnośnie treści umieszczanych w serwisie, czy chciałbyś dowiedzieć się, jak rozwiązać konkretne problemy z konfiguracją, rejestracją, wyborem mechanizmu działania czy wyglądu Twojego serwisu, autorzy służą Ci rzetelną wiedzą, wskazówkami i podpowiedziami. Oprócz tego wprowadzą Cię w kwestie związane z bezpieczeństwem w sieci, rolą moderatora i rozwiązywaniem problemów z użytkownikami.
* Społeczności internetowe
* Serwisy społecznościowe (historia, rodzaje, reklama)
* Regulacje prawne
* Wybór domeny i hostingu
* Niezbędne narzędzia (klient FTP, edytory CSS i tekstowe)
* Serwis społecznościowy a forum dyskusyjne
* Bezpieczeństwo serwisu
* Skrypty (PHPizabi, Elgg, Dolphin, Joomla!, BuddyPress, Joovili, SocialEngine i wiele innych)
* Online-Community-Building
* Skrypty do budowy serwisu wideo (ClipBucket Lite, Clipshare, ClipHouse i wiele innych)
* Rola moderatora
* Social shopping
Sprawdź, jak wiele satysfakcji daje własny serwis społecznościowy!
AutoCAD to program do komputerowego wspomagania projektowania, który od lat wyznacza standardy na rynku takich aplikacji. Z jego możliwości korzystają projektanci różnych branż, a ogromna liczba bibliotek, modułów i nakładek sprawia, że realizacja nawet najbardziej złożonych projektów przebiega szybko i sprawnie. Każda kolejna wersja AutoCAD-a jest bardziej rozbudowana. W wersji 2008 autorzy aplikacji zadbali o optymalizację znanych już użytkownikom narzędzi i zwiększenie produktywności pracy. Zmodernizowany interfejs użytkownika oraz nowe możliwości docenią nie tylko profesjonaliści, ale również ci, którzy stawiają pierwsze kroki w świecie komputerowego wspomagania projektowania.
Książka "AutoCAD 2008 i 2008 PL" to wyczerpujące omówienie najnowszej edycji tej aplikacji. Każdy użytkownik AutoCAD-a, niezależnie od stopnia zaawansowania, znajdzie w niej interesujące informacje. Czytając tę książkę, nauczysz się tworzyć i modyfikować rysunki, wymiarować je, korzystać z warstw, bloków i stylów oraz drukować projekty. Poznasz zasady modelowania bryłowego, tworzenia szablonów oraz rysowania w trybie aksonometrycznym. Każde z narzędzi dostępnych w aplikacji jest dokładnie omówione, a ilustrowane przykłady ułatwiają poznanie ich w praktyce.
* Interfejs użytkownika, menu i paski narzędzi
* Praca z dokumentami
* Układy współrzędnych
* Tworzenie podstawowych obiektów i definiowanie ich właściwości
* Napisy i tabelki
* Rysowanie precyzyjne
* Rysunek aksonometryczny
* Kreskowanie
* Naprawianie uszkodzonych rysunków
* Techniki wymiarowania, modyfikowanie wymiarów i style wymiarowe
* Modelowanie 3D i bryły ACIS
Poznaj najnowszą wersję narzędzia, które zrewolucjonizowało pracę projektantów na całym świecie.
Zobacz, jakie to proste — naucz się tworzyć bazy danych!
* Jak tworzyć formularze i raporty?
* Jak modyfikować strukturę tabel?
* Jak stosować mechanizmy wymiany danych?
Współczesny świat wymusza na przedsiębiorstwach gromadzenie oraz przetwarzanie ogromnej ilości informacji. To sprawia, że muszą one dysponować wydajnymi i sprawnymi bazami danych. Aby zbudować taki system zarządzania danymi, niezbędne są odpowiednie narzędzia — jednym z nich jest program MS Access. Ta aplikacja przede wszystkim pozwala na łatwą kontrolę poprawności tworzonych projektów oraz zapewnia integrację narzędzi służących do tworzenia struktury relacyjnej. Dba także o zgodność tych narzędzi ze standardem języka zapytań SQL, wykorzystywanym do tworzenia i modyfikowania baz danych oraz operowania na zgromadzonych w nich informacjach.
Książka „Bazy danych. Pierwsze starcie” stanowi doskonałe wprowadzenie w tematykę tworzenia baz danych. Zawiera wszystkie potrzebne informacje, podane w prosty i przejrzysty sposób. Ten podręcznik przyda się zarówno studentom kierunków informatycznych, jak i wszystkim tym, którzy chcą zdobyć wiedzę o nowoczesnych metodach budowania takich baz. Stąd dowiesz się m.in., jak wykorzystywać język zapytań SQL, w jaki sposób tworzyć tabele, formularze i raporty oraz stosować mechanizmy wymiany danych, a także na czym polega filtrowanie i sortowanie w zapytaniach. Zdobędziesz wiedzę i umiejętności wystarczające do samodzielnego zbudowania wydajnej bazy danych i sprawnego nią zarządzania.
* Projektowanie bazy danych — narzędzia wizualne
* Tworzenie formularzy i raportów
* Strukturalny język zapytań SQL w wersji MS JetSQL
* Składnia podstawowa
* Unia — koniunkcja zbiorów
* Grupowanie i funkcje agregujące
* Zastosowanie języka SQL z poziomu formularzy
* Mechanizmy wymiany danych
* Obiekty: DAO, RDO, ADO
* Zastosowanie mechanizmów wymiany danych przy tworzeniu aplikacji
Stwórz własną, niezawodną bazę danych!
Wkrocz w świat projektowania 3D
* Jak definiować parametry projektu?
* W jaki sposób korzystać z narzędzi projektowych?
* Jak generować dokumentację techniczną?
Inventor, opracowany i sprzedawany przez firmę Autodesk, to program typu CAD, pozwalający na zamodelowanie projektowanego urządzenia lub elementu w postaci bryły trójwymiarowej. W oparciu o tak zamodelowaną bryłę Inventor umożliwia wygenerowanie pełnej dokumentacji projektowej — rysunków wykonawczych i złożeniowych, wykazu części i innych. Aplikacja pozwala także na przeprowadzenie symulacji i analizy działania projektowanego urządzenia.
"Inventor. Pierwsze kroki " to podręcznik dla wszystkich osób, które chcą poznać możliwości tej aplikacji i wykorzystać je w swojej pracy. Książka opisuje proces instalacji i konfiguracji programu oraz definiowania parametrów projektu. Pokazuje także kolejne kroki jego realizacji. Przeczytasz w niej o tworzeniu szkiców, definiowaniu wiązań, generowaniu modeli bryłowych i tworzeniu zespołów. Dowiesz się także, w jaki sposób wygenerować dokumentację techniczną w oparciu o gotowy model oraz jak zaprezentować elementy projektu w postaci animacji trójwymiarowej.
* Instalacja Inventora
* Konfiguracja interfejsu użytkownika
* Praca z oknami dialogowymi
* Tworzenie szkiców i wiązań
* Edycja obiektów graficznych
* Tworzenie brył trójwymiarowych
* Łączenie elementów w zespoły
* Tworzenie dokumentacji technicznej
* Prezentacja zespołów
Zrealizuj swoje wizje za pomocą Inventora!
1. IDZ DO
PRZYK£ADOWY ROZDZIA£
Flash 8. Techniki zaawansowane.
SPIS TREœCI
Klatka po klatce
Autorzy: Russell Chun, H. Paul Robertson
KATALOG KSI¥¯EK T³umaczenie: Aleksander Lam¿a (wstêp, rozdz. 1 – 7),
Rafa³ Joñca (rozdz. 8 – 13, dod. A, B)
KATALOG ONLINE ISBN: 83-246-0369-7
Tytu³ orygina³u: Macromedia Flash 8 Advanced
ZAMÓW DRUKOWANY KATALOG for Windows and Macintosh: Visual QuickPro Guide
Format: B5, stron: 672
TWÓJ KOSZYK
Wykorzystaj wszystko, co oferuje Ci Flash
DODAJ DO KOSZYKA • Stwórz z³o¿one animacje
• Kontroluj obiekty za pomoc¹ jêzyka ActionScript
• Po³¹cz film wykonany we Flashu z baz¹ danych
CENNIK I INFORMACJE Macromedia Flash 8 nie jest po prostu programem do tworzenia animacji wektorowej.
Zawiera on równie¿ — a mo¿e przede wszystkim — potê¿ny jêzyk programowania
ZAMÓW INFORMACJE ActionScript, wykorzystywany do wielu zadañ zwi¹zanych z tworzeniem interaktywnych
O NOWOœCIACH prezentacji multimedialnych i witryn WWW. Dopiero u¿ycie ActionScriptu ujawnia
prawdziw¹ potêgê Flasha. Dziêki temu w pe³ni obiektowemu jêzykowi mo¿na uzyskaæ
ZAMÓW CENNIK efekty niemo¿liwe do osi¹gniêcia za pomoc¹ narzêdzi rysunkowych i animacyjnych Flasha.
W ksi¹¿ce „Flash 8. Techniki zaawansowane. Klatka po klatce” znajdziesz omówienie
technik zwi¹zanych ze stosowaniem jêzyka ActionScript. Poznasz podstawy tego
CZYTELNIA jêzyka, a tak¿e dowiesz siê, w jaki sposób pisaæ skrypty i do jakich obiektów je
do³¹czaæ. Nauczysz siê kontrolowaæ za jego pomoc¹ elementy graficzne, dŸwiêkowe,
FRAGMENTY KSI¥¯EK ONLINE tekstowe i nawigacyjne umieszczone w prezentacji. Zdobêdziesz wiedzê na temat
mo¿liwoœci po³¹czenia witryn WWW tworzonych we Flashu z zewnêtrznymi plikami,
przegl¹dark¹ internetow¹ i serwerem, na którym s¹ one publikowane. Znajdziesz tu
tak¿e informacje o wykrywaniu i usuwaniu b³êdów w skryptach.
W ksi¹¿ce poruszone zosta³y nastêpuj¹ce tematy:
• zaawansowane narzêdzia animacyjne,
• korzystanie z cyfrowego wideo w filmach Flasha,
• elementy jêzyka ActionScript,
• panel Actions,
• tworzenie i u¿ywanie obiektów,
• zarz¹dzanie listwami czasowymi,
Wydawnictwo Helion • obs³uga klawiatury i myszy,
ul. Koœciuszki 1c • komunikacja z serwerem i przegl¹dark¹,
44-100 Gliwice • pobieranie danych z zewn¹trz,
tel. 032 230 98 63 • sterowanie elementami graficznymi i dŸwiêkiem.
e-mail: helion@helion.pl
Odkryj niesamowite mo¿liwoœci Flasha i ActionScriptu!
2. Spis treści
Spis treści
Wstęp 11
Część I Zaawansowane animacje 17
Rozdział 1. Tworzenie złożonych projektów 19
Sposoby automatycznego tworzenia animacji ruchu .............................. 20
Sposoby automatycznego tworzenia animacji kształtu ........................... 31
Tworzenie efektów specjalnych (tylko w wersji Professional) ............... 38
Animowane i złożone maski ................................................................... 42
Rozdział 2. Praca z wideo 55
Importowanie wideo do Flasha ............................................................... 56
Uaktualnianie i podmienianie filmów ..................................................... 68
Dodawanie elementów Flasha do wideo ................................................. 70
Spis treści
Rotoskopia ............................................................................................... 74
Część II Podstawy języka ActionScript 77
Rozdział 3. Posługiwanie się językiem ActionScript 79
Obiekty i klasy ........................................................................................ 80
Metody i właściwości .............................................................................. 81
Używanie notacji kropkowej ................................................................... 82
Więcej na temat interpunkcji ................................................................... 84
Panel Actions ........................................................................................... 85
Edytowanie kodu ActionScript ............................................................... 96
Używanie obiektów ................................................................................. 99
Funkcje .................................................................................................. 113
Stosowanie komentarzy ......................................................................... 114
Część III Zarządzanie listwami czasowymi i komunikacja 115
Rozdział 4. Więcej o przyciskach i detektorach zdarzeń 117
Zdarzenia i detektory zdarzeń ............................................................... 118
Klasa Button .......................................................................................... 118
5
3. Spis treści
Niewidoczne przyciski .......................................................................... 123
Automatycznie animowane przyciski ................................................... 125
Animowane przyciski i symbole klipów filmowych ............................. 126
Złożone przyciski .................................................................................. 130
Możliwości śledzenia przycisków ......................................................... 135
Właściwości przycisku .......................................................................... 138
Klip filmowy jako przycisk ................................................................... 144
Obsługa klawiatury ............................................................................... 151
Obsługa myszy ...................................................................................... 158
Menu podręczne .................................................................................... 166
Tworzenie powtarzających się akcji z wykorzystaniem zdarzenia
onEnterFrame ........................................................................................ 173
Tworzenie powtarzających się akcji z wykorzystaniem setInterval() ... 175
Podsumowanie — zdarzenia i detektory zdarzeń .................................. 180
Rozdział 5. Praca z wieloma listwami czasowymi 181
Nawigowanie listwami czasowymi klipów filmowych ......................... 182
Ścieżki adresowe ................................................................................... 183
Bezwzględne i względne ścieżki adresowe ........................................... 187
Spis treści
Używanie akcji with do adresowania klipów filmowych ...................... 195
Zasięg .................................................................................................... 197
Klipy filmowe jako kontenery ............................................................... 202
Rozdział 6. Zarządzanie komunikacją zewnętrzną 207
Komunikowanie się przez przeglądarkę internetową ............................ 208
Ładowanie zewnętrznych filmów Flasha .............................................. 232
Ładowanie zewnętrznych obrazków ..................................................... 246
Komunikacja z zewnętrznym wideo ..................................................... 249
Stosowanie projektorów i akcji fscommand .......................................... 258
Komunikowanie się z drukarką ............................................................. 262
Wykrywanie środowiska odtwarzania filmu ......................................... 269
Wykrywanie postępu pobierania — programy ładujące ....................... 275
Część IV Przekształcanie grafiki i dźwięku 287
Rozdział 7. Sterowanie klipem filmowym 289
Przeciąganie klipu filmowego ............................................................... 290
Ustawianie właściwości klipu filmowego ............................................. 294
Pobieranie właściwości klipu filmowego .............................................. 297
6
4. Spis treści
Zmiana koloru klipu filmowego ............................................................ 298
Tworzenie oddziaływania kolorów ....................................................... 304
Stosowanie filtrów do klipu filmowego ................................................ 307
Kontrolowanie kolejności klipów filmowych na stosie ........................ 311
Wykrywanie kolizji klipów filmowych ................................................. 315
Wyznaczanie krawędzi klipu filmowego .............................................. 320
Dynamiczne generowanie klipów filmowych ....................................... 322
Dynamiczne usuwanie klipów filmowych ............................................ 329
Pobieranie poziomu głębokości klipu filmowego ................................. 330
Dynamiczne tworzenie kształtów .......................................................... 334
Skalowanie i zniekształcanie klipów filmowych .................................. 353
Używanie dynamicznych masek ........................................................... 357
Dostosowanie wyglądu wskaźnika myszy ............................................ 361
Podstawy animacji za pomocą języka ActionScript .............................. 364
Rozdział 8. Sterowanie grafiką rastrową 371
Tworzenie obrazów i dostęp do nich ..................................................... 372
Rysowanie na obiekcie BitmapData ...................................................... 380
Spis treści
Używanie filtrów do modyfikacji obrazów ........................................... 394
Animowanie obrazów rastrowych ......................................................... 401
Rozdział 9. Sterowanie dźwiękiem 415
Korzystanie z klasy Sound .................................................................... 416
Dołączanie dźwięków ............................................................................ 417
Odtwarzanie dźwięków ......................................................................... 419
Modyfikacja dźwięków ......................................................................... 422
Modyfikacja niezależnych dźwięków ................................................... 424
Przekształcanie dźwięków ..................................................................... 427
Tworzenie dynamicznego sterowania dźwiękiem ................................. 430
Wczytywanie zewnętrznych dźwięków ................................................ 436
Odczyt właściwości dźwięku ................................................................ 438
Wykrywanie zdarzeń dźwięku .............................................................. 441
Wykorzystanie znaczników informacyjnych plików MP3 .................... 443
Część V Praca z informacjami 447
Rozdział 10. Sterowanie przepływem informacji 449
Zmienne i wyrażenia ............................................................................. 450
Wczytywanie zewnętrznych zmiennych ............................................... 455
7
5. Spis treści
Przechowywanie i współdzielenie informacji ....................................... 463
Modyfikacja zmiennych ........................................................................ 469
Łączenie zmiennych i dynamiczne referencje ....................................... 472
Testowanie informacji za pomocą instrukcji warunkowych ................. 475
Zapewnianie alternatyw dla warunków ................................................. 480
Wiele instrukcji warunkowych — tworzenie rozgałęzień ..................... 482
Łączenie warunków z operatorami logicznymi ..................................... 488
Pętle ....................................................................................................... 490
Rozdział 11. Sterowanie tekstem 495
Wejściowe pole tekstowe ...................................................................... 496
Dynamiczne pole tekstowe .................................................................... 498
Opcje pól tekstowych ............................................................................ 500
Łączenie tekstu ...................................................................................... 503
Wyświetlanie tekstu w formacie HTML ............................................... 507
Animacja pól tekstowych ...................................................................... 512
Właściwości klasy TextField ................................................................. 515
Dynamiczne generowanie pól tekstowych ............................................ 526
Spis treści
Modyfikacja tekstu w polach tekstowych ............................................. 530
Formatowanie pól tekstowych z wykorzystaniem zewnętrznych
arkuszy stylów ....................................................................................... 541
Modyfikacja zawartości pola tekstowego ............................................. 544
Klasa Selection ...................................................................................... 544
Sterowanie aktywnością pól tekstowych ............................................... 545
Sterowanie zaznaczeniem w polach tekstowych ................................... 548
Wykrywanie zmian w polu tekstowym ................................................. 552
Klasa String ........................................................................................... 555
Analiza ciągów znaków ......................................................................... 556
Aranżacja tekstów ................................................................................. 562
Modyfikacja tekstów ............................................................................. 567
Rozdział 12. Modyfikacja informacji 569
Obliczenia przy użyciu klasy Math ....................................................... 570
Wyliczanie kątów za pomocą klasy Math ............................................. 571
Wykorzystanie funkcji sinus i cosinus do ruchu pod kątem ................. 579
Obliczanie odległości za pomocą klasy Math ....................................... 583
Generowanie liczb losowych ................................................................. 588
Organizacja informacji przy użyciu tablic ............................................ 591
8
6. Spis treści
Przechowywanie listy klipów filmowych w tablicy .............................. 598
Data i czas ............................................................................................. 603
Tworzenie kodu wielokrotnego użytku ................................................. 611
Rozdział 13. Zarządzanie zawartością i usuwanie błędów 621
Współdzielenie symboli z biblioteki ..................................................... 622
Współdzielenie czcionek ....................................................................... 628
Wykorzystanie komponentów ............................................................... 631
Dołączanie zewnętrznego kodu ActionScript ....................................... 634
Panel Movie Explorer ............................................................................ 636
Wyświetlanie wartości zmiennych i obiektów w trakcie odtwarzania .. 641
Śledzenie zmiennych w panelu Output ................................................. 644
Określanie typu zmiennej ...................................................................... 646
Środowisko uruchomieniowe ................................................................ 648
Optymalizacja filmu .............................................................................. 656
Unikanie typowych błędów ................................................................... 660
Dodatki 661
Spis treści
Dodatek A Przyrostki określające typ obiektu 663
Dodatek B Klawisze i odpowiadające im kody 665
Skorowidz 667
9
7. 1
Tworzenie
Tworzenie złożonych projektów
złożonych projektów
Rozdział 1. Tworzenie złożonych projektów
Kluczem do tworzenia złożonych animacji we
Flashu jest składanie ich z prostszych części. Tak
samo jak ruch biegacza można przedstawić jako
ciąg ruchów jego kończyn, analogicznie projekt we
Flashu powinieneś traktować jak zbiór mniejszych
elementów. Dzięki rozbiciu jednej skomplikowanej
animacji na części, w każdej z nich możesz
zastosować odpowiednią technikę. Takie podejście
upraszcza proces tworzenia animacji, daje Ci
większą kontrolę nad całym projektem i doskonalsze
Tworzenie złożonych projektów
wyniki pracy.
Weźmy na przykład animację głowy odwracającej
się do kamery. Przede wszystkim należy się
zastanowić, czy nie da się uprościć tej animacji,
tworząc pojedyncze ruchy. Animowanie całej
sekwencji w tym samym czasie może być trudne,
jeżeli nie niemożliwe, ponieważ ruch
poszczególnych elementów, składających się na
ruch całej głowy, zmienia się w różny sposób.
Kontur głowy może być animowany klatka po
klatce, obrazując przejście z widoku profilu do
widoku od przodu. Niektóre elementy twarzy
mogą być egzemplarzami symboli, które będą
odpowiednio ściskane i rozciągane w automatycznej
animacji ruchu, tak aby zgadzały się z obrotem
głowy. Włosy mogą być animowanym kształtem,
dzięki czemu można oddać ich opadanie, falowanie,
a nawet delikatny efekt zarzucenia w chwili,
gdy głowa przestaje się obracać.
Poznanie metod łączenia różnych technik i rozbijania
animacji na prostsze elementy pozwala nie tylko
rozwiązać trudne problemy z animacją, ale również
przekonać Cię do wykorzystywania wielu warstw
i tworzenia symboli poszczególnych elementów.
Dzięki temu zarządzanie tworzoną animacją i jej
poprawianie będzie znacznie prostsze.
W tym rozdziale opisane zostały różne podejścia
do tworzenia skomplikowanych animacji poprzez
podział na warstwy oraz łączenie i rozszerzanie
podstawowych możliwości Flasha.
19
8. Rozdział 1.
Sposoby automatycznego
tworzenia animacji ruchu
Proces automatycznego tworzenia animacji
ruchu (ang. motion tweening) daje możliwość
zmiany zarówno dowolnych właściwości
egzemplarza symbolu, takich jak: położenie,
rozmiar, obrót, kolor, przezroczystość, jak również
filtrów zastosowanych do egzemplarza.
Ze względu na swoją wszechstronność omawiana
technika może być zastosowana do różnorodnych
zadań związanych z animacją i jest podstawą Rysunek 1.1. Pięć obiektów umieszczonych na scenie
tak, jak mogłyby wyglądać na początku przewijania
większości projektów we Flashu. Ponieważ
z prawej do lewej strony. Obiektami mogą być
automatyczna animacja ruchu w gruncie rzeczy przyciski lub proste grafiki
bazuje na właściwościach egzemplarza, można
ją traktować jako animację egzemplarza. Zmiana
Sposoby tworzenia animacji ruchu
egzemplarzy między kolejnymi klatkami
kluczowymi wymaga zastosowania automatycznej
animacji ruchu — niezależnie od tego, czy jest
wymagane dokonanie faktycznego ruchu na
scenie. Traktowanie tej operacji jako animacji
egzemplarza pomoże Ci zadecydować, kiedy
użyć automatycznej animacji, kiedy animacji
kształtu, a kiedy animacji klatka po klatce.
Tworzenie płynnie zapętlonych
animacji Rysunek 1.2. Zgrupuj obiekty poprzez wybranie
pozycji Group z menu Modify
Zapętlone animacje są istotne z tego względu,
że umożliwiają tworzenie efektu ciągłego ruchu
poprzez zdefiniowanie jedynie kilku klatek
kluczowych. Są one wykorzystywane jako
elementy interfejsu użytkownika, takie jak
obracające się przyciski, przewijane menu, jak
również w cyklicznych ruchach — chodzących
postaciach, trzepoczących skrzydłach motyla czy
wirującej planecie. Ważną sprawą przy tworzeniu
płynnych animacji jest upewnienie się,
czy pierwsza klatka kluczowa jest taka sama
(lub prawie taka sama) jak ostatnia klatka.
Dzięki temu można uzyskać efekt ciągłości ruchu.
W niniejszym rozdziale omówiony zostanie
sposób tworzenia dwóch najczęściej stosowanych takich jak np. pozycje menu przewijane na
typów zapętlonych animacji — przewijanej grafiki ekranie. Tej techniki można również użyć
i grafiki animowanej po zamkniętej ścieżce ruchu. do tworzenia animacji umieszczanych w tle
Przewijana grafika jest typowym efektem i odtwarzanych bez końca, jak na przykład
stosowanym w elementach interfejsu użytkownika, gwieździste niebo za statkiem kosmicznym.
20
9. Tworzenie złożonych projektów
Ścieżka ruchu w warstwie wzorcowej daje
możliwość tworzenia płynnego ruchu wzdłuż tej
ścieżki, od punktu początkowego do końcowego.
Jeżeli punkt końcowy pokrywa się z punktem
początkowym, można uzyskać efekt płynnej pętli
i faktycznie zamknąć ścieżkę ruchu.
Aby utworzyć przewijaną grafikę
Rysunek 1.3. Utwórz wzór poprzez kopiowanie
i wklejanie grupy 1. Utwórz elementy, które będą przewijane po
scenie i umieść je tak, jak mogłyby wyglądać
w dowolnym momencie przewijania
(rysunek 1.1).
2. Zaznacz wszystkie elementy i z menu Modify
wybierz pozycję Group (rysunek 1.2).
3. Skopiuj grupę i wklej jej kopię obok
Sposoby tworzenia animacji ruchu
oryginalnej grupy, tak aby utworzyć pasek
powtarzających się elementów.
Jeżeli elementy są przewijane na przykład
Rysunek 1.4. Ta grupa składa się tylko z dwóch z prawej do lewej strony, drugą grupę umieść
obiektów. Umieść tyle jej kopii, aby rozszerzyła się na prawo od pierwszej (rysunek 1.3).
poza scenę
Przewijane elementy są zwykle szersze niż
scena, ale jeśli pierwotna grupa elementów
jest węższa niż scena, będziesz musiał
powielić ją więcej niż raz, tak aby utworzyć
powtarzający się wzór rozciągający się poza
scenę (rysunek 1.4).
Rysunek 1.5. Utwórz symbol graficzny 4. Zaznacz wszystkie grupy i zamień je na
z całego wzoru symbol graficzny (rysunek 1.5).
Na scenie pozostał egzemplarz symbolu,
który można będzie poddać animacji ruchu.
5. Utwórz klatkę kluczową w dalszym punkcie
ścieżki czasowej.
6. Zaznacz egzemplarz na ostatniej klatce
Rysunek 1.6. Druga powtórzona grupa
kluczowej i przesuń go tak, żeby druga
jest przesuwana do miejsca, gdzie oryginalnie grupa elementów pokryła się z pierwszą.
znajdowała się pierwsza grupa Aby podczas przesuwania egzemplarza
dopasować jego położenie do poprzedniej
pozycji, posłuż się jego obramowaniem
(rysunek 1.6).
21
10. Rozdział 1.
7. Utwórz automatyczną animację ruchu między
klatkami kluczowymi.
8. Wstaw nową klatkę kluczową dokładnie
przed ostatnią, a następnie usuń tę ostatnią
(rysunek 1.7).
Dzięki zastosowaniu tej techniki uzyskasz
płynną zapętloną animację, a nie jedynie
efekt naprzemiennego odtwarzania dwóch
identycznych klatek — pierwszej i ostatniej.
Rysunek 1.7. Utwórz nową klatkę kluczową
(na górze) i usuń ostatnią klatkę (na dole)
Aby utworzyć zamkniętą ścieżkę ruchu
1. Utwórz symbol graficzny i umieść jego
egzemplarz na scenie (rysunek 1.8).
2. Kliknij ikonę Add Motion Guide (dodaj ścieżkę
ruchu) pod listą warstw — utworzysz w ten
Sposoby tworzenia animacji ruchu
sposób warstwę wzorcową.
Nad pierwszą warstwą pojawi się nowa
warstwa wzorcowa, a pierwsza stanie się
warstwą podporządkowaną (rysunek 1.9).
3. We wzorcowej (górnej) warstwie narysuj
niewypełnioną elipsę.
4. Wybierz narzędzie zaznaczania (Selection)
z włączonym przyciąganiem do obiektów
(Snap to Object), złap za punkt zaczepienia
egzemplarza i umieść go na ścieżce Rysunek 1.8. Egzemplarz symbolu graficznego
w kształcie elipsy (rysunek 1.10). jest umieszczany na scenie w celu utworzenia
automatycznej animacji ruchu po ścieżce
Rysunek 1.9. Warstwa wzorcowa nad warstwą Rysunek 1.10. Punkt zaczepienia egzemplarza
Layer 1 będzie zawierała ścieżkę ruchu przedstawiającego kulę ziemską leży na ścieżce
ruchu
22
11. Tworzenie złożonych projektów
5. Do obu warstw dodaj klatki i utwórz
nową klatkę kluczową w ostatniej klatce
podporządkowanej (dolnej) warstwy.
Aby otrzymać zapętloną animację, pierwsza
Rysunek 1.11. Położenie kuli ziemskiej w 1. i 18.
i ostatnia klatka kluczowa muszą być
klatce kluczowej jest takie samo
jednakowe (rysunek 1.11).
6. Zaznacz środkową klatkę w podporządkowanej
(dolnej) warstwie i wstaw nową klatkę
kluczową. W tym miejscu egzemplarz
powinien znajdować się po przeciwnej
stronie elipsy (rysunek 1.12).
7. Zaznacz wszystkie klatki pomiędzy klatkami
kluczowymi. W panelu Properties wybierz
Motion Tween.
Egzemplarz przemieszcza się teraz wzdłuż
Sposoby tworzenia animacji ruchu
eliptycznej ścieżki, ale zamiast wykonywać
pełny obrót, powraca tym samym odcinkiem
elipsy (rysunek 1.13).
8. Chwyć egzemplarz w ostatniej klatce
podporządkowanej (dolnej) warstwy i przesuń
go w pobliże egzemplarza ze środkowej klatki
Rysunek 1.12. Punkt zaczepienia kuli ziemskiej
kluczowej, uważając, aby punkt zaczepienia
w środkowej klatce kluczowej jest położony
po przeciwnej stronie elipsy znajdował się na ścieżce (rysunek 1.14).
Rysunek 1.14. Trzy klatki kluczowe kuli ziemskiej.
Rysunek 1.13. Kula ziemska odbija się tam Pierwszy egzemplarz jest ustawiony bliżej środkowego
i z powrotem po tym samym odcinku elipsy egzemplarza na górnym odcinku elipsy, natomiast
ostatni jest umieszczony bliżej środkowego egzemplarza
na dolnym odcinku elipsy
23
12. Rozdział 1.
Flash automatycznie animuje dwa
egzemplarze, wybierając najkrótszą ścieżkę.
Skracając odległość między dwiema ostatnimi
klatkami na dolnym odcinku elipsy, zmuszasz
program do użycia właśnie tego odcinka.
Teraz egzemplarz przemieszcza się wzdłuż
obu stron elipsy (rysunek 1.15).
Wskazówka
Ten sam efekt zapętlenia można uzyskać
poprzez usunięcie niewielkiego fragmentu Rysunek 1.15. Kula ziemska porusza się wokół
ścieżki. Tworząc przerwę, w rzeczywistości zamkniętej ścieżki
uzyskujesz otwartą ścieżkę z punktem
początkowym i końcowym, które definiują
ruch egzemplarza (rysunek 1.16).
Sposoby tworzenia animacji ruchu
Stosowanie wielu warstw
podporządkowanych
Jedna warstwa wzorcowa może oddziaływać
na więcej niż jedną warstwę podporządkowaną,
pozwalając na tworzenie wielu animacji ruchu
korzystających z tej samej ścieżki. Takie
podejście jest dobre wszędzie tam, gdzie
konieczne jest tworzenie skomplikowanych
animacji wymagających wielu obiektów
przemieszczających się w tym samym kierunku.
Przykładem może być ruch maszerujących
żołnierzy, krwinki przepływające tętnicą,
Rysunek 1.16. Mała przerwa tworzy początkowy
wystrzeliwane kule czy uciekające stado bydła. i końcowy punkt ścieżki ruchu
Mimo że poszczególne egzemplarze mogą się
różnić, dzięki zastosowaniu jednej warstwy
wzorcowej masz kontrolę nad głównym
kierunkiem ich ruchu.
Dla przykładu — kilka powiewających liści może
być animowanych z wykorzystaniem jednej
warstwy wzorcowej. Warstwa ta określa ogólny
kierunek wiatru, natomiast ruch poszczególnych
liści może się różnić poprzez wprowadzenie Rysunek 1.17. Zaznaczenie warstwy
przesunięć w osobnych warstwach podporządkowanej (Layer 1) oraz wstawienie
podporządkowanych. Aby zmienić zachowanie nowej warstwy automatycznie przekształca nową
wszystkich liści, wystarczy zmodyfikować ścieżkę warstwę w warstwę podporządkowaną (Layer 3)
w warstwie wzorcowej. Takie stosowanie
pojedynczej ścieżki do sterowania wieloma
warstwami jest przykładem na to, że można
budować skomplikowane animacje (w tym
24
13. Tworzenie złożonych projektów
przypadku są to wirujące liście) z bardzo
prostych części (jedna warstwa wzorcowa
i jeden symbol liścia).
Można zwiększyć złożoność projektu poprzez
zastosowanie egzemplarzy animowanych symboli
graficznych poruszających się po ścieżce
w warstwie wzorcowej. Zapętlona animacja
Rysunek 1.18. Zwykła warstwa (Layer 3) może wewnątrz symbolu graficznego powoduje
zostać przekształcona w warstwę podporządkowaną lokalny ruch, który wciąż podąża za ścieżką
poprzez przeciągnięcie pod warstwę wzorcową w warstwie wzorcowej na głównej listwie
czasowej.
Aby przypisać drugą warstwę
podporządkowaną do warstwy wzorcowej
1. Wybierz pierwszą warstwę podporządkowaną
i kliknij ikonę Insert Layer (wstaw warstwę).
Sposoby tworzenia animacji ruchu
Nad pierwszą warstwą podporządkowaną
pojawi się druga warstwa (rysunek 1.17).
lub
1. Istniejącą zwykłą warstwę przeciągnij
poniżej warstwy wzorcowej.
Zwykła warstwa stanie się warstwą
podporządkowaną (rysunek 1.18).
Aby wprowadzić przesunięcie w drugiej
warstwie podporządkowanej
Rysunek 1.19. Egzemplarz umieszczony na scenie
w warstwie leaf 2 1. Utwórz drugą warstwę podporządkowaną,
jak opisano w poprzednim ćwiczeniu,
i przeciągnij na scenę egzemplarz, który
chcesz animować (rysunek 1.19).
2. Zaznacz egzemplarz w drugiej warstwie
podporządkowanej i z przybornika wybierz
narzędzie Free Transform (dowolne
przekształcenie).
Wokół egzemplarza pojawią się uchwyty,
a w środku ukaże się białe kółko symbolizujące
bieżące położenie punktu zaczepienia
(rysunek 1.20).
Rysunek 1.20. Zaznacz egzemplarz w drugiej
warstwie podporządkowanej i z przybornika
wybierz narzędzie Free Transform
25
14. Rozdział 1.
3. Przeciągnij punkt zaczepienia w nowe
miejsce.
Punkt zaczepiania egzemplarza może być
umieszczony w dowolnym miejscu, nawet
poza granicami uchwytów narzędzia Free
Transform.
Nowy punkt zaczepienia jest ustawiony
w miejscu, w którym go umieściłeś
(rysunek 1.21).
4. Aby zakończyć pracę z narzędziem Free
Rysunek 1.21. Zmień położenie punktu zaczepienia
Transform, wybierz narzędzie zaznaczania
egzemplarza poprzez przesunięcie białego kółka
(Selection) i upewnij się, że jest włączone
przyciąganie do obiektów (Snap to Objects).
5. Chwyć egzemplarz za jego nowy punkt
zaczepienia i umieść go w początkowym
Sposoby tworzenia animacji ruchu
punkcie ścieżki w warstwie wzorcowej
(rysunek 1.22).
6. Wstaw nową klatkę kluczową do ostatniej
klatki.
Nowo utworzony egzemplarz w ostatniej
klatce kluczowej ma tak samo umieszczony
punkt zaczepienia jak edytowany egzemplarz. Rysunek 1.22. Punkt zaczepienia liścia
(zaznaczony na rysunku) jest przypisany do ścieżki
7. Przypisz egzemplarz w ostatniej klatce
kluczowej do końcowego punktu ścieżki
w warstwie wzorcowej i utwórz automatyczną
animację ruchu pomiędzy dwiema klatkami
kluczowymi.
Automatyczna animacja w drugiej warstwie
podporządkowanej podąża tą samą ścieżką
co animacja w pierwszej warstwie. Jednak
nowy punkt zaczepienia egzemplarza
w drugiej warstwie wprowadza przesunięcie
ruchu (rysunek 1.23).
Rysunek 1.23. Dwie automatyczne animacje
poruszają się po tej samej ścieżce ruchu. Drugi liść
jest przesunięty dzięki przemieszczeniu jego punktu
zaczepienia
26
15. Tworzenie złożonych projektów
Aby zmienić zgranie w czasie
w drugiej warstwie podporządkowanej
1. Wykorzystaj przykład z poprzedniego
ćwiczenia. Pierwszą klatkę kluczową drugiej
warstwy podporządkowanej przenieś w prawo
na listwie czasowej, czyli do późniejszego
punktu w czasie.
Automatyczna animacja dla tej warstwy
podporządkowanej zacznie się później niż
dla pierwszej warstwy, ale obie animacje
zakończą się w tym samym czasie
(rysunek 1.24).
2. Ostatnią klatkę kluczową pierwszej warstwy
podporządkowanej przesuń w lewo na listwie
czasowej, czyli do wcześniejszego punktu
Sposoby tworzenia animacji ruchu
w czasie.
Animacje poruszające się po ścieżce z warstwy
Rysunek 1.24. Liść umieszczony w warstwie leaf 2 wzorcowej są rozłożone w czasie, tak że nie
zacznie się przemieszczać dopiero wtedy, gdy liść nakładają się na siebie (rysunek 1.25).
w warstwie leaf 1 będzie już w ruchu
3. Popraw zgranie w czasie animacji ruchu
poprzez przesuwanie pierwszej i ostatniej
klatki kluczowej w obu warstwach
podporządkowanych.
Wskazówka
Możesz urozmaicać animację w drugiej
warstwie podporządkowanej poprzez
umieszczanie egzemplarzy w dowolnym
miejscu wzdłuż ścieżki z warstwy wzorcowej.
Animacja będzie działała nawet wtedy,
gdy egzemplarz nie będzie leżał dokładnie
na początku lub na końcu ścieżki.
Rysunek 1.25. Ostatnią klatkę kluczową w warstwie
leaf 1 przesuń bliżej pierwszej klatki kluczowej
27
16. Rozdział 1.
Aby dodać lokalne zróżnicowania
do animacji z wieloma warstwami
podporządkowanymi
1. Przejdź do trybu edycji symbolu graficznego,
który wykorzystujesz w animacji po ścieżce
ruchu.
2. Zaznacz zawartość symbolu i przekształć go
w symbol graficzny.
W ten sposób utworzyłeś symbol graficzny
wewnątrz innego symbolu graficznego,
dzięki czemu możesz tworzyć automatyczne
animacje ruchu w obrębie pierwotnego
symbolu.
3. Utwórz zapętloną automatyczną animację
Sposoby tworzenia animacji ruchu
ruchu (rysunek 1.26).
W tym typie animacji koniec jest równoważny Rysunek 1.26. Animowany graficzny symbol liścia
z początkiem. poruszający się w górę i w dół
4. Wyjdź z trybu edycji symbolu i odtwórz film.
Zwróć uwagę na to, w jaki sposób animacja
symbolu graficznego połączyła się z animacją
ruchu na głównej scenie (rysunek 1.27).
Wskazówki
Aby zróżnicować sposób odtwarzania animacji
egzemplarzy w panelu Properties, przestaw
opcję animacji i parametr First (pierwsza
klatka) (rysunek 1.28). Jeżeli poszczególne Rysunek 1.27. Odtwórz film i zobacz, w jaki sposób
pętle animacji rozpoczynają się w różnych liście podążają wzdłuż ścieżki ruchu, wykonując
jednocześnie własną animację
klatkach, możesz uniknąć w ten sposób
ich wzajemnego zsynchronizowania
(rysunek 1.29).
Jeżeli na tym etapie obrócisz egzemplarze,
możesz uzyskać bardziej złożone, ciekawsze
i pozornie losowe ruchy. Poeksperymentuj
z obracaniem egzemplarzy poruszających się
po ścieżce.
Rysunek 1.28. Parametr First jest ustawiony na 10,
co oznacza, że pętla animacji liścia rozpocznie się
od klatki 10. W menu rozwijanym opcji animacji są
jeszcze pozycje Play Ones (odtwórz jeden raz) i Single
Frame (jedna klatka)
28
17. Tworzenie złożonych projektów
Animowanie tytułów
Na stronach internetowych wykonanych we
Flashu bardzo często można się spotkać
z animowanymi tytułami i innymi elementami
tekstowymi, które zanim trafią na właściwe
miejsce, kręcą się, spadają i obracają. Tego typu
efekty można uzyskać przez zastosowanie kilku
technik. Na przykład polecenie Break Apart
(rozbij) wykonane na bloku tekstowym rozbija
tekst na pojedyncze znaki, zachowując przy tym
możliwość jego edytowania. Polecenie to daje
możliwość utworzenia w prosty sposób odrębnych
pól tekstowych z liter składających się na słowo
lub tytuł. Następnie możesz użyć polecenia
Distribute to Layers (rozmieść w warstwach), które
umieści każdy znak w osobnej warstwie. Pozostaje
Sposoby tworzenia animacji ruchu
tylko dodać automatyczną animację ruchu.
Rozpoczynając pracę z automatycznymi
Rysunek 1.29. Trzy egzemplarze tego samego animacjami pojedynczych liter lub słów, dobrze
symbolu graficznego z ustawionymi różnymi klatkami jest zacząć tworzyć te animacje „od końca”, czyli
początku animacji. Pętla animacji motyla z lewej od finalnego efektu. Utwórz ostatnią klatkę
strony rozpoczyna się w 1. klatce — jego skrzydła kluczową, na której wszystkie znaki będą się
zaczynają się zamykać. Środkowy motyl zaczyna być znajdowały w docelowym położeniu. Następnie
animowany w 4. klatce — jego skrzydła zamykają się.
w pierwszej klatce możesz zmienić położenie
Pętla animacji motyla z prawej strony rozpoczyna
się w 10. klatce — jego skrzydła otwierają się. znaków i zastosować dowolne przekształcenia,
będąc pewnym, że na końcu animacji wszystkie
znaki znajdą się na właściwym miejscu.
Aby animować litery tytułu
1. Zaznacz narzędzie Text i upewnij się,
że w panelu Properties jest ustawiony
statyczny tekst (Static Text).
2. Na scenie wpisz tekst tytułu, który chcesz
animować.
3. Z menu Modify wybierz Break Apart
(Ctrl+B w Windows, Cmd+B w Mac OS).
Rysunek 1.30. Wynikiem rozbicia bloku tekstu Statyczny tekst tytułu jest zamieniany
(na górze) są obiekty z poszczególnymi literami na pojedyncze znaki (rysunek 1.30).
(na dole)
29
18. Rozdział 1.
4. Z menu Modify/Timeline wybierz Distribute
to Layers (Ctrl+Shift+D w Windows,
Cmd+Shift+D w Mac OS).
Każdy zaznaczony element na scenie jest
umieszczany w osobnej warstwie poniżej
bieżącej warstwy. W tym przypadku nowo
tworzone warstwy są automatycznie nazywane
poszczególnymi literami (rysunek 1.31).
5. Dla każdej warstwy utwórz klatki kluczowe
w dalszym punkcie listwy czasowej.
6. W pierwszej klatce kluczowej każdej warstwy
dowolnie poprzestawiaj i poprzekształcaj
litery.
7. Zaznacz wszystkie klatki na listwie czasowej
i utwórz automatyczną animację ruchu.
Sposoby tworzenia animacji ruchu
Animowane są wszystkie elementy tekstu,
łącząc się na końcu animacji we właściwy
tytuł (rysunek 1.32).
Rysunek 1.31. Polecenie Distribute to Layers
rozmieszcza zaznaczone elementy w osobnych
warstwach
Rysunek 1.32. Spadające litery układają się
na swoich miejscach w ostatniej klatce kluczowej
30
19. Tworzenie złożonych projektów
Sposoby automatycznego
tworzenia animacji kształtu
Automatyczna animacja kształtu (ang. shape
tweening) jest techniką umożliwiającą
przeprowadzanie amorficznych zmian wyglądu,
niemożliwych do osiągnięcia przekształceniami
egzemplarza, takimi jak: obrót, skalowanie czy
wykrzywianie. Automatycznej animacji kształtu
mogą podlegać takie cechy egzemplarza jak:
wypełnienie, zarys krawędzi, gradient
i przezroczystość.
Flash tworzy animację kształtu w najbardziej
wydajny i bezpośredni sposób. Niekiedy jednak
Rysunek 1.33. Wynik próby przekształcenia słowa
wyniki działania tej metody są nieprzewidywalne
Sposoby tworzenia animacji kształtu
„flash” w słowo „shape” za jednym razem w jednej
warstwie. Zwróć uwagę na rozpad litery między „s” — tworzone są pokrywające się kształty lub
i „p” oraz na dziurę, która pojawiła się między w niektórych miejscach pojawiają się dziury,
literami „h” i „e” które następnie się łączą (rysunek 1.33). Takie
niepożądane efekty pojawiają się zwykle w efekcie
zastosowania klatek kluczowych zawierających
zbyt skomplikowane kształty, które nie mogą
być równocześnie prawidłowo animowane.
Podobnie jak w przypadku animacji ruchu,
tutaj również lepsze wyniki uzyska się dzięki
uproszczeniu skomplikowanych animacji
kształtu przez rozbicie ich na prostsze części
umieszczone w osobnych warstwach. Wskaźniki
zmiany kształtu (ang. shape hints) umożliwiają
określenie odpowiadających sobie punktów
dwóch kształtów. Skomplikowaną animację
można usprawnić poprzez wprowadzenie
pośrednich klatek kluczowych. Dodaje się w ten
sposób stany przejściowe, dzięki którym łatwiej
jest zarządzać kolejnymi etapami animacji.
Używanie wskaźników
zmiany kształtu
Wskaźniki zmiany kształtu pozwalają
przyporządkować punkty jednego kształtu do
odpowiadających im punktów drugiego kształtu.
Dzięki umieszczeniu wielu takich wskaźników
zyskujesz większą kontrolę nad sposobem
animacji kształtów.
31
20. Rozdział 1.
Aby dodać wskaźnik zmiany kształtu
1. Zaznacz pierwszą klatkę kluczową
automatycznej animacji kształtu i z menu
Modify/Shape wybierz polecenie Add Shape
Hint (dodaj wskaźnik zmiany kształtu)
(Ctrl+Shift+H w Windows, Cmd+Shift+H
w Mac OS) (rysunek 1.34).
W środku kształtu pojawi się czerwone kółko
z literą (rysunek 1.35).
2. Przesuń pierwszy wskaźnik zmiany kształtu
do wybranego punktu w obrębie kształtu. Rysunek 1.34. Zaznacz pierwszą klatkę kluczową
automatycznej animacji kształtu i z menu Modify/Shape
Upewnij się, że dla narzędzia zaznaczania wybierz polecenie Add Shape Hint
(Selection) włączone jest przyciąganie do
obiektów (Snap to Objects). Jest to konieczne,
Sposoby tworzenia animacji kształtu
aby zaznaczenie było przyciągane
do wierzchołków i krawędzi.
3. Zaznacz ostatnią klatkę kluczową
automatycznej animacji kształtu i przesuń
pasującą literę w kółku do odpowiedniego
punktu końcowego kształtu.
Przeniesiony wskaźnik zmiany kształtu
zmieni kolor na zielony, natomiast wskaźnik
na pierwszym kształcie — na żółty, co oznacza,
że zostały prawidłowo umieszczone
(rysunek 1.36).
4. Dodaj więcej wskaźników zmiany kształtu,
Rysunek 1.35. Pierwszy wskaźnik zmiany kształtu
aż uzyskasz zadowalający wynik animacji pojawia się w środku sceny w pierwszej klatce
kształtu (rysunek 1.37). Maksymalnie możesz kluczowej
umieścić 26 wskaźników.
Wskazówki
Wskaźniki zmiany kształtu umieszczaj zgodnie
z ruchem wskazówek zegara lub w odwrotnym
kierunku. Flash łatwiej interpretuje
rozmieszczenie sekwencyjne niż chaotyczne.
Wskaźniki zmiany kształtu muszą być
umieszczane na krawędziach albo w rogach
kształtu. Jeśli umieścisz wskaźnik wewnątrz Rysunek 1.36. Pierwszy wskaźnik zmiany kształtu
lub na zewnątrz kształtu, oryginalny w pierwszej klatce kluczowej (na górze)
i odpowiadający mu wskaźnik zmiany kształtu i odpowiadający mu wskaźnik w ostatniej klatce
(na dole)
pozostaną podświetlone na czerwono,
a program je zignoruje.
32
21. Tworzenie złożonych projektów
Aby obejrzeć animację bez wskaźników
zmiany kształtu, z menu View wybierz Show
Shape Hints (wyświetl wskaźniki zmiany
kształtu) (Ctrl+Alt+H w Windows,
Cmd+Option+H w Mac OS). Zaznaczenie
opcji Show Shape Hints zostanie usunięte,
a wskaźniki zmiany kształtu zostaną ukryte.
Jeśli przesuniesz całą animację kształtu
za pomocą polecenia Edit Multiple Frames
(edytuj wiele klatek), będziesz musiał
na nowo rozmieścić wszystkie wskaźniki
zmiany kształtu. Niestety, nie ma możliwości
jednoczesnego przesunięcia wszystkich
Rysunek 1.37. Zmiana litery „T” w „I” wskaźników zmiany kształtu.
z zastosowaniem wskaźników zmiany kształtu
(z lewej) i bez ich zastosowania (po prawej) Aby usunąć wskaźnik zmiany kształtu
Sposoby tworzenia animacji kształtu
1. Przeciągnij wskaźnik zmiany kształtu poza
scenę.
Odpowiadający mu wskaźnik w drugiej klatce
kluczowej zostanie automatycznie usunięty.
Aby usunąć wszystkie wskaźniki
zmiany kształtu
1. Z menu Modify/Shape wybierz polecenie
Remove All Hints (usuń wszystkie wskaźniki
zmiany kształtu).
Stosowanie pośrednich klatek
kluczowych
Dodanie pośrednich klatek kluczowych może
pomóc przy skomplikowanych animacjach
kształtu przez wprowadzenie stanów
przejściowych tworzących mniejsze zmiany,
którymi łatwiej jest zarządzać. Pomyśl o tym
procesie jak o automatycznej animacji ruchu.
Wyobraź sobie, że masz wykonać animację piłki
Rysunek 1.38. Skomplikowane animacje ruchu rozpoczynającej swój ruch w lewym górnym
wymagają zastosowania kilku pośrednich klatek
rogu sceny. Następnie piłka ma przelecieć do
kluczowych
prawego górnego rogu, dalej do lewego dolnego
i ostatecznie ma trafić do prawego dolnego rogu
(rysunek 1.38). Nie możesz się spodziewać, że
Flash prawidłowo wykona tę animację, jeżeli
utworzysz tylko dwie klatki kluczowe — pierwszą
z piłką w lewym górnym rogu sceny, drugą z piłką
w prawym dolnym rogu. Musisz wstawić
33
22. Rozdział 1.
pośrednie klatki, tak aby program mógł wykonać
ten ruch w kilku etapach. Takie same zasady
dotyczą automatycznej animacji kształtu.
Gwałtowną zmianę między dwoma kształtami
lepiej jest zrealizować, używając prostszych
pośrednich klatek kluczowych. Rysunek 1.39. Przekształcenie litery „Z” w „S”
w jednym podejściu powoduje odwracanie
Czasami dodanie pośrednich klatek kluczowych
i krzyżowanie się ze sobą kształtów
nie wystarcza i aby polepszyć efekt animacji,
musisz użyć wskaźników zmiany kształtu.
W ćwiczeniu „Aby użyć wskaźników zmiany
kształtu w wielu klatkach kluczowych” opisano
trzy sposoby na dodanie tych wskaźników do
animacji kształtu przeprowadzanej
z wykorzystaniem klatek pośrednich. Rysunek 1.40. Pośredni kształt
Aby utworzyć pośrednią klatkę kluczową
Sposoby tworzenia animacji kształtu
1. Zobacz, jak nieładnie wygląda standardowa
animacja kształtu przy przejściu litery „Z”
w literę „S” (rysunek 1.39).
Rysunek 1.41. Przejście litery „Z” w kształt pośredni
2. Umieść klatkę kluczową w pośrednim punkcie jest proste, a późniejsza zmiana w „S” jest płynna
animacji.
3. W nowo utworzonej klatce kluczowej wstaw
kształt, który będzie pełnił rolę pomostu
do docelowego kształtu (rysunek 1.40).
Teraz zmiany kształtu w animacji są mniejsze,
dzięki czemu jej wynik jest bardziej płynny
(rysunek 1.41).
Aby użyć wskaźników zmiany kształtu
w wielu klatkach kluczowych
1. Zaznacz pośrednią klatkę kluczową i dodaj
wskaźniki zmiany kształtu, tak jakby to była
pierwsza klatka kluczowa.
Zwróć uwagę na przyporządkowanie
wskaźników zmiany kształtu do animacji,
Rysunek 1.42. Ta pośrednia klatka kluczowa zawiera
obserwując odpowiadające im kolory. Na dwie grupy wskaźników zmiany kształtu. Niektóre są
żółto zaznaczone są wskaźniki początkowej końcowymi wskaźnikami pierwszej animacji, a inne
klatki kluczowej, na zielono — ostatniej są początkowymi wskaźnikami drugiej animacji
(rysunek 1.42).
lub
Nowa klatka kluczowa pozwoli dodawać
1. Umieść nową klatkę kluczową tak, by wskaźniki zmiany kształtu bez obawy
przylegała do drugiej klatki, i rozpocznij o nakładanie się wskaźników z poprzedniej
dodawanie wskaźników zmiany kształtu. animacji (rysunek 1.43).
34
23. Tworzenie złożonych projektów
lub
1. Utwórz nową warstwę, która powiela pośrednią
i ostatnią klatkę kluczową animacji kształtu
i rozpocznij dodawanie animacji kształtów
w tej warstwie.
Powielając pośrednią klatkę kluczową,
zachowujesz wskaźniki zmiany kształtu
w osobnych warstwach, co również zapobiega
nakładaniu się wskaźników (rysunek 1.44).
Wykorzystanie warstw
do uproszczenia zmian kształtu
Technika automatycznej animacji kształtu pozwala
na tworzenie nawet bardzo skomplikowanych
Sposoby tworzenia animacji kształtu
Rysunek 1.43.Wskaźnik zmiany kształtu w nowej
animacji z wykorzystaniem tylko jednej warstwy.
klatce kluczowej Takie podejście może jednak prowadzić do
nieprzewidywalnych efektów. Lepiej jest używać
wielu warstw, by oddzielić od siebie złożone
kształty, i tworzyć wiele prostszych animacji
kształtu.
W animacji przedstawiającej na przykład zmianę
litery „F” w „D” na krawędziach pierwszego
kształtu pojawia się dziura pochodząca
z ostatniego kształtu (rysunek 1.45). Oddzielając
dziurę w literze „D” i traktując ją jako biały
kształt, można kontrolować moment i sposób jej
pojawienia się. Wstaw nową warstwę i utwórz
drugą animację dla dziury. Połączenie tych dwóch
animacji da doskonalsze efekty (rysunek 1.46).
Rysunek 1.44. Warstwa Layer 2 przechowuje
oddzielnie początkowe wskaźniki zmiany kształtu dla
klatek 7 – 15 oraz końcowe wskaźniki dla klatek 1 – 7
Rysunek 1.45. W trakcie zmiany
litery „F” w „D” na obrzeżach
pierwszego kształtu pojawia się
dziura Rysunek 1.46. Dziurę
oraz wypełniony kształt umieszczono
w osobnych warstwach
35
24. Rozdział 1.
Stosowanie automatycznych animacji
kształtu na przejściach gradientu
Automatyczną animację kształtu należy traktować
jako technikę mającą większe możliwości niż tylko
przeprowadzającą morfing czy przekształcającą
amorficzne kształty. Przecież tego typu animacja
może być stosowana na dowolnych cechach
kształtu, takich jak np.: grubość obramowania,
kolor linii i wypełnienia, włączając w to
przezroczystość i gradient. Dzięki wykorzystaniu
animacji koloru gradientu możesz tworzyć
interesujące efekty. Używając na przykład
narzędzia Gradient Transform (przekształcenie Rysunek 1.47. Użyj narzędzia Gradient Transform
gradientu), możesz zmieniać sposób zastosowania z przybornika, by przesunąć środkowy punkt
gradientu na danym wypełnieniu, czego rezultatem wypełnienia gradientem do lewej strony prostokąta
Sposoby tworzenia animacji kształtu
może być przemieszczanie gradientu wzdłuż
sceny. Przez połączenie tej funkcji ze zmianą
konturów można uzyskać efekty przypominające
chmury lub kłęby dymu.
Aby utworzyć przejście gradientu
z wykorzystaniem automatycznej
animacji kształtu
1. Wybierz narzędzie Rectangle (prostokąt)
i narysuj duży prostokąt na scenie.
2. Wypełnij kształt radialnym lub liniowym
gradientem.
3. Wybierz narzędzie Gradient Transform
i kliknij prostokąt znajdujący się na scenie.
Na gradiencie pojawią się uchwyty
narzędzia Gradient Transform.
4. Na potrzeby tego ćwiczenia przesuń uchwyt
zmiany środkowego punktu gradientu w lewą
stronę prostokąta (rysunek 1.47).
Rysunek 1.48. W ostatniej klatce kluczowej użyj
narzędzia Gradient Transform, aby zmienić sposób
wypełnienia prostokąta liniowym gradientem. W tym
przykładzie gradient liniowy jest przesunięty w prawo,
pochylony i zwężony
36
25. Tworzenie złożonych projektów
5. Utwórz nową klatkę kluczową w dalszym
punkcie listwy czasowej.
6. Wybierz ostatnią klatkę kluczową i kliknij
prostokąt z włączonym narzędziem Gradient
Transform.
Na gradiencie w ostatniej klatce kluczowej
pojawią się uchwyty narzędzia Gradient
Transform.
7. Uchwyt zmiany środkowego punktu gradientu
przesuń na prawą stronę prostokąta oraz
dowolnie zmień obrót, skalę i kąt gradientu.
Obie klatki kluczowe zawierają ten sam
prostokątny kształt, ale różnią się sposobem
wypełnienia gradientem (rysunek 1.48).
Sposoby tworzenia animacji kształtu
8. Zaznacz pierwszą klatkę kluczową i w panelu
Properties wybierz opcję Shape Tween.
Flash animuje przekształcenie gradientu
z pierwszej do ostatniej klatki kluczowej.
Rysunek 1.49. Ostateczna animacja kształtu
powoduje przekręcenie, rozszerzenie i przemieszczenie
Rzeczywisty kontur prostokąta pozostaje
gradientu wzdłuż prostokąta bez zmian.
9. Usuń obramowanie prostokąta.
Gradient przemieszcza się od lewej do prawej
strony (rysunek 1.49).
Wskazówka
Nie jest możliwe zastosowanie automatycznej
animacji kształtu pomiędzy dwoma typami
gradientów. Oznacza to, że nie można
utworzyć animacji przechodzącej z gradientu
radialnego na liniowy i na odwrót.
37
26. Rozdział 1.
Tworzenie efektów
specjalnych
(tylko w wersji Professional)
Ponieważ narzędzia rysujące we Flashu są oparte
na wektorach, nie można tu mówić o klasycznych Rysunek 1.50. Panel Filters może być wykorzystany
efektach specjalnych, takich jak poruszenie, które do dodania specjalnych efektów graficznych do klipów
są kojarzone z aplikacjami pracującymi z grafiką filmowych, przycisków i tekstu
bitmapową, np. Adobe Photoshop i Macromedia
Fireworks. Ale dzięki nowym filtrom dostępnym
w wersji Professional tego typu efekty specjalne
można tworzyć bezpośrednio we Flashu. Dzięki
tej technice tworzone filmy mogą być znacznie
bogatsze, wychodząc poza proste płaskie kształty
i gradienty rysunków wektorowych.
Poniższe ćwiczenia demonstrują efekt przejścia
Tworzenie efektów specjalnych
od rozmycia do pełnej ostrości i efekt poruszenia.
Efekt rozmycia (ang. blur) pojawia się wtedy,
gdy obiektyw kamery ma źle ustawioną ostrość.
Efekt ten jest przydatny szczególnie przy
tworzeniu przejść — możesz animować
przejście między obrazem rozmytym i ostrym. Rysunek 1.51.
W rozwijanym menu
Efekt poruszenia (ang. motion blur) jest Add Filter wybierz
artefaktem kamery, który powstaje wtedy, gdy filtr Blur
prędkość filmowanego obiektu jest większa niż
szybkość przechwytywania obrazu przez kamerę.
Poruszony obraz zobaczysz tam, gdzie powinien
znajdować się poruszający się obiekt. Często takie
obrazy się nakładają, tworząc w ten sposób smugę,
która ciągnie się za szybko poruszającym się
obiektem. W kamerach ten efekt powstaje
automatycznie i niejako niechcący, natomiast we
Flashu sam musisz go dodać.
Aby utworzyć efekt przejścia od rozmycia
do pełnej ostrości
1. Za pomocą narzędzi rysujących lub poprzez
zaimportowanie obrazu na scenę utwórz obraz,
który chcesz rozmyć.
2. Przekształć obraz w symbol klipu filmowego.
We Flashu filtry mogą być dodawane jedynie
do symbolu klipu filmowego, symbolu
przycisku lub tekstu.
38