Amos Software
Adobe Creative Suite 3 | Adobe Connect | Total Training | Enfocus
jaro 2007 | číslo 27

Úvod

Téma

Adobe Creative Suite 3

Adobe Photoshop CS3 Extended

Adobe InDesign CS3

Adobe Dreamweaver CS3

Adobe Illustrator CS3

Adobe Flash Professional CS3

Novinky

Enfocus v prodeji

Obchodní novinky

Obchodní novinky Adobe

Technologie

Adobe Connect

Doporučujeme

Total Training

Starší čísla Adobe novin

Verze PDF 2,8 MB

Adobe Flash Professional CS3

Flashem se setkal asi každý uživatel internetu. Většinou však bohužel šlo o reklamní bannery – „vedlejší“ produkt této vskutku revoluční technologie. Že slovo revoluční do souvislosti s Flashem opravdu patří, se můžete přesvědčit sami a to například na stránkách http://www.thefwa.com. Zde najdete přehled toho nejlepšího, co se dnes ve Flashi dělá.

Krátký pohled do historie

Nejprve krátká exkurze do historie. Předchůdce Flashe spatřil světlo světa pod křídly společnosti FutureWave v roce 1996 a nesl název FutureSplash Animator. Jednalo se o vcelku jednoduchý animační nástroj, který využíval vektorové grafiky. V té době stál internet teprve na počátku svého rozmachu, ale firma Macromedia se rozhodla tento zajímavý produkt koupit a zařadit ho do svého portfolia. Stalo se tak v roce 1997 a program byl přejmenován na Flash. Dnes představovaná verze CS3 je v pořadí již devátou verzí tohoto programu.

Během relativně velmi krátké doby se Flash stal velmi populárním. Již v roce 1998 překonala hranice prodaných kusů číslo 100.000. Oblíbenost tohoto programu vycházela z jeho relativní jednoduchosti a schopnosti produkovat efektní interaktivní animace, které se dají přehrát přímo v prohlížeči webových stránek prostřednictvím pluginu pod názvem Flash Player. Rychlost, s jakou si uživatelé Flash Player stahovali na své počítače, byla ohromující. V roce 2000 už byl nainstalován na více než 92% počítačů připojených k internetu. Dnes je toto číslo ještě vyšší, okolo 98%, a navíc největší podíl připadá na nejnovější verzi Flash Playeru. Pro vývojáře to znamená jediné – svými aplikacemi jsou schopni najednou oslovit obrovskou skupinu lidí a bez obav mohou používat nové funkce již krátce po jejich začlenění do nové verze Flash Playeru.


Základní uživatelské rozhraní Flashe pro designéry.

Flash Player a Flash platform

Flash Player je velmi univerzálním produktem. Funguje napříč platformami (Windows, Mac OS X a LINUX) a zařízeními (stolní počítače, PDA, mobilní telefony, set top boxy apod.). Verze pro stolní počítače jsou šířeny zcela zdarma. Většina uživatelů si Flash Player spojuje pouze s Flashem jako takovým, ačkoliv toto již delší dobu neplatí. Aplikace ve formátu Flash (SWF) se dnes vytvářejí také v programech typu Adobe Flex, Adobe Captivate, Flash Media Server a dalších. Tak postupně vznikla celá platforma s označením Flash platform, která zahrnuje širokou škálu různých produktů.

Aktuálně je Flash Player k dispozici ve verzi 9. Ten firma Adobe uvolnila společně s vývojářským prostředím Flex zhruba před rokem, nově umí do tohoto formátu přímo publikovat také Flash Professional CS3. Flash Player 9 je velmi důležitým milníkem – jeho značná část byla v podstatě zcela přeprogramována tak, aby byl schopen zvládat provoz složitých aplikací s využitím skriptovacího jazyka ActionScript3.

Flash CS3 Professional jako vývojářské prostředí

Zanechme ale Flash Playeru a podívejme se na to, jak Flash aplikace vznikají přímo v prostředí programu Flash CS3 Professional. Při spuštění programu si majitelé předchozích verzí nemohou nevšimnout změněného uživatelského rozhraní. To je nyní podobné jako například u Photoshopu CS3. Je velmi příjemné, snadno přizpůsobitelné a hlavně velmi efektivní. Nové rozhraní dovoluje organizovat panely z pravé části obrazovky do doků, které se dají kliknutím snadno rozbalovat či zpětně minimalizovat.

Hlavní část programu tvoří časová osa s jednotlivými snímky a okno scény neboli jeviště, kde se provádí editace objektů. Také časová osa doznala drobnějších změn, kdy byl pod osu připojen panel, do kterého byly přesunuta tlačítka pro přepínání mezi symboly, scénami, velikosti plochy. Navíc k těmto tlačítkům přibyla možnost rychlého přepínání mezi uloženými uspořádáními aplikace – nové tlačítko Workspace.

Výrazných změn doznaly kreslící nástroje. Pokud bylo jejich použití v předchozích verzích Flashe pro vás neuralgickým bodem, tak budete určitě potěšeni. Obecně se jejich používání přiblížilo tomu, co znáte z tradičních vektorových kreslících programů. Nástroj Pen Tool byl například rozšířen o užitečné funkce editace bodů vektorové křivky, nástroj pro kreslení čtyřúhelníků a oválů byl doplněn nástrojem „Rectangle Primitive Tool“ a „Oval Primitive Tool“. A u obdélníků lze snadno měnit zaoblení každého rohu zvlášť.

Grafiky bezpochyby nadchne přímá podpora importu souborů ve formátu PSD a AI. Při importu si můžete velmi detailně nastavit co a jak se má načítat. Vybrat lze pouze požadované objekty či vrstvy, Flash také detailně hlásí případná problematická místa importu (například použití CMYKových barev ve zdrojových datech).

Flash 8 nám nabídnul řadu nových zajímavých filtrů, pomocí kterých bylo možné jednoduše tvořit efekty stínu, vysvícení, vyvýšení apod. V okně práce s filtry nyní přibyla možnost kopírovat buď jednotlivé filtry, nebo všechny filtry aplikované na daném objektu.

ActionScript 3

Největší změna, kterou sebou přináší právě nové verze Flashe, je ale podpora pro ActionScript 3. ActionScript je interní programovací jazyk Flashe, sloužící pro programování vnitřní logiky aplikací. Stejně jako samotný Flash i ActionScript udělal za několik málo let obrovský skok vpřed, když se z poměrně primitivního skriptovacího jazyka vyvinul v plnohodnotný, objektově orientovaný programovací jazyk. Vývojáři samozřejmě mohou nadále používat starší verze ActionScriptu, ale pokud budou chtít využít publikování do nového Flash Playeru 9, přechodu na ActionScript 3 se nevyhnou. Odměnou za to jim bude vysoká rychlost některých operací, ve srovnání s předchozími Flash Playery až několikanásobná. Na internetu se již objevily první reálné aplikace, které z tohoto faktu těží – například vykreslování 3D objektů, práce s videem či složitou grafikou v reálném čase.

Programátoři se přechodu na nový ActionScript rozhodně bát nemusejí, koneckonců stále vychází ze stejných ECMA standardů stejně jako třeba JavaScript. Kromě nových příkazů se změny týkají zejména „zpřesnění“ syntaxe jazyka, který dříve připouštěl poněkud benevolentnější přístup k programování.

S ActionScriptem souvisí další novinka a tou je možnost kopírovat motion tween animace objektu z časové osy na jiný (copy motion) nebo jeho převod do ActionScriptu 3 (copy motion as ActionScript 3).


ActionScript editor v plné kráse. Kromě nového ActionScriptu 3 velmi potěší i vylepšený debugger.

Vývoj pro mobilní zařízení

V úvodu byla zmíněna skutečnost, že Flash Player je k dispozici nejenom pro stolní počítače, ale také pro řadu mobilních zařízení, včetně telefonů. Trh mobilních zařízení je podstatně vetší než trh s PC, roste velmi dynamicky a s tím roste také poptávka po obsahu. Pokud máte Flash CS3 Professional, máte zároveň vývojářské prostředí pro mobilní aplikace. Využívat můžete stejné nástroje a funkce, pouze ActionScript je omezen na vybranou sadu příkazů, které lze na těchto zařízeních využít. Prostřednictvím Device Central CS3, dodávaného k programům řady CS3, pak můžete dokonce přesně testovat chování výsledných aplikací na konkrétních mobilních telefonech a to včetně simulace reálné rychlosti programu.

Kam směřuje Flash?

Jak je z předchozího textu zřejmé, Flash již dávno není nástrojem na tvorbu webových bannerů. Flash jako technologie se stal plnohodnotnou platformou pro vývoj multimediálních a interaktivních aplikací. Poslední rok přinesl revoluci v oblasti videa na internetu a prim zde opět hraje Flash video, které je základem úspěšných projektů včetně populárního YouTube. Flash se stal univerzálním prostředkem pro tvorbu e-learningových aplikací. A je také základem řady robustních řešení pro oblasti on-line komunikací a videokonferencí. V tomto roce se navíc dočkáme dalšího posílení celé platformy v podobě projektu Apollo, který se zaměřuje na oblast tvorby desktopových Flash aplikací. První testovací verzi Apolla si můžete stáhnout ze stránek labs.adobe.com.

Kde najít další informace

Pokud se chcete naučit s Flashem pracovat nebo si prohloubit své stávající znalosti, tak se nezapomeňte podívat například na český portál www.flash.cz. Najdete tam nejenom řadu článků a návodů pro začátečníky a pokročilé, ale také velmi živé diskusní skupiny.


ZPĚT NAHORU

© 2004 Amos Software | Ochrana soukromí |  Všechna práva vyhrazena. Patočkova 61, 169 00 Praha 6, tel: +420 284 011 211, fax: +420 284 011 212
Stáhněte si Adobe Acrobat Reader zdarma !