<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>23D &#187; Flash Catalyst</title>
	<atom:link href="http://23d.cz/blog/tag/flash-catalyst/feed/" rel="self" type="application/rss+xml" />
	<link>http://23d.cz</link>
	<description>Just another 23d.cz weblog</description>
	<lastBuildDate>Mon, 06 Sep 2010 12:00:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Adobe UG meeting bude 4. května – Flash Builder, workshop, soutěž, tombola</title>
		<link>http://www.viktorbezdek.cz/2010/04/adobe-ug-meeting-bude-4-kvetna-flash-builder-workshop-soutez-tombola/</link>
		<comments>http://www.viktorbezdek.cz/2010/04/adobe-ug-meeting-bude-4-kvetna-flash-builder-workshop-soutez-tombola/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 08:45:58 +0000</pubDate>
		<dc:creator>Viktor Bezděk</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Events/Conferences]]></category>
		<category><![CDATA[Flash Catalyst]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Technologie]]></category>

		<guid isPermaLink="false">http://www.viktorbezdek.cz/?p=159</guid>
		<description><![CDATA[Povedlo se nám dát dohromady datum na další UG meeting. Bude už příští týden v úterý 4. května. Je bohužel dost pozdě tomu říkat Flex 4 Launch Event, ale nic to nemění na programu, který bude opravdu výživný. Tom Krcha nám předvede nové možnosti Flash Buideru 4. Viktor Bezděk pohovoří o možnostech rozšíření Flash Builderu [...]]]></description>
			<content:encoded><![CDATA[<p>Povedlo se nám dát dohromady datum na další UG meeting. Bude už příští týden v <strong>úterý 4. května</strong>. Je bohužel dost pozdě tomu říkat Flex 4 Launch Event, ale nic to nemění na programu, který bude opravdu výživný. Tom Krcha nám předvede nové možnosti Flash Buideru 4. Viktor Bezděk pohovoří o možnostech rozšíření Flash Builderu a bude mít workshop, ve kterém ukáže jak snadný je vývoj aplikací na této technologii. David Engelmaier nám ukáže jak využít Blaze DS v Google App Engine cloudu pro Flex remoting. Máme pro vás spoustu dárků, které si rozdělíme v tombole a jeden <strong>šťastlivec si odnese Flash Builder 4 Premium</strong>. Meeting se koná tradičně v kancelářích <strong>Adobe od 18:00</strong>.</p>
<p><strong>Adobe Systems s.r.o. </strong><br />
Avenir Business Park<br />
Radlicka 714/113a<br />
158 00 Praha 5</p>
<p>Budeme se na vás těšit <img src='http://www.viktorbezdek.cz/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.viktorbezdek.cz/2010/04/adobe-ug-meeting-bude-4-kvetna-flash-builder-workshop-soutez-tombola/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing to Thermo and Next Generation of Flex @ MAX 2008</title>
		<link>http://labs.prasa.sk/view/introducing-to-thermo-and-next-generation-of-flex-max-2008/</link>
		<comments>http://labs.prasa.sk/view/introducing-to-thermo-and-next-generation-of-flex-max-2008/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 20:50:43 +0000</pubDate>
		<dc:creator>Michal Gron</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flash Catalyst]]></category>

		<guid isPermaLink="false">tag:labs.prasa.sk,2008:/2.11</guid>
		<description><![CDATA[
        <i>Speakers: Ryan Stewart, Steven Heintz</i><br />
Po Opening General Session to bola prvá prednáška, ktorú som absolvoval. Ubehol rok od prezentácii Thermo na MAX 2007 a ja som bol zvedavý ako ďaleko Thermo resp. dnes už Flash Catalyst je a kedy si ho budem môcť skúsiť naživo.
      ]]></description>
			<content:encoded><![CDATA[
        <h2>FXG ako univerzálny formát</h2>

<p>Špecifikácia FXG (1.0) popisuje univerzálny grafický XML formát pre Flash Platform-u. FXG obsahuje vysoko-úrovňové grafické a textové objekty, ktoré sa využívajú na vytvorenie, združenie, transfomáciu a vizuálnu modifikáciu základných vektorových a rastrových tvarov. Renderovací model FXG sa približuje renderovaciemu modelu Flash Player-a 10 a ponúka všetky grafické možnosti Flash Platform-i spolu s podporou pre budúce možnosti Flash Player-a.</p>

<p>FXG ako podmnožina MXML definuje výmenný formát pre Flash Catalyst. FXG je podporovaný v Creative Suite 4 a to Photoshop, Illustrator a Fireworks CS4.</p>

<i>Zdroj: <a href="http://opensource.adobe.com/wiki/display/flexsdk/FXG+1.0+Specification" title="http://opensource.adobe.com/wiki/display/flexsdk/FXG+1.0+Specification">http://opensource.adobe.com/wiki/display/flexsdk/FXG+1.0+Specification</a></i>

<h2>Flash Catalyst</h2>

<p>Flash Catalyst je to, čo sme všetci predtým poznali ako Thermo. Je to nový profesionálny dizajnérsky nástroj na tvorbu vzhľadu aplikácií a interaktívneho obsahu bez nutnosti programovania, čo môže siahať od interaktívnych reklám, cez produktové príručky a portfóliá až po užívateľské rozhrania pre aplikácie. Flash Catalyst umožňuje dizajnérom začať pri statických kompozíciách vytvorených v Adobe Photoshop CS4, Illustrator CS4 alebo Fireworks CS4 a skonvertovať vytvorenú predlohu do aplikácie s interaktívnom obsahom.</p>

<i>Zdroj: <a href="http://labs.adobe.com/technologies/flashcatalyst/" title="http://labs.adobe.com/technologies/flashcatalyst/">http://labs.adobe.com/technologies/flashcatalyst/</a></i>

<p>Myšlienka, ktorá sa skrýva za Catalyst-om je orientovaná na dizajnérov a umožňuje im vytvoriť skôr kompletné zážitky ako len &ldquo;témy&rdquo; a &ldquo;skiny&rdquo; v spolupráci paralelne s vývojármi.</p>
<p>Preview verzia Flash Catalyst (Mac verzia) bola dostupná na Adobe MAX 2008 pre všetkých a bola distribuovaná na jednom DVD spolu s Gumbo-m (Mac aj Win verzia). </p>

<p>Ryan Stewart po krátkom úvode spravil malé demo. Vychádzal z dizajnu vytvoreného vo Photoshop-e, ktorý ako *.psd importoval do Catalyst-u.</p>

<p align="center"><img src="http://labs.prasa.sk/images/uploads/03_thermo_workspace.jpg" style="border: 0;" alt="image" width="640" height="455" /><br/>
<i>Catalyst umožňuje import aj z aplikácií ako Adobe Illustrator alebo Adobe Fireworks.</i></p>

<p>Počas importu *.psd dizajnu do aplikácie sa na pozadí generuje &ldquo;well formed&rdquo; kód v *.fxg formáte. Pridávanie stavov, prechodov a efektov je veľmi jednoduché vďaka dizajn módu.</p>
<p align="center"><img src="http://labs.prasa.sk/images/uploads/03_thermo_timeline.jpg" style="border: 0;" alt="image" width="640" height="178" /><br/>
<i>Časová os umožňuje presne nastaviť dĺžku trvania prechodov v čase pomocou drag-n-drop.</i></p>

<p>Ryan nakoniec vytvoril jednoduchý interaktívny element, kde cez dva kliky nadefinoval onClick akciu, ktorá nastaví run-time stav aplikácie. Nakoniec otvoril uloženú aplikáciu v novom Gumbo-vi, bohužial renderovanie v dizajn móde máličko zlyhalo.</p>

<p>Snažil som sa vytvoriť si jednoduchú slideshow aplikáciu cez Catalyst a Gumbo. Dizajn som vytvoril cez Photoshop a následne importoval do Catalyst-u. Výsledok nebol moc uspokojivý, poloha objektov bola odlišná od originálu, väčšinou sa prvky nachádzali na pozícii 0, 0. Niektoré vektorové vrstvy boli úplne rozbité, bolo nutné ich rasterizovať vo Photoshop-e pred importom. Konverzia objektov na interaktívne elementy prebiehala hladko. Avšak pri náhľade projektu sa mi compiler ohlásil asi s 30-timi chybami. Na dnes som to nechal tak, ale v testovaní budem pokračovať :)</p>
<p>
<p><i><b>Edit:</b></i> Chyba zrejme nebude v podkladoch ako som sa domnieval. Použil som pre import podklady z <a href="http://thermoteamblog.com/" title="http://thermoteamblog.com/">http://thermoteamblog.com/</a> a aplikácia sa zachovala rovnako &mdash; objekty sú posunuté, rozbité a nepoužiteľné. Skúsim sa obrátiť na Thermo Team o pomoc, dúfam že sa problém vyrieši. Nerád by som odkladal zamýšlané články až k oficiálnemu vydaniu :)</p>

<h2>Gumbo a Spark</h2>
<p>Gumbo je názov pre novú verziu Flex Builder-a a Spark je označenie skin a komponentovej architektúry použitej pre Gumbo. Zásadnou novinkou je okrem nových vlastností samozrejme  vyššie popísané FXG, ktoré obsahuje základné grafické a textové elementy, skupinové elementy a možnosti základných transformácií. FXG obsahuje tagy pre tvorbu základných tvarov ako napr. <Rect>, <Ellipse> a <Path>, tagy a atribúty pre výplne a obrysy týchto základných tvarov s rôznymi farbami, prechodmi alebo rastrami ako aj podporu pre filtre, masky, priehladnosti a blend módy na FXG elementoch.</p>

<p>Heidi Bauer-Williams z Flex Builder tímu predstavila ďalšie zásadné novinky pre Gumbo.</p>

<p align="center"><img src="http://labs.prasa.sk/images/uploads/01_gumbo_PackageExplorer.jpg" style="border: 0;" alt="image" width="344" height="546" /><br/>
<i><b>Package explorer</b> &mdash; zlepšuje prehladnosť štruktúry kódu a umožňuje dokonca zobraziť už aj štruktúru swc knižníc</i></p>

<p align="center"><img src="http://labs.prasa.sk/images/uploads/02_gumbo_FileTemplates.jpg" style="border: 0;" alt="image" width="640" height="668" /><br/>
<i><b>Templates</b> &mdash; možnosť vytvorenia šablón pre rôzne typy súborov</i></p>

<p align="center"><img src="http://labs.prasa.sk/images/uploads/03_gumbo_ASDoc_tooltips.jpg" style="border: 0;" alt="image" width="564" height="415" /><br/>
<i><b>Zobrazovanie ASDoc dokumentácie v tooltipoch</b></i></p>

<p align="center"><img src="http://labs.prasa.sk/images/uploads/04_gumb_GetterSetterGeneration.jpg" style="border: 0;" alt="image" width="313" height="409" /><br/>
<i><b>Automatické generovanie getter-ov/setter-ov</b> pre akúkoľvek premmennú v triede</i></p>

<p align="center"><img src="http://labs.prasa.sk/images/uploads/05_gumbo_AutoEventHandler.jpg" style="border: 0;" alt="image" width="510" height="312" /><br/>
<i><b>Automatické generovanie event handlerov</b></i></p>

<p align="center"><img src="http://labs.prasa.sk/images/uploads/06_gumb_DebugRunToLine.jpg" style="border: 0;" alt="image" width="524" height="456" /><br/>
<i><b>Skok na riadok</b> v debugger-i po dosiahnutí breakpoint-u</i></p>

<p align="center"><img src="http://labs.prasa.sk/images/uploads/07_gumbo_ConditionDebug.jpg" style="border: 0;" alt="image" width="640" height="511" /><br/>
<i><b>Výskyt breakpoint-ov na základe podmienok</b> &mdash; vhodné napr. pre debugging slučiek</i></p>

<p><b>Network monitor</b> &mdash; sledovanie sieťového trafiku z/do aplikácie, podpora HTTP a AMF protokolu. (bez náhľadu)</p>

<p align="center"><img src="http://labs.prasa.sk/images/uploads/09_gumbo_MoveRefactoring.jpg" style="border: 0;" alt="image" width="394" height="486" /><br/>
<i><b>Move refactoring</b> &mdash; refaktoring na základe presunu v rámci package štruktúry. Konečne, lebo väčšinou si zvyknem umiestnenie triedy rozmyslieť vtedy, keď je takmer celá trieda dopísaná a dvakrát podedená.</i></p>

Bola zvýšená rýchlosť compiler-a ako aj znížená spotreba pamäte celej aplikácie. Bola pridaná podpora pre FlexUnit a jednoduchá integrácia PixelBender efektov.

Práca s Flex Builderom je opäť o niečo jednoduchšia a príjemnejšia, avšak stále je čo zlepšovať. Závery si nedovolím robiť, pretože aplikácia nie je finálna a Adobe môže ešte všeličím prekvapiť. Koniec koncov, opísané &ldquo;nové feature&rdquo; sú bežnou vecou konkurenčných nástrojov. Dúfam len, že Adobe sa ich bude snažiť predbehnúť :) 
      ]]></content:encoded>
			<wfw:commentRss>http://labs.prasa.sk/view/introducing-to-thermo-and-next-generation-of-flex-max-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
