<?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>DCKAP Blog &#187; Flash Action Script</title>
	<atom:link href="http://www.dckap.com/blog/category/flash-action-script/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dckap.com/blog</link>
	<description>A Diary of Events &#38; Developments at DCKAP</description>
	<lastBuildDate>Fri, 03 Feb 2012 18:57:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Action Script 3.0 – Next Generation Flash Development</title>
		<link>http://www.dckap.com/blog/action-script-3-0-next-generation-flash-development/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=action-script-3-0-next-generation-flash-development</link>
		<comments>http://www.dckap.com/blog/action-script-3-0-next-generation-flash-development/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 09:48:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flash Action Script]]></category>
		<category><![CDATA[Action Script 3.0]]></category>
		<category><![CDATA[Action Script Developers]]></category>
		<category><![CDATA[Action Script Programming]]></category>

		<guid isPermaLink="false">http://www.dckap.com/blog/?p=90</guid>
		<description><![CDATA[Action Script is an object oriented programming language for the Adobe Flash Player run-time environment. It enables interactivity, data handling, and much more in Flash content and applications.]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Action Script is an object oriented programming language for the Adobe Flash  Player run-time environment. It enables interactivity, data handling, and much  more in Flash content and applications.</p>
<p style="padding:8px 0 8px 0;text-align:justify;">ActionScript is executed by the  ActionScript Virtual Machine (AVM), which is built in to the Flash Player.  ActionScript code is typically compiled into <em><em>bytecode format</em></em> (a sort of programming  language that&#8217;s written and understood by computers) by a compiler, such as the  one built into Adobe Flash CS3 Professional. The bytecode is embedded in SWF  files, which are executed by the Flash Player, the run-time  environment.</p>
<p style="padding:8px 0 8px 0;text-align:justify;">ActionScript 3.0 offers a  robust programming model that is familiar to developers with a basic knowledge  of object-oriented programming. Some of the key features of ActionScript 3.0  include the following:</p>
<ul style="text-align:justify;">
<li>A new ActionScript  Virtual Machine, called AVM2, that uses a new bytecode instruction set and  provides significant performance improvements</li>
<li>A more modern  compiler code base that adheres much more closely to the ECMAScript (ECMA 262)  standard and performs deeper optimizations than previous versions of the  compiler</li>
<li>An expanded and  improved application programming interface (API), with low-level control of  objects and a true object-oriented model</li>
<li>A core language  based on the upcoming ECMAScript (ECMA-262) edition 4 draft language  specification</li>
<li>An XML API based on  the ECMAScript for XML (E4X) specification (ECMA-357 edition 2). E4X is a  language extension to ECMAScript that adds XML as a native data type of the  language.</li>
<li>An event model based  on the Document Object Model (DOM) Level 3 Events Specification</li>
</ul>
<h3><strong>Advantages of ActionScript  3.0</strong></h3>
<ul style="text-align:justify;">
<li>It is designed to facilitate the  creation of highly complex applications with large data sets and  object-oriented, reusable code bases.</li>
<li>While ActionScript 3.0 is not  required for content that runs in Adobe Flash Player 9, it opens the door to  performance improvements that are only available with the AVM2, the new virtual  machine.</li>
<li>ActionScript 3.0 code can execute up  to ten times faster than legacy ActionScript code.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.dckap.com/blog/action-script-3-0-next-generation-flash-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

