<?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>Perry Multimedia Blog &#187; Actionscript 3</title>
	<atom:link href="http://blog.perrymultimedia.com/category/flash/actionscript_3/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.perrymultimedia.com</link>
	<description>Ramblings of Rex Perry, a Multimedia Artist</description>
	<lastBuildDate>Mon, 21 Jun 2010 07:36:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Actionscript 3 &#8211; The Learning Curve is Worth It</title>
		<link>http://blog.perrymultimedia.com/flash/actionscript-3-the-learning-curve-is-worth-it/</link>
		<comments>http://blog.perrymultimedia.com/flash/actionscript-3-the-learning-curve-is-worth-it/#comments</comments>
		<pubDate>Sat, 17 May 2008 08:02:26 +0000</pubDate>
		<dc:creator>Rex Perry</dc:creator>
				<category><![CDATA[Actionscript 3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[multimedia presentation examples]]></category>

		<guid isPermaLink="false">http://blog.perrymultimedia.com/?p=6</guid>
		<description><![CDATA[About a year ago I became aware that the new Actionscript 3, developed as part of Flex, was now becoming a &#8220;must learn&#8221; for those using the latest version of Flash (CS3).  &#8220;Ease of use&#8221; was touted along with a whole new compiler, making this new version of Actionscript the &#8220;wave of the future.&#8221;  For [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-23" title="flash_AS3" src="http://blog.perrymultimedia.com/wp-content/uploads/2008/05/flash_AS3.jpg" alt="flash_AS3" width="250" height="220" />About a year ago I became aware that the new Actionscript 3, developed as part of Flex, was now becoming a &#8220;must learn&#8221; for those using the latest version of Flash (CS3).  &#8220;Ease of use&#8221; was touted along with a whole new compiler, making this new version of Actionscript the &#8220;wave of the future.&#8221;  For those of use who&#8217;s skills and interests are more steeped in the arts, graphic design, etc, this was taken with a grain of salt.</p>
<p>Learning Actionscript at all was a jump I had to make to feel I was going to be able to create the high-quality presentation media that I felt was up to standard for my caliber of clients and for my company.  This came along with learning PHP/mySql, which put me enough in touch with programming to be competent, but hardly expert.<span id="more-6"></span></p>
<p>Learning Actionscript 2 is not easy for a non-programmer, but I found lots of online tutorials and was able to grind my way up the ladder and become able to create pretty advanced animations and controls.  When Flash CS came out, and Flash&#8217;s capabilities to create full web sites with great interacitivy, there was no turning back.  The road I travelled became one of a &#8220;no mans land&#8221; between art &amp; design and programming.</p>
<p>I suppose this article and those that will follow are part of my version of &#8220;pay it forward,&#8221; as I got lots of free help from others on the Internet (Adobe&#8217;s documentation is clearly NOT written to help non-programmers and typically uses convoluted and advanced examples to illustrate simple basics) in learning how to get results with code.  Hopefully, some of the comments I make here will help others to face the somewhat overwhelming wall of &#8220;data intensive&#8221; learning curves that accompany this highly useful medium of multimedia presentation.</p>
<p>Actionscript 3 forces one to pretty much learn things all over again up to a point.  I purchased about three different books JUST to get a handle on the subject, especially to help me translate things over from Actionscript 2 to AS3.  Being someone who was already struggling to push my way into programming anything very advanced with AS3, it was REALLY difficult to face up to the learning curve with AS3.  A tip I would give anyone new to this &#8211; forget what ANYONE says. Unless you are an EXPERIENCED programmer, learning the new Actionscript 3 is going to drive you have nuts, especially if you hope to depend on Adobe&#8217;s convoluted documentation to give you practical guidance on how to proceed with learning it.</p>
<p>BUT &#8211; IT&#8217;S WORTH THE TROUBLE!  The cool features and new methods ARE really cool.  The over-all code strategy IS easier to deal with once you get over the shock of having to learn about clases, the Document Class, and the completely new system where practically every interaction is based around event-listeners. </p>
<p>Also, the error checking system is confoundedly strict.  BUT again, it&#8217;s also helpful because the error messages are very specific and most of the time actually point you to the exact thing you need to fix to debug your code.  So guidance is built in to that degree.</p>
<p>I&#8217;m now successfully working with code for XML playlists, music players, video players, photo galleries, external loaders and full dynamic web sites, all using AS3.  I have to say it&#8217;s getting pretty cool and my clients are happy with what they get for their money!</p>
<p>I&#8217;ll try to point out tips and successful ways to handle the learning curve and perhaps some of the sources of information that have helped me, as I have time, on this blog. </p>
<p>-R</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.perrymultimedia.com/flash/actionscript-3-the-learning-curve-is-worth-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
