You are on page 1of 31

PROGRAMOWANIE W RODOWISKU FLASH

wykad 1

Pawe Woszkowski SWSIM 2010

www.woszkowski.com

NETIZENS
WWW.NETIZENS.PL

ponad 10 lat dowiadcze ponad 50 specjalistw ponad 500 realizacji oddziay w Katowicach, Warszawie i Nowym Jorku

klienci: AXE, Winterfresh, MTV, Lexus, Nestle, G+J, Adidas, GTL, Lipton 5 ash developerw, 4 ash designerw nagrody: Golden Arrow, Webstar, Zote Ory

ZALICZENIE
laboratorium: aktywno, proste zadania, obeno na 4 z 6 zaj egzamin: wykonanie zadania czcego elementy graczne programu Flash z podstawami ActionScript 3.0

PROGRAM
moliwoci i przyszotechnologii Flash interfejs, narzdzia graczne, animacje podstawy ActionScript 3.0 dwik, video, tekst komunikacja z serwerem case studies, praca w agencji interaktywnej literatura, porady, najlepsze nawyki

STRONY WWW TECHNOLOGIE


Strona klienta HTML / XHTML JavaScript Ajax Flash / Sliverlight Unity3D

STRONY WWW TECHNOLOGIE


Strona serwera Apache / IIS PHP / ASP / RUBY / MySQL / PostgreSQL / Oracle Adobe FMS / Red5

ADOBE FLASH
Program komputerowy, technologia tworzenia animacji z wykorzystaniem graki wektorowej na zasadzie klatek kluczowych. Powstae pliki .swf, zwane czsto "plikami Flash" mona odtwarza na stronie za pomoc przegldarki internetowej z zainstalowan odpowiedni wtyczk (Adobe Flash Player) lub w oddzielnym programie do tego przeznaczonym. Pliki Flash s najczciej wykorzystywane do reklam internetowych, internetowych prezentacji i animacji. Istniej rwnie cae strony internetowe cakowicie oparte o pliki Flash. Zmiany wprowadzone w wersji Flash MX 2004 (w szczeglnoci ActionScript 2) czyni z niego rodowisko programistyczne. rdo: wikipedia

ADOBE FLASH PLAYER


Multimedialna wtyczka do przegldarek internetowych i jednoczenie odtwarzacz animacji stworzony i dystrybuowany przez rm Adobe Systems. Aktualna wersja: 10.0.45.2 (27 stycznia) Wersja dostpna w Adobe labs: 10.1 beta 3

rdo: wikipedia

ADOBE FLASH PLAYER PENETRACJA

ADOBE FLEX
Zestaw technologii stworzony przez Adobe System sucych do tworzenia oprogramowania typu Rich Internet Application bazujcego na Adobe Flash. Aplikacje mona tworzy za pomoc: Flex SDK + dowolny edytor tekstu Flex Builder (patny, freeriatools.adobe.com) Flex Builder 3 Flash Builder 4

rdo: wikipedia

ADOBE FLASH PLATFORM

Flash player Adobe AIR Flex Flash Catalyst Flash Professional Flash Media Server Live Cycle Flash Platform Services

Distribution Collaboration Social (beta)

ADOBE AIR
AIR = Adobe Integrated Runtime Wieloplatformowe rodowisko wykonawcze dla RIA zbudowanych za pomoc Flash / Flex lub HTML i Ajax. Programy AIR s aplikacjami desktopowymi dla systemw Windows, Mac i Linux. Aktualna wersja: 1.5.3 (9 grudnia) Wersja dostpna w Adobe labs: 2 beta 2

FLASH CATALYST
Narzdzie do tworzenia interaktywnych interfejsw bez koniecznoci pisania kodu. Przetwarza grak stworzon przy pomocy Adobe Photoshp, Illustrator i Fireworks. Efektem pracy jest plik SWF gotowy do publikacji lub projekt, ktry moemy zaimportowa do Adobe Flash Builder.

FLASH MEDIA SERVER


Rodzina produktw suca do streamingu audio / video oraz komunikacji w czasie rzeczywistym, wsppracujcych z platform Flash. Gwne cechy: dynamiczne dopasowywanie pasma nagrywanie audio / video video H.264 HD, audio HE-AAC zarzdzanie prawami autorskimi skalowalno wsparcie dla Flash Lite 3

LIVE CYCLE
Rodzina technologii pozwalajca na tworzenie aplikacji umoliwiajcych jednoczesn pracludzi nad tym samym zestawem danych.

FLASH PLATFORM SERVICES


Distribution
Dystrybucja, promocja, ledzenie i monetaryzacja aplikacji w sieciach spoecznociowych, urzdzeniach mobilnych i na pulpicie.

Collaboration
Serwis umoliwiajcy komunikacj w czasie rzeczywistym za pomoc czatu, transmisji audio i video.

Social (beta)
Integracja aplikacji z sieciami spoecznociowymi.

MOLIWOCI FLASHA
3D / enginey 3D pixel bender zapis / odczyt plikw lokalnych dostp do kamery / mikrofonu text layout framework kompresja jpg / png generowanie pdf drukowanie wektorowe generowanie i przetwarzanie dwiku komunikacja na poziomie socketw rzeczywisto rozszerzona

MOLIWOCI FLASHA ADOBE AIR


szyfrowane przechowywanie danych wbudowany engine webkit lokalna baza sql instalacja z poziomu przegldarki

MOLIWOCI FLASHA FP 10.1, AIR 2


dostp do dwiku z mikrofonu detekcja urzdze masowych multi-touch akcelerometr webkit z html5 i css3

PRZYSZO OPEN SCREEN PROJECT


Umoliwi tworzenie i odtwarzanie aplikacji ash niezalene od urzdzenia i systemu. Partnerzy Adobe, Google, Symbian, Palm, LG, Motorola, Nokia, Samsung, Toshiba, SE, HTC, Intel, Cisco, Nvidia, Qualcom, ARM, NYT, FOX, Paramount, NBC, BBC, RTL, MTV, Disney

PRZYSZO OPEN SCREEN PROJECT


do koca 2012 roku ponad 250 mln urzdze typu smartphone bdzie wspierao ash playera nastpujce systemy bd wspiera ash playera: Android, BlackBerry, Symbian, Palm, Windows Mobile do koca 2010 roku Adobe AIR na Androida SDK jest ju dostpne dla developerw

JEDEN PROJEKT WIELE PLATFORM


Flash player (www) AIR (Windows, Mac, Linux) Iphone (Flash Professional CS5) Android (a niedugo potem BlackBerry, Palm, Symbian, Windows Mobile)

KONKURENCJA
Silverlight Unity3D HTML 5 Apple

LITERATURA
Adobe Flash CS3 Professional Ocjalny podrcznik

Adobe Flash CS3/CS3 PL Professional. Biblia

LITERATURA
Adobe Flash CS3 Professional PL. Techniki studyjne. Ocjalny podrcznik

Flash CS3 Professional PL. Techniki zaawansowane. Klatka po klatce

LITERATURA
Adobe LiveDocs PL !!!
http://help.adobe.com/pl_PL/Flash/10.0_Welcome/

LITERATURA
Essential ActionScript 3.0

ActionScript 3.0 Design Patterns Object Oriented Programming Techniques

LITERATURA
Foundation Actionscript 3.0 Animation: Making Things Move!

AdvancED ActionScript 3.0 Animation

KONFERENCJE
Adobe MAX USA Flash on the Beach Brighton / UK Flash in the Can Amsterdam Spotkania Adobe User Groups

WWW.WOSZKOWSKI.COM

DZIKUJ

You might also like