<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>.swfgeek &#187; swfgeek</title>
	<atom:link href="http://www.swfgeek.net/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.swfgeek.net</link>
	<description>My Flash Wanderings</description>
	<lastBuildDate>Thu, 29 Jul 2010 17:47:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/mx/</creativeCommons:license>
		<item>
		<title>Adobe Flash Media Playback</title>
		<link>http://www.swfgeek.net/2010/07/29/adobe-flash-media-playback/</link>
		<comments>http://www.swfgeek.net/2010/07/29/adobe-flash-media-playback/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 17:46:41 +0000</pubDate>
		<dc:creator>swfgeek</dc:creator>
				<category><![CDATA[ADOBE]]></category>
		<category><![CDATA[FLASH]]></category>
		<category><![CDATA[FLASH VIDEO]]></category>
		<category><![CDATA[FRAMEWORKS]]></category>
		<category><![CDATA[GENERAL]]></category>
		<category><![CDATA[adobe flash media player]]></category>
		<category><![CDATA[adobe flash platform]]></category>
		<category><![CDATA[flv player]]></category>
		<category><![CDATA[strobe media playback]]></category>

		<guid isPermaLink="false">http://www.swfgeek.net/?p=959</guid>
		<description><![CDATA[The new Adobe Flash Media Playback is a free, standard media player for the flash platform, it can be used in any site with only a few lines of HTML, enabling playback of video and other media in minutes. Its extensible plug-in architecture enables easy integration with content delivery networks. There&#8217;s a easy to use configuration [...]]]></description>
			<content:encoded><![CDATA[<p>The new Adobe Flash Media Playback is a free, standard media player for the flash platform, it can be used in any site with only a few lines of HTML, enabling playback of video and other media in minutes. Its extensible plug-in architecture enables easy integration with content delivery networks. There&#8217;s a easy to use <a title="Adobe Media PlayBack Configurator" href="http://www.osmf.org/configurator/fmp/" target="_blank">configuration page</a> to set up the look and feel of Your Player. A thing to note it&#8217;s that this is not the Open Source version  <a href="http://www.osmf.org/strobe_mediaplayback.html" target="_blank">Strobe Media Playback</a>. so if you want to dive in to the code of the player itself that&#8217;s probably a best solution, but if you are looking for a fast way to deliver video content in your blog or site try <a title="Adobe Flash Media Playback" href="http://www.adobe.com/products/flashmediaplayback/" target="_blank">Adobe Flash Media Playback</a><br />
<object width="640" height="480"><param name="movie" value="http://fpdownload.adobe.com/strobe/FlashMediaPlayback.swf"></param><param name="flashvars" value="src=http%3A%2F%2Fosmf.org%2Fconfigurator%2Fvideos%2Fstrobe.flv"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://fpdownload.adobe.com/strobe/FlashMediaPlayback.swf" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="480" flashvars="src=http%3A%2F%2Fosmf.org%2Fconfigurator%2Fvideos%2Fstrobe.flv"></embed></object></p>
<p><strong>Features</strong></p>
<p><strong>Easy configuration</strong><br />
Easily configure the standard functionality of Adobe® Flash® Media Playback. Control capabilities such as autoplay, autohide controls, poster frame definition, control bar positioning, and more — without the use of Adobe Flash authoring tools.</p>
<p><strong>Custom look and feel</strong><br />
Completely replace each of the existing elements of the standard user interface with your own custom artwork.</p>
<p>Streamlined standard functionality<br />
Eliminate duplicate efforts by leveraging the logic built into Flash Media Playback. Enjoy support for standard playback functions such as play/pause/stop, rewind, fast forward, DVR, multibitrate switching, and video navigation.</p>
<p><strong>Integration of latest Adobe Flash Platform features</strong><br />
Enable quick integration of the latest Flash Platform features such as HTTP Dynamic Streaming and DVR functionality.</p>
<p><strong>High-quality, multiprotocol support</strong><br />
Deliver the highest quality playback experience for the given bandwidth, detect and recover from error conditions, and improve overall user experience by working with the latest features of Adobe Flash Player 10.1 and Flash Media Server 3.5 software and HTTP Dynamic Streaming.</p>
<p><strong>Open source file specifications</strong><br />
Achieve a live streaming experience using the MP4 fragment format, the industry standard for adaptive bitrate delivery, including open file format specifications for the media and manifest formats.</p>
<p><strong>Plug-ins for advertising, analytics, and content delivery networks</strong><br />
Enhance your media player to monetize and track your content by utilizing plug-ins for advertising, analytics, and content delivery networks. Flash Media Playback allows you to load plug-ins hosted by partners dynamically, allowing your services to be upgraded without any changes to your website.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swfgeek.net/2010/07/29/adobe-flash-media-playback/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/mx/</creativeCommons:license>
	</item>
		<item>
		<title>Where on earth is SWFGEEK ?</title>
		<link>http://www.swfgeek.net/2010/06/30/where-on-earth-is-swfgeek/</link>
		<comments>http://www.swfgeek.net/2010/06/30/where-on-earth-is-swfgeek/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 06:00:22 +0000</pubDate>
		<dc:creator>swfgeek</dc:creator>
				<category><![CDATA[FUNSCRIPT]]></category>
		<category><![CDATA[FLASH PLATFORM]]></category>
		<category><![CDATA[funscript]]></category>
		<category><![CDATA[SWFGEEK]]></category>

		<guid isPermaLink="false">http://www.swfgeek.net/?p=923</guid>
		<description><![CDATA[Hello there !!! First of all a big apology to all the readers of this humble blog, the more I want to keep it updated the less time I have to do it. So where have I been ? Mostly working, doing some of my illustration work experimenting with code when I have the time [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Grupo W - Headquarters " href="http://maps.google.com/maps/ms?ie=UTF8&amp;hl=es&amp;msa=0&amp;ll=25.408208,-101.019555&amp;spn=0.004739,0.006899&amp;t=h&amp;z=17&amp;msid=107419064624496441487.000475da2e144add27f10" target="_blank"><img class="alignnone size-full wp-image-932" title="WhereOnEarth" src="http://www.swfgeek.net/blog/wp-content/uploads/2010/06/planet-earth-1.jpg" alt="" width="530" height="370" /></a></p>
<p>Hello there !!!</p>
<p>First of all a big apology to all the readers of this humble blog, the more I want to keep it updated the less time I have to do it.</p>
<p>So where have I been ? Mostly working, doing some of my illustration work experimenting with code when I have the time and teaching a class at <a title="Grupo W" href="http://www.grupow.com" target="_blank">Grupo W</a>.</p>
<p>One of the first things on why I started this blog was to share some examples that will help it&#8217;s readers to get started with the Flash Platform as well of some of my personal experiments with ActionScript,  but  due to work and my other projects (mainly illustration ones) I&#8217;ve paid less attention to the blog than it deserves, and about a month ago I started thinking that the blog  went to a totally different direction than originally intended and started being more and more about Flash ( Adobe ) news and releases, don&#8217;t get me wrong I still love the Flash Platform and the effort all the Adobe guys put into it, but it was getting far too much about  &#8221;news&#8221; and less and less about experimentation or examples. Besides that, I starting playing with some other visual coding tools such as Processing, OpenFrameworks, CINDER, etc. and thanks to that and to the class that I&#8217;m teaching about code experimentation at <a title="Digital Invaders" href="http://www.digitalinvaders.org/en/" target="_blank">The Digital Invaders </a>school I remembered why i started with Flash anyways, and it was not about ComboBoxes it was about making experiments and visuals with the aid of ActionScript, so I&#8217;m getting to the point where I can no longer only talk about Flash , this blog will still be all about Flash Platform but will be focused on tutorials, experiments and examples and surely will still be posting when something big happens on the Flash Platform. Meanwhile for my explorations with Flash and other code tools, I&#8217;m using the domain <a title="FunScript" href="http://www.funscript.net" target="_blank">www.funscript.net</a> ( FunScript is the name of the class that I teach at <a title="Grupo W" href="http://www.grupow.com" target="_blank">GrupoW </a>´s Digital Invaders <a title="Digital Invaders" href="http://www.digitalinvaders.org/en/" target="_blank">school</a>) where the students and myself will be posting experiments and things we like that we find on the web.</p>
<p>Thank You and happy coding.</p>
<p>Dave Gamez</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swfgeek.net/2010/06/30/where-on-earth-is-swfgeek/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/mx/</creativeCommons:license>
	</item>
		<item>
		<title>Using HYPE Framework&#039;s ContextSavePNG</title>
		<link>http://www.swfgeek.net/2010/05/31/using-hype-frameworks-contextsavepng/</link>
		<comments>http://www.swfgeek.net/2010/05/31/using-hype-frameworks-contextsavepng/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 04:54:53 +0000</pubDate>
		<dc:creator>swfgeek</dc:creator>
				<category><![CDATA[ACTIONSCRIPT 3.0]]></category>
		<category><![CDATA[EXAMPLES]]></category>
		<category><![CDATA[FLASH]]></category>
		<category><![CDATA[FLASH CS5]]></category>
		<category><![CDATA[FLASH PLATFORM]]></category>
		<category><![CDATA[FRAMEWORKS]]></category>
		<category><![CDATA[OPEN SOURCE]]></category>
		<category><![CDATA[TUTORIALS]]></category>
		<category><![CDATA[branden hall]]></category>
		<category><![CDATA[contextsavepng]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[hype]]></category>
		<category><![CDATA[HYPE Framework]]></category>
		<category><![CDATA[joshua davis]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://www.swfgeek.net/?p=889</guid>
		<description><![CDATA[One of the first things You want to do when playing with the HYPE framework is to output your creations to a printable file and guess what?  Joshua and Branden have already think on that, hype includes a the class ContextSavePNG that will let you output your hype generated images to a printable .png. Here&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox[1]" href="http://www.swfgeek.net/blog/wp-content/uploads/2010/05/hype1.jpg"><img class="alignnone size-thumbnail wp-image-890" title="HYPE Framework's ContextSavePNG 1" src="http://www.swfgeek.net/blog/wp-content/uploads/2010/05/hype1-150x150.jpg" alt="" width="100" height="100" /></a><a rel="lightbox[1]" href="http://www.swfgeek.net/blog/wp-content/uploads/2010/05/hype2.jpg"><img class="alignnone size-thumbnail wp-image-890" title="HYPE Framework's ContextSavePNG 2" src="http://www.swfgeek.net/blog/wp-content/uploads/2010/05/hype2-150x150.jpg" alt="" width="100" height="100" /></a><a rel="lightbox[1]" href="http://www.swfgeek.net/blog/wp-content/uploads/2010/05/hype3.jpg"><img class="alignnone size-thumbnail wp-image-890" title="HYPE Framework's ContextSavePNG 3" src="http://www.swfgeek.net/blog/wp-content/uploads/2010/05/hype3-150x150.jpg" alt="" width="100" height="100" /></a><a rel="lightbox[1]" href="http://www.swfgeek.net/blog/wp-content/uploads/2010/05/hype4.jpg"><img class="alignnone size-thumbnail wp-image-890" title="HYPE Framework's ContextSavePNG 4" src="http://www.swfgeek.net/blog/wp-content/uploads/2010/05/hype4-150x150.jpg" alt="" width="100" height="100" /></a><a rel="lightbox[1]" href="http://www.swfgeek.net/blog/wp-content/uploads/2010/05/hype5.jpg"><img class="alignnone size-thumbnail wp-image-890" title="HYPE Framework's ContextSavePNG 5" src="http://www.swfgeek.net/blog/wp-content/uploads/2010/05/hype5-150x150.jpg" alt="" width="100" height="100" /></a></p>
<p>One of the first things You want to do when playing with the <a title="Hype Framework Site" href="http://www.hypeframework.org/" target="_blank">HYPE framework</a> is to output your creations to a printable file and guess what?  <a title="Joshua Davis Studio" href="http://www.joshuadavis.com/" target="_blank">Joshua</a> and <a title="Branden Hall" href="http://www.waxpraxis.org/" target="_blank">Branden</a> have already think on that, hype includes a the class <strong>ContextSavePNG</strong> that will let you output your hype generated images to a printable .png. Here&#8217;s a simple example on how to use the <strong>ContextSavePNG</strong> class of the hype framework.</p>
<p>For this short example i&#8217;m using one of the files included in the hype framework zip that <a title="Hype Framework Version 1.1.8" href="http://github.com/downloads/hype/hype/HYPE_1_1_8.zip" target="_blank">You can download here</a><strong> &#8220;\hype-hype-605a391\examples\Flash\SimpleBallistic\02_simpleBallistic.fla&#8221;</strong></p>
<p>Here&#8217;s the ActionScript code of that file:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p889code5'); return false;">View Code</a> ACTIONSCRIPT3</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p8895"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
</pre></td><td class="code" id="p889code5"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #3f5fbf;">/***********************************************
&nbsp;
	HYPE
	http://www.hypeframework.org
	developed by Branden Hall and Joshua Davis.
&nbsp;
************************************************/</span>
&nbsp;
<span style="color: #0033ff; font-weight: bold;">import</span> hype<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">extended</span><span style="color: #000066; font-weight: bold;">.</span>behavior<span style="color: #000066; font-weight: bold;">.</span>SimpleBallistic<span style="color: #000066; font-weight: bold;">;</span>
<span style="color: #0033ff; font-weight: bold;">import</span> hype<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">extended</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">color</span><span style="color: #000066; font-weight: bold;">.</span>ColorPool<span style="color: #000066; font-weight: bold;">;</span>
<span style="color: #0033ff; font-weight: bold;">import</span> hype<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">extended</span><span style="color: #000066; font-weight: bold;">.</span>trigger<span style="color: #000066; font-weight: bold;">.</span>ExitShapeTrigger<span style="color: #000066; font-weight: bold;">;</span>
<span style="color: #0033ff; font-weight: bold;">import</span> hype<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">extended</span><span style="color: #000066; font-weight: bold;">.</span>trigger<span style="color: #000066; font-weight: bold;">.</span>RandomTrigger<span style="color: #000066; font-weight: bold;">;</span>
<span style="color: #0033ff; font-weight: bold;">import</span> hype<span style="color: #000066; font-weight: bold;">.</span>framework<span style="color: #000066; font-weight: bold;">.</span>core<span style="color: #000066; font-weight: bold;">.</span>ObjectPool<span style="color: #000066; font-weight: bold;">;</span>
<span style="color: #0033ff; font-weight: bold;">import</span> hype<span style="color: #000066; font-weight: bold;">.</span>framework<span style="color: #000066; font-weight: bold;">.</span>core<span style="color: #000066; font-weight: bold;">.</span>TimeType<span style="color: #000066; font-weight: bold;">;</span>
<span style="color: #0033ff; font-weight: bold;">import</span> hype<span style="color: #000066; font-weight: bold;">.</span>framework<span style="color: #000066; font-weight: bold;">.</span>display<span style="color: #000066; font-weight: bold;">.</span>BitmapCanvas<span style="color: #000066; font-weight: bold;">;</span>
<span style="color: #0033ff; font-weight: bold;">import</span> hype<span style="color: #000066; font-weight: bold;">.</span>framework<span style="color: #000066; font-weight: bold;">.</span>rhythm<span style="color: #000066; font-weight: bold;">.</span>SimpleRhythm<span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
MyExitShape<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">visible</span> = <span style="color: #0033ff; font-weight: bold;">false</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
<span style="color: #6699cc; font-weight: bold;">var</span> myWidth = <span style="color: #004993;">stage</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">stageWidth</span><span style="color: #000066; font-weight: bold;">;</span>
<span style="color: #6699cc; font-weight: bold;">var</span> myHeight = <span style="color: #004993;">stage</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">stageHeight</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
<span style="color: #6699cc; font-weight: bold;">var</span> bmc<span style="color: #000066; font-weight: bold;">:</span>BitmapCanvas = <span style="color: #0033ff; font-weight: bold;">new</span> BitmapCanvas<span style="color: #000000;">&#40;</span>myWidth<span style="color: #000066; font-weight: bold;">,</span> myHeight<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
<span style="color: #004993;">addChild</span><span style="color: #000000;">&#40;</span>bmc<span style="color: #000000;">&#41;</span>
&nbsp;
<span style="color: #6699cc; font-weight: bold;">var</span> clipContainer<span style="color: #000066; font-weight: bold;">:</span><a href="http://www.google.com/search?q=sprite%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:sprite.html"><span style="color: #004993;">Sprite</span></a> = <span style="color: #0033ff; font-weight: bold;">new</span> <a href="http://www.google.com/search?q=sprite%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:sprite.html"><span style="color: #004993;">Sprite</span></a><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
<span style="color: #6699cc; font-weight: bold;">var</span> color1<span style="color: #000066; font-weight: bold;">:</span>ColorPool = <span style="color: #0033ff; font-weight: bold;">new</span> ColorPool<span style="color: #000000;">&#40;</span>
	0x587b7C<span style="color: #000066; font-weight: bold;">,</span> 0x719b9E<span style="color: #000066; font-weight: bold;">,</span> 0x9FC1BE<span style="color: #000066; font-weight: bold;">,</span> 0xE0D9BB<span style="color: #000066; font-weight: bold;">,</span> 0xDACB94<span style="color: #000066; font-weight: bold;">,</span> 0xCABA88<span style="color: #000066; font-weight: bold;">,</span> 0xDABD55<span style="color: #000066; font-weight: bold;">,</span> 0xC49F32<span style="color: #000066; font-weight: bold;">,</span> 0xA97409
<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
<span style="color: #6699cc; font-weight: bold;">var</span> color2<span style="color: #000066; font-weight: bold;">:</span>ColorPool = <span style="color: #0033ff; font-weight: bold;">new</span> ColorPool<span style="color: #000000;">&#40;</span>
	0xFFFFFF<span style="color: #000066; font-weight: bold;">,</span> 0xCCCCCC<span style="color: #000066; font-weight: bold;">,</span> 0x999999<span style="color: #000066; font-weight: bold;">,</span> 0x666666
<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
<span style="color: #6699cc; font-weight: bold;">var</span> pool<span style="color: #000066; font-weight: bold;">:</span>ObjectPool = <span style="color: #0033ff; font-weight: bold;">new</span> ObjectPool<span style="color: #000000;">&#40;</span>MyCircle<span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">800</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
<span style="color: #339966; font-weight: bold;">function</span> addNextClip<span style="color: #000000;">&#40;</span>r<span style="color: #000066; font-weight: bold;">:</span>SimpleRhythm<span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
	<span style="color: #6699cc; font-weight: bold;">var</span> clip<span style="color: #000066; font-weight: bold;">:</span>MyCircle = pool<span style="color: #000066; font-weight: bold;">.</span>request<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #0033ff; font-weight: bold;">as</span> MyCircle<span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
	<span style="color: #0033ff; font-weight: bold;">if</span> <span style="color: #000000;">&#40;</span>clip <span style="color: #000066; font-weight: bold;">!</span>= <span style="color: #0033ff; font-weight: bold;">null</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
		clip<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span> = myWidth <span style="color: #000066; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000066; font-weight: bold;">;</span>
		clip<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">y</span> = <span style="color: #000000; font-weight:bold;">100</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
		clip<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">scaleX</span> = clip<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">scaleY</span> = <span style="color: #000000; font-weight:bold;">0.05</span> <span style="color: #000066; font-weight: bold;">+</span> <span style="color: #000000;">&#40;</span><a href="http://www.google.com/search?q=math%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:math.html"><span style="color: #004993;">Math</span></a><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">floor</span><span style="color: #000000;">&#40;</span><a href="http://www.google.com/search?q=math%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:math.html"><span style="color: #004993;">Math</span></a><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">random</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">*</span> <span style="color: #000000; font-weight:bold;">3</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">*</span> <span style="color: #000000; font-weight:bold;">0.3</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
		color1<span style="color: #000066; font-weight: bold;">.</span>colorChildren<span style="color: #000000;">&#40;</span>clip<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
		<span style="color: #009900; font-style: italic;">// target Object, drag, minForce, maxForce, gravity, gravityAngle</span>
&nbsp;
		<span style="color: #6699cc; font-weight: bold;">var</span> ballistic<span style="color: #000066; font-weight: bold;">:</span>SimpleBallistic = <span style="color: #0033ff; font-weight: bold;">new</span> SimpleBallistic<span style="color: #000000;">&#40;</span>clip<span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">0.97</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">3</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">0.25</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">90</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
		ballistic<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">start</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
		<span style="color: #009900; font-style: italic;">// exit callback function, target Object, shape, shapeFlag</span>
&nbsp;
		<span style="color: #6699cc; font-weight: bold;">var</span> onExit<span style="color: #000066; font-weight: bold;">:</span>ExitShapeTrigger = <span style="color: #0033ff; font-weight: bold;">new</span> ExitShapeTrigger<span style="color: #000000;">&#40;</span>onExitShape<span style="color: #000066; font-weight: bold;">,</span> clip<span style="color: #000066; font-weight: bold;">,</span> MyExitShape<span style="color: #000066; font-weight: bold;">,</span> <span style="color: #0033ff; font-weight: bold;">true</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
		onExit<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">start</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
		<span style="color: #6699cc; font-weight: bold;">var</span> randomSplit<span style="color: #000066; font-weight: bold;">:</span>RandomTrigger = <span style="color: #0033ff; font-weight: bold;">new</span> RandomTrigger<span style="color: #000000;">&#40;</span>onSplit<span style="color: #000066; font-weight: bold;">,</span> clip<span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">50</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
		randomSplit<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">start</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
	<span style="color: #000000;">&#125;</span>
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #339966; font-weight: bold;">function</span> onExitShape<span style="color: #000000;">&#40;</span>clip<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span> <span style="color: #000000;">&#123;</span>
	clipContainer<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">removeChild</span><span style="color: #000000;">&#40;</span>clip<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
	pool<span style="color: #000066; font-weight: bold;">.</span>release<span style="color: #000000;">&#40;</span>clip<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #339966; font-weight: bold;">function</span> onSplit<span style="color: #000000;">&#40;</span>parentClip<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span> <span style="color: #000000;">&#123;</span>
	<span style="color: #6699cc; font-weight: bold;">var</span> clip<span style="color: #000066; font-weight: bold;">:</span>MyCircle = pool<span style="color: #000066; font-weight: bold;">.</span>request<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #0033ff; font-weight: bold;">as</span> MyCircle<span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
	<span style="color: #0033ff; font-weight: bold;">if</span> <span style="color: #000000;">&#40;</span>clip<span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
		clip<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span> = parentClip<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span><span style="color: #000066; font-weight: bold;">;</span>
		clip<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">y</span> = parentClip<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">y</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
		clip<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">scaleX</span> = clip<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">scaleY</span> = <span style="color: #000000; font-weight:bold;">0.05</span> <span style="color: #000066; font-weight: bold;">+</span> <span style="color: #000000;">&#40;</span><a href="http://www.google.com/search?q=math%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:math.html"><span style="color: #004993;">Math</span></a><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">floor</span><span style="color: #000000;">&#40;</span><a href="http://www.google.com/search?q=math%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:math.html"><span style="color: #004993;">Math</span></a><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">random</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">*</span> <span style="color: #000000; font-weight:bold;">3</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">*</span> <span style="color: #000000; font-weight:bold;">0.05</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
		color2<span style="color: #000066; font-weight: bold;">.</span>colorChildren<span style="color: #000000;">&#40;</span>clip<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
		<span style="color: #009900; font-style: italic;">// target Object, drag, minForce, maxForce, gravity, gravityAngle</span>
&nbsp;
		<span style="color: #6699cc; font-weight: bold;">var</span> ballistic<span style="color: #000066; font-weight: bold;">:</span>SimpleBallistic = <span style="color: #0033ff; font-weight: bold;">new</span> SimpleBallistic<span style="color: #000000;">&#40;</span>clip<span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">0.97</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">4</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">6</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">0.2</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">90</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
		ballistic<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">start</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
		<span style="color: #009900; font-style: italic;">// exit callback function, target Object, shape, shapeFlag</span>
&nbsp;
		<span style="color: #6699cc; font-weight: bold;">var</span> onExit<span style="color: #000066; font-weight: bold;">:</span>ExitShapeTrigger = <span style="color: #0033ff; font-weight: bold;">new</span> ExitShapeTrigger<span style="color: #000000;">&#40;</span>onExitShape<span style="color: #000066; font-weight: bold;">,</span> clip<span style="color: #000066; font-weight: bold;">,</span> MyExitShape<span style="color: #000066; font-weight: bold;">,</span> <span style="color: #0033ff; font-weight: bold;">true</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
		onExit<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">start</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
	<span style="color: #000000;">&#125;</span>
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #6699cc; font-weight: bold;">var</span> rhythm<span style="color: #000066; font-weight: bold;">:</span>SimpleRhythm = <span style="color: #0033ff; font-weight: bold;">new</span> SimpleRhythm<span style="color: #000000;">&#40;</span>addNextClip<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
rhythm<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">start</span><span style="color: #000000;">&#40;</span>TimeType<span style="color: #000066; font-weight: bold;">.</span>TIME<span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000000; font-weight:bold;">1</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
pool<span style="color: #000066; font-weight: bold;">.</span>onRequestObject = <span style="color: #339966; font-weight: bold;">function</span><span style="color: #000000;">&#40;</span>clip<span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
	clipContainer<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">addChild</span><span style="color: #000000;">&#40;</span>clip<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
<span style="color: #000000;">&#125;</span>
&nbsp;
bmc<span style="color: #000066; font-weight: bold;">.</span>startCapture<span style="color: #000000;">&#40;</span>clipContainer<span style="color: #000066; font-weight: bold;">,</span> <span style="color: #0033ff; font-weight: bold;">false</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></pre></td></tr></table></div>

<p>The first thing you need to save your actionscript generated visuals to an image file is to import the ContextSavePNG class.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p889code6'); return false;">View Code</a> ACTIONSCRIPT3</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p8896"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p889code6"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #0033ff; font-weight: bold;">import</span> hype<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">extended</span><span style="color: #000066; font-weight: bold;">.</span>util<span style="color: #000066; font-weight: bold;">.</span>ContextSavePNG<span style="color: #000066; font-weight: bold;">;</span></pre></td></tr></table></div>

<p>Then just before the line were you start capturing your clip into the bitmap canvas you call the setupLargeCanvas method of the BitmapCanvas class, by setting the argument to 10 you are telling hype that the output image will be the orginal size of your swf times 10, so in this example the original .fla size  is 640 px width x 360 px height the exported .png will be 6400 px  width x 3600 px height, pretty cool right ? with a file this size you could print a poster once you export the file to. png that in other form will be very hard to output an image that size.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p889code7'); return false;">View Code</a> ACTIONSCRIPT3</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p8897"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p889code7"><pre class="actionscript3" style="font-family:monospace;">bmc<span style="color: #000066; font-weight: bold;">.</span>setupLargeCanvas<span style="color: #000000;">&#40;</span><span style="color: #000000; font-weight:bold;">10</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></pre></td></tr></table></div>

<p>Next you need to create an instance of the ContextPNG class and pass it the parameter of the BitmapCanvas you want to encode in this case the bmc. Now at the time that you run your .swf and hit the right click you will get the EncodePNG button when you click it your hype animation will pause and a small progress bar will appear in the center of your .swf indicating that the bmc is being encoded after that the button will change to SavePNG and when you hit that button vuala you have an scaled up transparent .png file out of your .swf.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p889code8'); return false;">View Code</a> ACTIONSCRIPT3</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p8898"><td class="line_numbers"><pre>1
2
</pre></td><td class="code" id="p889code8"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #6699cc; font-weight: bold;">var</span> savePNG<span style="color: #000066; font-weight: bold;">:</span>ContextSavePNG = <span style="color: #0033ff; font-weight: bold;">new</span> ContextSavePNG<span style="color: #000000;">&#40;</span>bmc<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
bmc<span style="color: #000066; font-weight: bold;">.</span>startCapture<span style="color: #000000;">&#40;</span>clipContainer<span style="color: #000066; font-weight: bold;">,</span> <span style="color: #0033ff; font-weight: bold;">false</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></pre></td></tr></table></div>

<p>Don&#8217;t forget to check out<a title="Hype Framework Blog" href=" http://www.hypeframework.org/blog" target="_blank"> http://www.hypeframework.org/blog</a> for more information and the latest updates on HYPE.</p>
<p>See You around and happy coding.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swfgeek.net/2010/05/31/using-hype-frameworks-contextsavepng/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/mx/</creativeCommons:license>
	</item>
		<item>
		<title>Adobe Flash CS5 Review pt 3: The Code Snippets Panel</title>
		<link>http://www.swfgeek.net/2010/04/30/adobe-flash-cs5-review-pt-3-the-code-snippets-panel/</link>
		<comments>http://www.swfgeek.net/2010/04/30/adobe-flash-cs5-review-pt-3-the-code-snippets-panel/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 14:59:33 +0000</pubDate>
		<dc:creator>swfgeek</dc:creator>
				<category><![CDATA[ACTIONSCRIPT 3.0]]></category>
		<category><![CDATA[ADOBE]]></category>
		<category><![CDATA[ADOBE CS5]]></category>
		<category><![CDATA[FLASH]]></category>
		<category><![CDATA[FLASH CS5]]></category>
		<category><![CDATA[FLASH IDE]]></category>
		<category><![CDATA[actionscript editor]]></category>
		<category><![CDATA[code editor]]></category>
		<category><![CDATA[custom code hinting]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[panel]]></category>
		<category><![CDATA[snippets]]></category>

		<guid isPermaLink="false">http://www.swfgeek.net/?p=883</guid>
		<description><![CDATA[So for the third part of this series and I guess the last now that Adobe released the CS5 and You can explore the new Flash CS5 by Your own, in the above video I&#8217;m showing you the ActionScript 3.0 code snippets panel  this cool little panel will be loved by designers and new coders [...]]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="480" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=11354943&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="640" height="480" src="http://vimeo.com/moogaloop.swf?clip_id=11354943&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>So for the third part of this series and I guess the last now that<a title="Adobe CS5" href="http://www.adobe.com/products/creativesuite/?promoid=GWYLN" target="_blank"> Adobe released the CS5</a> and You can explore the new Flash CS5 by Your own, in the above video I&#8217;m showing you the ActionScript 3.0 code snippets panel  this cool little panel will be loved by designers and new coders alike. Lee Brimelow had  already made one <a title="Lee Brimelow snippets panel" href="http://theflashblog.com/?p=349" target="_blank">snippets panel </a>and this one is based on that, to use it you simply select your movie clip and drag one snippet from this panel, your timeline will automatically add an ActionScript layer with the code needed. You can also create your own snippets so if you&#8217;re new to coding or a designer this panel will help you out a lot.</p>
<p><a title="Adobe Flash CS5" href="http://www.adobe.com/products/flash/" target="_blank">Download the Flash CS5 trial here</a> and start playing.</p>
<p>Happy Coding !!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swfgeek.net/2010/04/30/adobe-flash-cs5-review-pt-3-the-code-snippets-panel/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/mx/</creativeCommons:license>
	</item>
		<item>
		<title>Adobe Creative Suite 5 is Here</title>
		<link>http://www.swfgeek.net/2010/04/30/adobe-creative-suite-5-is-here/</link>
		<comments>http://www.swfgeek.net/2010/04/30/adobe-creative-suite-5-is-here/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 06:48:18 +0000</pubDate>
		<dc:creator>swfgeek</dc:creator>
				<category><![CDATA[ADOBE CS5]]></category>
		<category><![CDATA[FLASH CS5]]></category>
		<category><![CDATA[ADOBE]]></category>
		<category><![CDATA[creative suite]]></category>

		<guid isPermaLink="false">http://www.swfgeek.net/?p=874</guid>
		<description><![CDATA[So  the wait it&#8217;s over  Adobe Creative Suite 5 it&#8217;s out and You can order it here or check out the trial here Some of the new features are: Interactive design without writing code Design sophisticated interactive content and create functional interfaces in new Adobe Flash® Catalyst™ CS5 without writing code. Transform your unique vision [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Adobe Creative Suite 5" href="http://www.adobe.com/products/creativesuite/?promoid=DNOWM"><img class="alignnone size-full wp-image-875" title="Adobe-Creative-Suite-5-family" src="http://www.swfgeek.net/blog/wp-content/uploads/2010/04/Adobe-Creative-Suite-5-family.jpg" alt="" width="800" height="263" /></a></p>
<p>So  the wait it&#8217;s over  Adobe Creative Suite 5 it&#8217;s out and You can <a title="Order Adobe CS5" href="https://store1.adobe.com/cfusion/store/index.cfm?store=OLS-US&amp;view=ols_cat&amp;catType=CSSUITES&amp;catID=CSSUITES&amp;nr=0&amp;sdid=GIFEC#store=OLS-US&amp;view=ols_cat&amp;loc=en_us&amp;catID=CSSUITES" target="_blank">order it here</a> or check out the <a title="Adobe CS5 Downloads" href="http://www.adobe.com/downloads/" target="_blank">trial here</a></p>
<p>Some of the new features are:<br />
<strong>Interactive design without writing code</strong><br />
Design sophisticated interactive content and  create functional interfaces in new <a href="http://www.adobe.com/products/flashcatalyst/">Adobe Flash®  Catalyst™ CS5</a> without writing code. Transform your unique vision  into compelling online experiences and deliver perfect project files to  developers.</p>
<p><strong>Extraordinary image editing</strong><br />
Use the Mixer Brush and Bristle Tips in <a href="http://www.adobe.com/products/photoshop/photoshopextended/whatsnew/">Adobe  Photoshop® CS5 Extended</a> to explore lifelike, naturally textured  painting. Add dimension to your imagery with 3D extrusions using Adobe  Repoussé technology, and make precise image selections more quickly and  easily with new Truer Edge selection technology.</p>
<p><strong>Innovative vector drawing and painting</strong><br />
Quickly and accurately represent depth and  distance using new perspective tools in <a href="http://www.adobe.com/products/illustrator/whatsnew/">Adobe  Illustrator® CS5</a>. Precisely control stroke width, arrowheads, and  dashes. And use the new Bristle Brush to draw with the expressive  quality of watercolors, oils, and pastels, but with the scalability of  vectors.</p>
<p><strong>Comprehensive reach of the Flash Platform</strong><br />
Realize your vision online with the   capabilities of the Adobe Flash Platform. Use <a href="http://www.adobe.com/products/flashcatalyst/">Flash Catalyst CS5</a> to design interactive content without writing code, <a href="http://www.adobe.com/products/flash/whatsnew/">Adobe Flash  Professional CS5</a> to create free-form, expressive content, and <a href="http://www.adobe.com/products/creativesuite/flashbuilder/">Adobe  Flash Builder™ 4</a> to develop rich Internet applications.</p>
<p><strong>Interactive documents and presentations</strong><br />
Create memorable documents and presentations  complete with interactivity, motion, sound, and video in <a href="http://www.adobe.com/products/indesign/whatsnew/">Adobe InDesign®  CS5</a>. Enhance page layouts with rich media using new motion presets  for easy animation creation. Take advantage of support for FLV and MP3  audio file import to engage and excite your audiences.</p>
<div>
<div><strong>Tapeless  workflows in video production</strong><br />
Work natively with pristine tapeless footage  in <a href="http://www.adobe.com/products/premiere/whatsnew/">Adobe Premiere®  Pro CS5</a> and <a href="http://www.adobe.com/products/aftereffects/whatsnew/">Adobe After  Effects® CS5</a>. Edit tapeless media formats using  industry-leading  tapeless workflows to keep from wasting valuable production time  transcoding or rewrapping.</p>
<p>So quit reading about it and go and check <a title="Adobe Downloads" href="http://www.adobe.com/downloads/" target="_blank">the CS5 here</a></p>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.swfgeek.net/2010/04/30/adobe-creative-suite-5-is-here/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/mx/</creativeCommons:license>
	</item>
		<item>
		<title>Adobe Flash CS5 Review pt 2: Custom class code hinting and completition</title>
		<link>http://www.swfgeek.net/2010/04/29/adobe-flash-cs5-review-pt-2-custom-class-code-hinting-and-completition/</link>
		<comments>http://www.swfgeek.net/2010/04/29/adobe-flash-cs5-review-pt-2-custom-class-code-hinting-and-completition/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 05:59:23 +0000</pubDate>
		<dc:creator>swfgeek</dc:creator>
				<category><![CDATA[ACTIONSCRIPT 3.0]]></category>
		<category><![CDATA[ADOBE]]></category>
		<category><![CDATA[ADOBE CS5]]></category>
		<category><![CDATA[EXAMPLES]]></category>
		<category><![CDATA[FLASH CS5]]></category>
		<category><![CDATA[FLASH IDE]]></category>
		<category><![CDATA[actionscript editor]]></category>
		<category><![CDATA[code editor]]></category>
		<category><![CDATA[custom code hinting]]></category>
		<category><![CDATA[features]]></category>

		<guid isPermaLink="false">http://www.swfgeek.net/?p=867</guid>
		<description><![CDATA[Flash CS5 Features 02 Custom class code hinting and completion. from David Gamez on Vimeo. Ok  so for the second part of this series I&#8217;m showing You a little video of  something you&#8217;ll love if you use to code in FlashIDE  ActionScript editor. The improved editor now let&#8217;s  you work with custom code hinting and [...]]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="480" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=11348058&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="640" height="480" src="http://vimeo.com/moogaloop.swf?clip_id=11348058&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://vimeo.com/11348058">Flash CS5 Features 02 Custom class code hinting and completion.</a> from <a href="http://vimeo.com/user1389514">David Gamez</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Ok  so for the second part of this series I&#8217;m showing You a little video of  something you&#8217;ll love if you use to code in FlashIDE  ActionScript editor.</p>
<p>The improved editor now let&#8217;s  you work with custom code hinting and completition and it works pretty fast it&#8217;s as easy as setting your classpaths and the editor will recognize all of your libraries and custom classes.</p>
<p>To be totally honest, I would not leave the ActionScript editor I&#8217;m using now for the one that comes with the Flash IDE but it definitely eases up the workflow if you&#8217;re using it.</p>
<p>See You around.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swfgeek.net/2010/04/29/adobe-flash-cs5-review-pt-2-custom-class-code-hinting-and-completition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/mx/</creativeCommons:license>
	</item>
		<item>
		<title>Speaking at Mitosis 010 Mty</title>
		<link>http://www.swfgeek.net/2010/04/22/speaking-at-mitosis-010-mty/</link>
		<comments>http://www.swfgeek.net/2010/04/22/speaking-at-mitosis-010-mty/#comments</comments>
		<pubDate>Fri, 23 Apr 2010 04:48:43 +0000</pubDate>
		<dc:creator>swfgeek</dc:creator>
				<category><![CDATA[EVENTS]]></category>
		<category><![CDATA[TALKS]]></category>
		<category><![CDATA[WORKSHOPS]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[creativity]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[mitosis]]></category>
		<category><![CDATA[mitosis010]]></category>
		<category><![CDATA[monterrey]]></category>
		<category><![CDATA[mty]]></category>
		<category><![CDATA[talk]]></category>
		<category><![CDATA[Workshop]]></category>

		<guid isPermaLink="false">http://www.swfgeek.net/?p=854</guid>
		<description><![CDATA[Mitosis is a meeting point intended by networking and collaboration, to inspire design talents  develop and redirect their skills toward s socially relevant and aware of their surroundings  projects. As part of  Team &#8211; O one of my side projects with Cecy Meade, we were invited to mitosis and gladly accepted, this event is being [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.swfgeek.net/blog/wp-content/uploads/2010/04/slideshow1.jpg" rel="lightbox[854]"><img class="alignnone size-full wp-image-858" title="slideshow1" src="http://www.swfgeek.net/blog/wp-content/uploads/2010/04/slideshow1.jpg" alt="" width="700" height="300" /></a>Mitosis is a meeting point intended by networking and collaboration, to inspire design talents  develop and redirect their skills toward s socially relevant and aware of their surroundings  projects.</p>
<p><a href="http://www.swfgeek.net/blog/wp-content/uploads/2010/04/pitch.png" rel="lightbox[854]"><img class="alignnone size-full wp-image-857" title="pitch" src="http://www.swfgeek.net/blog/wp-content/uploads/2010/04/pitch.png" alt="" width="540" height="247" /></a></p>
<p>As part of  <a title="Team-O blog" href="http://www.team-o.org/blog" target="_blank">Team &#8211; O</a> one of my side projects with <a title="Cecy Meade Blog" href="http://www.cecymeade.com/blog" target="_blank">Cecy Meade</a>, we were invited to mitosis and gladly accepted, this event is being done and coordinated  entirely by design students ( with 0 founds)  and their main goal is to push the design and creative community in Monterrey to  start doing, creating  and get involved in more socially relevant projects.</p>
<p><a href="http://www.swfgeek.net/blog/wp-content/uploads/2010/04/slideshow2.jpg" rel="lightbox[854]"><img class="alignnone size-full wp-image-855" title="slideshow2" src="http://www.swfgeek.net/blog/wp-content/uploads/2010/04/slideshow2.jpg" alt="" width="700" height="300" /></a></p>
<p style="text-align: left;"><a href="http://www.swfgeek.net/blog/wp-content/uploads/2010/04/lineup2.png" rel="lightbox[854]"><img class="size-full wp-image-856 alignleft" title="lineup2" src="http://www.swfgeek.net/blog/wp-content/uploads/2010/04/lineup2.png" alt="" width="104" height="177" /></a>We will be speaking and doing  some workshops with the assistants. I&#8217;m really looking forward to this weekend and see how it turns out. The event is for free all You have to do is to <a title="Mitosis 010 Registro" href="http://www.mitosis010.org/?page_id=8" target="_blank">register at the site</a> to reserve your place.</p>
<p style="text-align: left;">For more info on the event  visit <a title="Mitosis010" href="http://www.mitosis010.org/" target="_blank">www.mitosis010.org</a> or follow them on twitter<a title="Mitosis010 on Twitter" href="http://www.twitter.com/mitosis010" target="_blank"> @mitosis010</a></p>
<p>See You there !!!</p>
<p>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swfgeek.net/2010/04/22/speaking-at-mitosis-010-mty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/mx/</creativeCommons:license>
	</item>
		<item>
		<title>Adobe Flash CS5 Review pt 1: The XFL file format</title>
		<link>http://www.swfgeek.net/2010/04/22/adobe-flash-cs5-review-pt-1-the-xfl-file-format/</link>
		<comments>http://www.swfgeek.net/2010/04/22/adobe-flash-cs5-review-pt-1-the-xfl-file-format/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 15:14:34 +0000</pubDate>
		<dc:creator>swfgeek</dc:creator>
				<category><![CDATA[ACTIONSCRIPT 3.0]]></category>
		<category><![CDATA[ADOBE]]></category>
		<category><![CDATA[ADOBE CS5]]></category>
		<category><![CDATA[FLASH]]></category>
		<category><![CDATA[FLASH CS5]]></category>
		<category><![CDATA[FLASH PLATFORM]]></category>
		<category><![CDATA[Adobe Flash]]></category>
		<category><![CDATA[Adobe Flash CS5]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[xfl]]></category>
		<category><![CDATA[xfl file format]]></category>

		<guid isPermaLink="false">http://www.swfgeek.net/?p=839</guid>
		<description><![CDATA[Ok this will be the first of  a series of post of some of the new features of Adobe Flash CS5, and I say some because the new Flash comes with tons of new and improved features that said lest move on. Flash CS5 Features 01 XML-Based-Flas (XFL) from David Gamez on Vimeo. In Flash [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.swfgeek.net/blog/wp-content/uploads/2010/04/AdobeFlashCS5.jpg" rel="lightbox[839]"><img class="alignnone size-full wp-image-840" title="AdobeFlashCS5" src="http://www.swfgeek.net/blog/wp-content/uploads/2010/04/AdobeFlashCS5.jpg" alt="" width="700" height="300" /></a></p>
<p>Ok this will be the first of  a series of post of some of the new features of <a title="Adobe Flash CS5" href="http://www.adobe.com/products/flash/" target="_blank">Adobe Flash CS5</a>, and I say some because the new Flash comes with tons of new and improved features that said lest move on.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="480" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=10953519&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=59a5d1&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="640" height="480" src="http://vimeo.com/moogaloop.swf?clip_id=10953519&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=59a5d1&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://vimeo.com/10953519">Flash CS5 Features 01 XML-Based-Flas (XFL)</a> from <a href="http://vimeo.com/user1389514">David Gamez</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>In Flash CS5 there&#8217;s a new file format in the house that it&#8217;s called .XFL  that is a new  XML based  format that allows You to exchange and work on files more easy, how to use it ?  just save your file  as .xfl in this way all your assets and properties are not packaged in a .fla file instead they will be saved in a folder structure that you can open and modify without the Flash ide, the properties of the document and graphic elements of the library are exported in XML files and  can be edited from any text editor and modify its properties. Even Actionscript code of the frames is exported.</p>
<p>I see this feature as a very neat one that will let us have more control over our Flash work and expands the possibilities for new types of workflow.</p>
<p>Until the next feature,  See You around.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swfgeek.net/2010/04/22/adobe-flash-cs5-review-pt-1-the-xfl-file-format/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/mx/</creativeCommons:license>
	</item>
		<item>
		<title>Interviewed at ActionScriptHero.org</title>
		<link>http://www.swfgeek.net/2010/04/21/interviewed-at-actionscripthero-org/</link>
		<comments>http://www.swfgeek.net/2010/04/21/interviewed-at-actionscripthero-org/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 20:59:37 +0000</pubDate>
		<dc:creator>swfgeek</dc:creator>
				<category><![CDATA[FLASH PLATFORM]]></category>
		<category><![CDATA[INTERVIEWS]]></category>
		<category><![CDATA[action script hero]]></category>
		<category><![CDATA[actionscript heroes]]></category>
		<category><![CDATA[actionscripthero.org]]></category>
		<category><![CDATA[dave gamez]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[SWFGEEK]]></category>

		<guid isPermaLink="false">http://www.swfgeek.net/?p=847</guid>
		<description><![CDATA[Last Friday ActionScriptHero published an interview with Your friendly neighbor swfgeek, I´m very flattered to give an interview for one of the sites that has helped so much to shape the Flash Platform Community. Special thanks to Pablo Parrado for the invitation,  and check out the interview at ActionScriptHero.org]]></description>
			<content:encoded><![CDATA[<p><a title="Dave Gamez Interview on ActionScriptHero.org" href="http://www.actionscripthero.org/2010/04/dave-gamez/" target="_blank"><img class="alignnone size-full wp-image-848" title="ActionScriptHero.org_Dave-Gamez_Home" src="http://www.swfgeek.net/blog/wp-content/uploads/2010/04/ActionScriptHero.org_Dave-Gamez_Home.jpg" alt="" width="700" height="255" /></a></p>
<p>Last Friday <a title="ActionScriptHero" href="http://www.actionscripthero.org/" target="_blank">ActionScriptHero </a>published an interview with Your friendly neighbor swfgeek, I´m very flattered to give an interview for one of the sites that has helped so much to shape the Flash Platform Community.</p>
<p>Special thanks to <a title="Pablo Parrado on Twitter" href="http://twitter.com/Pablo_aSH" target="_blank">Pablo Parrado</a> for the invitation,  and check out the interview at <a title="Dave Gamez on ActionScript Hero" href="http://www.actionscripthero.org/2010/04/dave-gamez/" target="_blank">ActionScriptHero.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.swfgeek.net/2010/04/21/interviewed-at-actionscripthero-org/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/mx/</creativeCommons:license>
	</item>
		<item>
		<title>Flash Develop 3.1.0 RTM is out Now</title>
		<link>http://www.swfgeek.net/2010/04/21/flash-develop-3-1-0-rtm-is-out-now/</link>
		<comments>http://www.swfgeek.net/2010/04/21/flash-develop-3-1-0-rtm-is-out-now/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 20:40:21 +0000</pubDate>
		<dc:creator>swfgeek</dc:creator>
				<category><![CDATA[ACTIONSCRIPT 2.0]]></category>
		<category><![CDATA[ACTIONSCRIPT 3.0]]></category>
		<category><![CDATA[FLASH]]></category>
		<category><![CDATA[FLASH PLAYER 10]]></category>
		<category><![CDATA[FLASHDEVELOP]]></category>
		<category><![CDATA[FLEX SDK]]></category>
		<category><![CDATA[OPEN SOURCE]]></category>
		<category><![CDATA[Flash Develop 3]]></category>
		<category><![CDATA[Flash Develop 3.1.0 RTM]]></category>
		<category><![CDATA[flash player 10.1]]></category>
		<category><![CDATA[flex 4]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www.swfgeek.net/?p=844</guid>
		<description><![CDATA[Flash Develop 3.1.0 RTM The  new relase of Flash Develop 3.1.0 RTM is out now it comes as a a major feature  release, with  new things like refactoring and multiproject support,Flash Player 10.1 and Flex 4 support added and Real MXML completion implemented, full list below: List of Changes * Real MXML completion implemented * Flash [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.swfgeek.net/blog/wp-content/uploads/2009/09/flexdevelop.png" rel="lightbox[844]"><img class="alignnone size-full wp-image-656" title="FlashDevelop 3" src="http://www.swfgeek.net/blog/wp-content/uploads/2009/09/flexdevelop.png" alt="" width="105" height="105" /></a></p>
<h1><strong>Flash Develop 3.1.0 RTM</strong></h1>
<p>The  new relase of Flash Develop 3.1.0 RTM is out now it comes as a a major feature  release, with  new things like refactoring and multiproject support,Flash Player 10.1 and Flex 4 support added and Real MXML completion implemented, full list below:</p>
<p><strong>List of Changes </strong></p>
<p>* Real MXML completion implemented<br />
* Flash Player 10.1 and Flex 4  support added<br />
* Initial simple refactoring support added<br />
* Global  excluded directories added to Tasks<br />
* Embed generation now added for  all filetypes<br />
* Proper file encoding behaviour without BOM added<br />
*  HTML ZenCoding implementation added (Control + B)<br />
* Output panel is  now searchable (Highlight, F3 and Shift+F3)<br />
* Simple multiproject  support with batch compiling added (1*)<br />
* Compiler constants and  timestamp added now automaticly<br />
* Code completion is now fed with  classes from SDK sources<br />
* Japanese localization added (Settings  -&gt; SelectedLocale)<br />
* HaXe on demand completion added (patch from  filt3r)<br />
* Additional keyword groups added to the config<br />
* Code  completion improvements and bug fixes<br />
* General UI improvements and  bug fixes<br />
1*= Right click a project file or project node if you  have multiple projects present [<a href="http://www.flashdevelop.org/downloads/documents/MultiProjectSample_1.0.0.zip">sample here</a>]</p>
<p><strong>Important:</strong></p>
<p><strong><span style="font-weight: normal;">* </span><a href="http://www.adobe.com/support/flashplayer/downloads.html"><span style="font-weight: normal;">Get the debug Flash Player</span></a><span style="font-weight: normal;"> (You need: Projector and  ActiveX)<br />
* </span><a href="http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK"><span style="font-weight: normal;">Get Adobe Flex SDK.</span></a><span style="font-weight: normal;"> The free Flex SDK (2, 3 or 4)  is required for ActionScript 3 development if you don&#8217;t use Flash CS*.<br />
*  Java 1.6+ is required for the Flex compiler (ActionScript 3).</span></strong></p>
<p><strong><span style="font-weight: normal;"><strong>Download:</strong></span></strong></p>
<p><strong> </strong></p>
<p><strong>Built from rev.  1000 [Updated from 999 to hide the incomplete profiler :]<br />
<a href="http://www.flashdevelop.org/downloads/releases/FlashDevelop-3.1.0-RTM.exe">Download FlashDevelop 3.1.0 RTM</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.swfgeek.net/2010/04/21/flash-develop-3-1-0-rtm-is-out-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/mx/</creativeCommons:license>
	</item>
	</channel>
</rss>
