<?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>elearninglive.com &#187; Flash</title>
	<atom:link href="http://elearninglive.com/wordpress/category/flash/feed/" rel="self" type="application/rss+xml" />
	<link>http://elearninglive.com/wordpress</link>
	<description>Quality web solutions.</description>
	<lastBuildDate>Wed, 28 Jul 2010 18:38:03 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Don&#8217;t use width or height properties of Loader with AVM Captivate SWFs</title>
		<link>http://elearninglive.com/wordpress/2009/01/dont-use-width-or-heigh-properties-of-loader-with-avm-captivate-swfs/</link>
		<comments>http://elearninglive.com/wordpress/2009/01/dont-use-width-or-heigh-properties-of-loader-with-avm-captivate-swfs/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 18:10:28 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Captivate]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[displaylist]]></category>
		<category><![CDATA[Loader]]></category>
		<category><![CDATA[won't render]]></category>
		<category><![CDATA[x]]></category>
		<category><![CDATA[y]]></category>

		<guid isPermaLink="false">http://elearninglive.com/wordpress/?p=215</guid>
		<description><![CDATA[Found a bug? Or just a limitation? Either way, if you try loading Captivate-generated movies into a Loader instance, like this:
var myLoader:Loader = new Loader();
myLoader.load(new URLRequest(&#8221;myCaptivate.swf&#8221;);
myLoader.width = 400;
myLoader.height = 300;
addChild(myLoader);
The result will be that the Captivate gets loaded but you won&#8217;t see it. You can hear it so long as you have sound in it. [...]]]></description>
			<content:encoded><![CDATA[<p>Found a bug? Or just a limitation? Either way, if you try loading Captivate-generated movies into a Loader instance, like this:</p>
<p>var myLoader:Loader = new Loader();<br />
myLoader.load(new URLRequest(&#8221;myCaptivate.swf&#8221;);<br />
myLoader.width = 400;<br />
myLoader.height = 300;<br />
addChild(myLoader);</p>
<p>The result will be that the Captivate gets loaded but you won&#8217;t see it. You can hear it so long as you have sound in it. But you won&#8217;t see it. It doesn&#8217;t get rendered.</p>
<p>But if you have the same exact code as above, but without modifying the width/height properties of the Loader instance, then it renders fine.</p>
]]></content:encoded>
			<wfw:commentRss>http://elearninglive.com/wordpress/2009/01/dont-use-width-or-heigh-properties-of-loader-with-avm-captivate-swfs/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>unloadAndStop in Flash Player 10 &#8211;  Necessary for Captivate and AVM1 Content</title>
		<link>http://elearninglive.com/wordpress/2009/01/unloadandstop-in-flash-player-10-necessary-for-captivate-and-avm1-content/</link>
		<comments>http://elearninglive.com/wordpress/2009/01/unloadandstop-in-flash-player-10-necessary-for-captivate-and-avm1-content/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 15:04:34 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Captivate]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[AVM1]]></category>
		<category><![CDATA[stopAndUnload]]></category>
		<category><![CDATA[unloadAndStop]]></category>

		<guid isPermaLink="false">http://elearninglive.com/wordpress/?p=213</guid>
		<description><![CDATA[I spent a good part of yesterday trying to figure out a solution to this problem:
- I had coded a course &#8216;gui&#8217; with navigation controls such as previous/next buttons, and a List component for the non-linear navigation.
- The list component is populated via an XML file that contains the path to the individual swf, and [...]]]></description>
			<content:encoded><![CDATA[<p>I spent a good part of yesterday trying to figure out a solution to this problem:</p>
<p>- I had coded a course &#8216;gui&#8217; with navigation controls such as previous/next buttons, and a List component for the non-linear navigation.</p>
<p>- The list component is populated via an XML file that contains the path to the individual swf, and the label, and also an icon string (an undocumented feature &#8211; that&#8217;s another post).</p>
<p>- For the prototype, most of the content was in AS3, developed purely in Flash, with the exception of a single Captivate-generated swf that was published from Captivate 3, and thus an AVM1 swf.</p>
<p>- After getting the prototype right, I decided to develop the remaining content in Captivate whenever possible to speed up things. After putting together a few more Captivate-generated swfs, I tested and the result was that whenever I navigated away from a Captivate swf and loaded another Captivate swf, the sound from the previously loaded Captivate swf&#8217;s would continue. In other words, using the unload() method of the Loader class doesn&#8217;t truly unload the content of the Loader. To make things worse, I was even *removing* the Loader instance and creating a new one. Still, the audio would keep playing. Terrible!</p>
<p>After googling I come to find out this is a known issue:</p>
<p>http://www.gskinner.com/blog/archives/2008/07/unloadandstop_i.html</p>
<p>So, the workaround was to use the unloadAndStop method of the Loader class, which unfortunately is only available in Flash Player 10. Fortunately, I have the leeway to force my users to move to FP10 if they have to. Most people wouldn&#8217;t.</p>
<p>Of course, then after I get that sorted out I come to find out that Captivate 4 was released yesterday : ) I have started to publish the Captivate&#8217;s with the &#8216;AS3&#8242; spec but I&#8217;m not sure if that helps or not.</p>
<p>Has anyone tried that?</p>
]]></content:encoded>
			<wfw:commentRss>http://elearninglive.com/wordpress/2009/01/unloadandstop-in-flash-player-10-necessary-for-captivate-and-avm1-content/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Adobe Releases Captivate 4 and the Elearning Suite</title>
		<link>http://elearninglive.com/wordpress/2009/01/adobe-releases-captivate-4-and-the-elearning-suite/</link>
		<comments>http://elearninglive.com/wordpress/2009/01/adobe-releases-captivate-4-and-the-elearning-suite/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 15:16:04 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Adobe Connect]]></category>
		<category><![CDATA[Captivate]]></category>
		<category><![CDATA[Elearning General]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Captivate 4]]></category>
		<category><![CDATA[Elearning Suite]]></category>

		<guid isPermaLink="false">http://elearninglive.com/wordpress/?p=211</guid>
		<description><![CDATA[Today, Adobe released Captivate 4 and the &#8216;Elearning Suite&#8217;. As I stated in a previous post, Captivate 4 is a must-have, monster upgrade for any Captivate user. It is the first Captivate release that can reasonably produce a complete elearning content package. Prior versions either forced users to live with the inadequate and ugly &#8216;menu [...]]]></description>
			<content:encoded><![CDATA[<p>Today, Adobe released Captivate 4 and the &#8216;Elearning Suite&#8217;. As I stated in a previous post, Captivate 4 is a must-have, monster upgrade for any Captivate user. It is the first Captivate release that can reasonably produce a complete elearning content package. Prior versions either forced users to live with the inadequate and ugly &#8216;menu builder&#8217; or create their own custom packaging/wrapper. The new version has an aggregator feature, and much much more.</p>
<p>As for the Elearning Suite. I have not played with it other than a prerelease version where I took a quick peek and nothing made sense at the time, but that was early in the process. I am very interested in seeing the new learning interactions included in Flash CS4. I just upgraded the the CS4 Web Developer Edition at work so I&#8217;m kind of bummed at the timing of this release, as by now most serious elearning designers/developers have moved to CS4 and certainly won&#8217;t be able to expense another upgrade this soon. I guess instead of CS5 we&#8217;ll go with the Elearning Suite : )</p>
<p>The trial downloads are available on Adobe&#8217;s site. Have at em and let me know what you think of these new tools. I&#8217;m very interested in hearing how people leverage these new tools!</p>
]]></content:encoded>
			<wfw:commentRss>http://elearninglive.com/wordpress/2009/01/adobe-releases-captivate-4-and-the-elearning-suite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to enable Fullscreen Mode for a SWF and Does ExternalInterface Work In It?</title>
		<link>http://elearninglive.com/wordpress/2008/12/how-to-enable-fullscreen-mode-for-a-swf-and-does-externalinterface-work-in-it/</link>
		<comments>http://elearninglive.com/wordpress/2008/12/how-to-enable-fullscreen-mode-for-a-swf-and-does-externalinterface-work-in-it/#comments</comments>
		<pubDate>Tue, 30 Dec 2008 03:51:34 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Elearning General]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[elearning]]></category>
		<category><![CDATA[fullscreen flash]]></category>
		<category><![CDATA[fullscreen swf]]></category>

		<guid isPermaLink="false">http://elearninglive.com/wordpress/?p=200</guid>
		<description><![CDATA[At my day job I&#8217;ve been working recently on a project in which I needed to design and code a brand new elearning user interface/content player. It&#8217;s turned out great from a design standpoint and now I&#8217;m slowly adding features to it as I have time. Today, I got the idea to add a fullscreen [...]]]></description>
			<content:encoded><![CDATA[<p>At my day job I&#8217;ve been working recently on a project in which I needed to design and code a brand new elearning user interface/content player. It&#8217;s turned out great from a design standpoint and now I&#8217;m slowly adding features to it as I have time. Today, I got the idea to add a fullscreen toggle button so that the user can make the course player go to fullscreen mode. This is all the rage for viewing flash videos, but I&#8217;ve never seen it done for non-video work. My custom user interface/content player was developed completely in Flash &#8211; so it&#8217;s all vector graphics, text, etc. So scaling does not cause pixelization. The content is all swf too, with an occasional gif/png thrown in, so there is distortion in those images but giving the user the fullscreen feature is well worth that minor blemish.</p>
<p>After implementing the fullscreen feature, I&#8217;m thrilled. I&#8217;m convinced that every elearning app like this should include it as a feature. And I wondered why I hadn&#8217;t seen it used before&#8230;so I thought, &#8220;Perhaps SCORM/AICC calls can&#8217;t be made when it is in fullscreen mode?&#8221; While I haven&#8217;t taken the time to actually test that theory, I did put together a quick html/swf to test whether the ExternalInterface class is usable when the swf is in fullscreen mode. And it works! <a href="http://elearninglive.com/temp/ExternalInterfaceAS3/" target="_blank">Here is the example (warning &#8211; it opens in a new window)</a>. To test for yourself, first put it in fullscreen by clicking the button (it&#8217;s a toggle). Then, click the &#8216;Call ExternalInterface&#8217; button to call a simple function in the html page named &#8217;showAlert&#8217;, which shows an alert box.</p>
<p style="text-align: center;"><a href="http://elearninglive.com/wordpress/wp-content/uploads/2008/12/12-29-2008-10-49-57-pm.gif"><img class="alignnone size-full wp-image-201" title="ExternalInterface and Fullscreen Flash Testing" src="http://elearninglive.com/wordpress/wp-content/uploads/2008/12/12-29-2008-10-49-57-pm.gif" alt="" width="479" height="295" /></a></p>
<p>So, here&#8217;s the code:</p>
<p>In Flash:</p>
<p>/*************************<br />
* External Interface &#8211; work in fullscreen mode? YES!<br />
*************************/<br />
function checkInterface(e:MouseEvent):void<br />
{<br />
if (ExternalInterface.available)<br />
{<br />
status_txt.text=&#8221;ExternalInterface available!&#8221;;<br />
ExternalInterface.call(&#8221;showAlert&#8221;, &#8220;It works!&#8221;);<br />
}<br />
else<br />
{<br />
status_txt.text=&#8221;ExternalInterface Unavailable!&#8221;;<br />
}<br />
}<br />
myButton.addEventListener(MouseEvent.CLICK, checkInterface);</p>
<p>// fullscreen<br />
function goFullScreen():void<br />
{<br />
if (stage.displayState==StageDisplayState.NORMAL)<br />
{<br />
stage.displayState=StageDisplayState.FULL_SCREEN;<br />
}<br />
else<br />
{<br />
stage.displayState=StageDisplayState.NORMAL;<br />
}<br />
}<br />
fullscreenBtn.addEventListener(MouseEvent.CLICK, _handleClick);</p>
<p>function _handleClick(event:MouseEvent):void<br />
{<br />
goFullScreen();<br />
}</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Function I added to the html page published from Flash (with &#8216;allowFullscreen&#8217; param set to true):</p>
<p>function showAlert(text)<br />
{<br />
alert(text);<br />
}</p>
<p>So, theoretically, going fullscreen shouldn&#8217;t cause any issues with communications with an LMS. As you noticed if you tried the example, calling the showAlert function in the html page forces the swf out of fullscreen mode. I&#8217;m assuming (too many assumptions here?) that this won&#8217;t happen for behind-the-scenes calls.</p>
<p>Have you tried this? What has your experience with using fullscreen flash for your elearning?</p>
]]></content:encoded>
			<wfw:commentRss>http://elearninglive.com/wordpress/2008/12/how-to-enable-fullscreen-mode-for-a-swf-and-does-externalinterface-work-in-it/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Elearning Development Video Tutorials Now Available</title>
		<link>http://elearninglive.com/wordpress/2008/12/elearning-development-video-tutorials-now-available/</link>
		<comments>http://elearninglive.com/wordpress/2008/12/elearning-development-video-tutorials-now-available/#comments</comments>
		<pubDate>Mon, 29 Dec 2008 05:27:16 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Elearning General]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[e-learning]]></category>
		<category><![CDATA[elearning]]></category>
		<category><![CDATA[elearning developer]]></category>
		<category><![CDATA[free video tutorials]]></category>
		<category><![CDATA[instructional design]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://elearninglive.com/wordpress/?p=195</guid>
		<description><![CDATA[I&#8217;ve been wanting to create some online video tutorials for quite a while now and, finally, I have some spare time to devote to it. I&#8217;ve created a new page on my site to list the tutorials along with brief descriptions. You can access them (currently only one, but more to follow asap) here:
http://elearninglive.com/wordpress/tutorials/
Hopefully, they [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been wanting to create some online video tutorials for quite a while now and, finally, I have some spare time to devote to it. I&#8217;ve created a new page on my site to list the tutorials along with brief descriptions. You can access them (currently only one, but more to follow asap) here:</p>
<p style="text-align: center;"><a title="Tutorials" href="http://elearninglive.com/wordpress/tutorials/" target="_self">http://elearninglive.com/wordpress/tutorials/</a></p>
<p>Hopefully, they will be of some use to others. I, admittedly, need some way of pushing myself towards learning more about ActionScript 3 and I figured this would be a great way to do it. So, somewhat selfishly, the tutorials are really about my own learning : ) That said, I would think that some folks new to Flash/ActionScript would get some value out them. I&#8217;m specifically targeting someone like myself about 5 years back &#8211; having jumped into the elearning development role with absolutely zero development experience, with the exception of a couple of intro to programming courses in C which were horrible.</p>
<p>The first tutorial offered is titled, &#8220;Creating a Drag and Drop Learning Interaction Using ActionScript 3.0&#8243;. In actuality, the focus isn&#8217;t on AS3 in terms of the OOP aspect, as this tutorial&#8217;s code resides in a single frame on the timeline.</p>
<p><a href="http://elearninglive.com/wordpress/tutorials/" target="_self"><img class="aligncenter size-full wp-image-196" title="Video Tutorial" src="http://elearninglive.com/wordpress/wp-content/uploads/2008/12/12-29-2008-12-23-18-am.gif" alt="" width="500" height="432" /></a></p>
<p>I do plan on following up this simple drag and drop tutorial with a dynamic, XML-based version as that is always a better way to go. Before that, I expect to add a tutorial on some of the real basics &#8211; how to create a simple button that controls the timeline, for example. But *all* with an elearning focus, with practical examples. To my knowledge there is nothing of its kind out there presently (not for free!) that has the beginning instructional/elearning developer in mind.</p>
<p>My inspiration for this endeavor is Lee Brimelow&#8217;s excellent (and that&#8217;s an understatement) tutorials at <a title="Lee Brimelow's site" href="http://www.gotoandlearn.com" target="_blank">gotoandlearn.com</a>. Lee started his tutorials a number of years ago before he was hired by Adobe and they have always been top-notch. The first tutorial&#8217;s audio is horrible (this logitech headset&#8217;s mic is really &#8216;creaky&#8217;), and I should have spent more time polishing it, but what the heck.</p>
<p>PLEASE provide feedback on the tutorials. What you liked, what you didn&#8217;t, whether they were valuable to you. Right now I need to redo the way I&#8217;m delivering this/these videos as the current cheesy-looking html page that is serving them (adsense and all&#8230;I could use the dough) is awkward. After I get a decent number of these videos online I&#8217;ll re-think the approach to make it look/work better.</p>
<p>Anyways&#8230;enjoy! I hope people learn from these things. I know I will. All my tutorials will come with downloadable source. No licensing &#8211; they are free to use in any way you wish. Hopefully someone will come along and improve on them and send me the improvements so that I can post and we all gain from the experience of sharing.</p>
]]></content:encoded>
			<wfw:commentRss>http://elearninglive.com/wordpress/2008/12/elearning-development-video-tutorials-now-available/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How-to: Non-Linear Navigation in Captivate Using rdcmndGotoSlide</title>
		<link>http://elearninglive.com/wordpress/2008/08/how-to-non-linear-navigation-in-captivate-using-rdcmndgotoslide/</link>
		<comments>http://elearninglive.com/wordpress/2008/08/how-to-non-linear-navigation-in-captivate-using-rdcmndgotoslide/#comments</comments>
		<pubDate>Sat, 02 Aug 2008 06:06:29 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Captivate]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[rdcmndGotoSlide]]></category>

		<guid isPermaLink="false">http://elearninglive.com/wordpress/?p=99</guid>
		<description><![CDATA[Yes, it does work now. As many of you who have read my other posts on the subject of Captivate know, I often use a Flash &#8216;wrapper&#8217; that contains custom navigation controls for controlling loaded Captivate movies. This was an absolute necessity prior to Captivate 2.0, as the navigation bars in Captivate 1.0 and RoboDemo [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, it does work now. As many of you who have read my other posts on the subject of Captivate know, I often use a Flash &#8216;wrapper&#8217; that contains custom navigation controls for controlling loaded Captivate movies. This was an absolute necessity prior to Captivate 2.0, as the navigation bars in Captivate 1.0 and RoboDemo were&#8230;.ahem&#8230;.a little too unprofessional looking to me. You know, like those hip &#8217;skinz&#8217; that the kids come up with for skinning Windows Media Player, or WinAmp, etc. Orange and blue, lime green and flourescent purple, etc. Captivate 3 has some decent navigation controls but they are intra-movie. Yeah, there is a &#8216;menu&#8217; type thing in Captivate but it&#8217;s even more useless than the one they had in previous versions. Well, without further digression, here you go:</p>
<p style="text-align: center;"><a title="Non-linear Navigation in Captivate" href="http://elearninglive.com/rdcmndGotoSlideExample/gotoSlideTesting.swf" target="_blank"><strong>Click here to view the example swf.</strong></a></p>
<p style="text-align: left;"><strong>There are three things you must know to use this variable:</strong></p>
<ol>
<li>The slide numbers are based on their index number in the array that Captivate uses internally to keep track of them, and thus, they are zero-based. Just like actionscript arrays. So slide 1 is really slide 0 to Captivate.</li>
<li>If you simply use the rdcmndGotoSlide variable to jump to a specific slide, it&#8217;ll do it. But the movie will be paused. The rdcmndGotoSlide variable should really be named rdcmndGotoSlideAndPause : ) You can see it in the code sample here, taken from one of the buttons:
<p><span style="color: #333399;">/***********************************************<br />
* Jumps the Captivate Movie to Slide 3, pauses, then resumes<br />
***********************************************/<br />
three_btn.onRelease = function() {<br />
myLoader_cld.content.rdcmndGotoSlide = 2; //zero-based array<br />
myLoader_cld.content.rdcmndPause = 1;<br />
myLoader_cld.content.rdcmndResume = 1;<br />
}</span></li>
<li>The problem is, just like in <a title="rdcmndGotoFrameAndResume Article" href="http://elearninglive.com/wordpress/?p=35" target="_self">a previous post where I ran into this same scenario</a>, you have to programmatically pause it, even though it&#8217;s already paused, in order for the Resume variable to work. I can see how this would be the case as it&#8217;s not like the Captivate programmers (or should I say RoboDemo programmers?) were anticipating people using this variable since they have never documented it.</li>
</ol>
<p style="text-align: left;">Hopefully, this opens up some new possibilities for you. I am currently in the process of working on an xml-based navigation menu that uses this same variable in order to provide a quick, elegant, and very flexible way for loading/unloading multiple Captivate movies.</p>
]]></content:encoded>
			<wfw:commentRss>http://elearninglive.com/wordpress/2008/08/how-to-non-linear-navigation-in-captivate-using-rdcmndgotoslide/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>A Nice Article/Series on the AVM1/AVM2 Communication Problem</title>
		<link>http://elearninglive.com/wordpress/2008/03/a-nice-articleseries-on-the-avm1avm2-communication-problem/</link>
		<comments>http://elearninglive.com/wordpress/2008/03/a-nice-articleseries-on-the-avm1avm2-communication-problem/#comments</comments>
		<pubDate>Mon, 17 Mar 2008 03:45:06 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Captivate]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://elearninglive.com/wordpress/?p=36</guid>
		<description><![CDATA[http://www.learningactionscript3.com/2007/12/14/sending-data-from-avm2-to-avm1/#more-29
It will be quite interesting to see how Captivate 4 addresses this issue. I heard from a very reliable source (as reliable as it gets&#8230;but that&#8217;s all I can say) that Captivate 4 (if that&#8217;s what the next version is going to be called) will have the ability to publish swf&#8217;s to AVM2/ActionScript 3 format. [...]]]></description>
			<content:encoded><![CDATA[<p>http://www.learningactionscript3.com/2007/12/14/sending-data-from-avm2-to-avm1/#more-29</p>
<p>It will be quite interesting to see how Captivate 4 addresses this issue. I heard from a very reliable source (as reliable as it gets&#8230;but that&#8217;s all I can say) that Captivate 4 (if that&#8217;s what the next version is going to be called) will have the ability to publish swf&#8217;s to AVM2/ActionScript 3 format. There are going to be lots of instructional designers/developers who rely on Captivate/PowerPoint as their sole tools who will be in a world of hurt if they find out that their old content is not compatible with newer AVM2-based content without a workaround such as the discussion in the link above. I&#8217;m sure Adobe has to realize this and the Captivate folks in Bangalore are going to come up with a slick/transparent way of handling this&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://elearninglive.com/wordpress/2008/03/a-nice-articleseries-on-the-avm1avm2-communication-problem/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Review: Adobe ActionScript 3.0: From the Ground Up Tour, NYC Nov. 12, 2007</title>
		<link>http://elearninglive.com/wordpress/2007/11/review-adobe-actionscript-30-from-the-ground-up-tour-nyc-nov-12-2007/</link>
		<comments>http://elearninglive.com/wordpress/2007/11/review-adobe-actionscript-30-from-the-ground-up-tour-nyc-nov-12-2007/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 17:43:45 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://elearninglive.com/wordpress/?p=25</guid>
		<description><![CDATA[Got back last night from this free event sponsored by Adobe. I&#8217;m located in the Philly suburbs, so a 3.5 hour drive to NYC on Sunday night (NJ Turnpike was backed up&#8230;.) and a 2.5 hour drive back, but it was well worth it.
There were about 300 attendees, with plenty of room left (well, not [...]]]></description>
			<content:encoded><![CDATA[<p>Got back last night from this free event sponsored by Adobe. I&#8217;m located in the Philly suburbs, so a 3.5 hour drive to NYC on Sunday night (NJ Turnpike was backed up&#8230;.) and a 2.5 hour drive back, but it was well worth it.</p>
<p>There were about 300 attendees, with plenty of room left (well, not *plenty*, but usually you didn&#8217;t have to sit right next to someone else so there was always an empty seat next to you if you wanted).</p>
<p>Colin Moock started with all of the basics of OOP. In fact, the first half of the day was just a review for me as I&#8217;ve done a bit of java development and OOP in the past. Colin was pretty clear that he couldn&#8217;t take questions until later in the day/at the end of session, and for the most part he stuck to that. Can&#8217;t blame him and am glad he took that approach or else we would have been held up with a lot of tangiential questions no doubt (is &#8216;tangiential&#8217; a word?) .</p>
<p>The Pennsylvania Hotel is where it was held and, quite frankly, that place is a rathole. At $229 a night I guess it&#8217;s not one of the more expensive NYC hotels, particularly considering it&#8217;s convenient location across the street from Madison Square Garden, and only a short walk to Times Square. That area of the city is non-stop CROWDED! I was amazed at the crowds on the streets on Sunday night as I drove in. The hotel itself was poorly maintained, the wired in-room internet was down all night, and I didn&#8217;t have wi-fi with me : (</p>
<p>9 hours straight in a not-so-comfortable chair listening to straight lecture was a pill I was willing to swallow and am glad I did. Did I get any revelations? No. Did I learn a lot of new things? Honestly, no. I had a couple of questions about the new DisplayObjects and Container system in AS3, and feel more comfortable in that. I also got some more insight into the MVC patten and how Moock uses it. But probably the most valuable things I took away were:</p>
<ul>
<li>Colin stated up front the following: &#8220;If it works, it&#8217;s *right*.&#8221; In other words, he said do what you need to do to make the client happy and that may mean not doing OOP or making things perfect from a pure development perspective. This is something that I have struggled with through the years now. I get so hung up in trying to put together things the best way possible as if my code is going to be put on review for the experts of the world to review and criticize.</li>
<li>Even Colin himself doesn&#8217;t have all the answers. There were a number of times he had to test something before responding to a question.</li>
<li>Managing state in an application using constants (static vars). I hadn&#8217;t considered that before.</li>
</ul>
<p>There was lots of other things learned for sure. It was well worth the hassle of the drive, the hotel, etc. It would have helped if I had made it through more than just 1/3rd of his book before attending as the 9 hour lecture is basically a recap of the &#8216;Virtual Pet&#8217; app that is constructed throughout his book.</p>
]]></content:encoded>
			<wfw:commentRss>http://elearninglive.com/wordpress/2007/11/review-adobe-actionscript-30-from-the-ground-up-tour-nyc-nov-12-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excellent Article on Creating FLV Files</title>
		<link>http://elearninglive.com/wordpress/2007/09/excellent-article-on-creating-flv-files/</link>
		<comments>http://elearninglive.com/wordpress/2007/09/excellent-article-on-creating-flv-files/#comments</comments>
		<pubDate>Thu, 13 Sep 2007 17:43:12 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://elearninglive.com/wordpress/?p=24</guid>
		<description><![CDATA[No bloat&#8230;.nice! A nice article for those who just need to create FLV&#8217;s of good quality and small (as possible) filesize.
]]></description>
			<content:encoded><![CDATA[<p>No bloat&#8230;.nice! <a href="http://www.communitymx.com/content/article.cfm?cid=EBD77&amp;print=true" title="Creating FLV's" target="_blank">A nice article</a> for those who just need to create FLV&#8217;s of good quality and small (as possible) filesize.</p>
]]></content:encoded>
			<wfw:commentRss>http://elearninglive.com/wordpress/2007/09/excellent-article-on-creating-flv-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yet Another Note on Controlling Captivate &#8211; via the Generated Skin Swf</title>
		<link>http://elearninglive.com/wordpress/2007/07/yet-another-note-on-controlling-captivate-via-the-generated-skin-swf/</link>
		<comments>http://elearninglive.com/wordpress/2007/07/yet-another-note-on-controlling-captivate-via-the-generated-skin-swf/#comments</comments>
		<pubDate>Tue, 31 Jul 2007 02:28:38 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Captivate]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://elearninglive.com/wordpress/?p=22</guid>
		<description><![CDATA[Just a quick tip as this comes up from time to time via emails to me &#8211; How do I control Captivate swf&#8217;s that are loaded into the Captivate-generated &#8220;skin.swf&#8221;?
Adobe has overhauled their documentation for Captivate (I&#8217;m guessing with the release of version 3, which was announced today) and in the livedocs for Captivate is [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick tip as this comes up from time to time via emails to me &#8211; How do I control Captivate swf&#8217;s that are loaded into the Captivate-generated &#8220;skin.swf&#8221;?</p>
<p>Adobe has overhauled <a href="http://help.adobe.com/en_US/Captivate/3.0/index.html" title="Adobe Captivate LiveDocs" target="_blank">their documentation for Captivate</a> (I&#8217;m guessing with the release of version 3, which was announced today) and in the livedocs for Captivate is a page listing the rdcmnd variables mentioned in a <a href="http://elearninglive.com/wordpress/?p=5" title="Controlling Captivate SWF's from Flash">previous post of mine</a>. There is a note in there that is useful to know:</p>
<p><strong><em> &#8220;To control the project through the skin file, add the prefix cpSkinLoader_mc to the variables. &#8221; </em></strong></p>
<p>Typically I create my own navigation &#8220;skin&#8221; for my Captivate projects but this is useful to know. Prior to Captivate v2.0 the navigation bars that were included were absolutely hideous &#8211; they were mostly unprofessional looking and were the type of thing you&#8217;d expect from one of those &#8220;Build yur own kewl mp3 playa!&#8221; tutorials on Flashkit. But with v2.0 they added the &#8220;skin&#8221; swf as a container by default and there are some nice options. Particularly once you know how to get rid of or edit the Adobe branded &#8216;info&#8217; button and/or caption.</p>
]]></content:encoded>
			<wfw:commentRss>http://elearninglive.com/wordpress/2007/07/yet-another-note-on-controlling-captivate-via-the-generated-skin-swf/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
