<?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>FlashBannerOnline &#187; Adobe AIR</title>
	<atom:link href="http://blog.flashbanneronline.com/category/tutorials/adobe-air/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.flashbanneronline.com</link>
	<description>Online Flash Banner Generator blog!</description>
	<lastBuildDate>Sun, 26 Jun 2011 11:38:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Extract Swf file from Mochimedia Encrypted file &#8211; MochiDecrypter</title>
		<link>http://blog.flashbanneronline.com/2011/06/extract-swf-file-from-mochimedia-encrypted-file-mochidecrypter/</link>
		<comments>http://blog.flashbanneronline.com/2011/06/extract-swf-file-from-mochimedia-encrypted-file-mochidecrypter/#comments</comments>
		<pubDate>Sun, 26 Jun 2011 11:34:46 +0000</pubDate>
		<dc:creator>Behrouz Pooladrag</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Free Downloads]]></category>
		<category><![CDATA[Air]]></category>
		<category><![CDATA[blog.flashbanneronline.com]]></category>
		<category><![CDATA[Decompile]]></category>
		<category><![CDATA[Encrypted]]></category>
		<category><![CDATA[environment]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[MochiDecrypt]]></category>
		<category><![CDATA[mochidecrypter]]></category>
		<category><![CDATA[Mochimedia]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://blog.flashbanneronline.com/?p=569</guid>
		<description><![CDATA[Maybe your website mochimedia and services that meet you and maybe many games by this code, have seen you play, the method mochimedia emissions are primarily a perloader that, along with a symbol lock is&#8230; Perhaps we were already being protected. The software is now like a utility for Decompile files are locked with the [...]]]></description>
			<content:encoded><![CDATA[<p>Maybe  your website mochimedia and services that meet you and maybe many games by  this code, have seen you play, the method mochimedia emissions are primarily a  perloader that, along with a symbol lock is&#8230;<br />
Perhaps we were already being protected.</p>
<p>The software is now like a utility for Decompile files are locked with the above method.<br />
Swf file to your home and provides that any application can Decompile  getting there!</p>
<p>Is a simple GUI interface , Just your files Drag and Drop in your program.<br />
Program to break the lock file and extract the original file, and give you.<br />
The extracted files are saved in the original file.<br />
Meanwhile, right-click and select Browse File, you can also select your desired file.</p>
<p><a href="http://blog.flashbanneronline.com/wp-content/uploads/2011/06/mochi_lock_iflashlord.jpg"><img class="size-full wp-image-575 alignnone" title="mochi_lock_iflashlord" src="http://blog.flashbanneronline.com/wp-content/uploads/2011/06/mochi_lock_iflashlord.jpg" alt="" width="465" height="273" /></a></p>
<blockquote><p>If you find a way to break the locks have security in Flash! you can expand your personal experience to share.</p></blockquote>
<p><strong>Programming environment:</strong></p>
<p><a href="http://blog.flashbanneronline.com/wp-content/uploads/2011/06/mochidecrypt_1.jpg"><img class="alignnone size-full wp-image-576" title="mochidecrypt_1" src="http://blog.flashbanneronline.com/wp-content/uploads/2011/06/mochidecrypt_1.jpg" alt="" width="468" height="310" /></a></p>
<p><a href="http://blog.flashbanneronline.com/wp-content/uploads/2011/06/mochidecrypt_2.jpg"><img class="alignnone size-full wp-image-577" title="mochidecrypt_2" src="http://blog.flashbanneronline.com/wp-content/uploads/2011/06/mochidecrypt_2.jpg" alt="" width="468" height="310" /></a></p>
<p>User Mode program is considered so Both in English and Persian Languages to give enough information to work with.</p>
<p><strong>Program Information:</strong></p>
<p>Version : 1.0.0<br />
Adobe Air Installer : <strong>Adobe Air 2.5 or higher</strong><br />
size: <strong>275 kb</strong><br />
Release date :  <strong>24 June 2011</strong><br />
Powered by :  <strong>Flash CS5.5 , ActionScript 3.o , Adobe Air</strong><br />
Designer and Programmer : <strong>Behrouz Pooladrag</strong></p>
<p><strong>Download:</strong></p>
<p><a title="دانلود آخرین نسخه MochiDecrypt با فرمت AIR" href="http://iflashlord.com/software/MochiDecrypt/MochiDecrypt_v1.air" target="_blank">Latest Release MochiDecrypt by format AIR</a> –Be installed on any system that is Have<a href="http://get.adobe.com/air/" target="_blank"> Adobe Air Installer</a>.</p>
<p><a title="دانلود آخرین نسخه MochiDecrypt با فرمت EXE" href="http://iflashlord.com/software/MochiDecrypt/MochiDecrypt_v1.exe" target="_blank">Latest Release MochiDecrypt by format EXE </a>-Be installed on any system that is Have<a href="http://get.adobe.com/air/" target="_blank"> Adobe Air Installer</a>.</p>
<p><strong>note:</strong></p>
<p>Windows 7 is better to run that program, right click and click Run as administrator option to run the program.</p>
<p><strong>Changes made in new versions</strong></p>
<p><strong>Version : 1.0.0</strong></p>
<p>The first version was created.</p>
<p><strong>Debug:</strong></p>
<p>If you have a problem or see an error in the program. You can be the same for bug fixes and improvements to the program tell me.</p>
<p>be successful.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashbanneronline.com/2011/06/extract-swf-file-from-mochimedia-encrypted-file-mochidecrypter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Optimization &#8211; Freeing Memory</title>
		<link>http://blog.flashbanneronline.com/2011/04/flash-optimization-freeing-memory/</link>
		<comments>http://blog.flashbanneronline.com/2011/04/flash-optimization-freeing-memory/#comments</comments>
		<pubDate>Sun, 10 Apr 2011 23:33:57 +0000</pubDate>
		<dc:creator>Behrouz Pooladrag</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[Air]]></category>
		<category><![CDATA[BitmapData]]></category>
		<category><![CDATA[CPU-intensive]]></category>
		<category><![CDATA[creation of a matching game with flash and as3]]></category>
		<category><![CDATA[dispose();]]></category>
		<category><![CDATA[disposeXML]]></category>
		<category><![CDATA[disposexml air]]></category>
		<category><![CDATA[flash player]]></category>
		<category><![CDATA[freeing a sprite from memory as3]]></category>
		<category><![CDATA[garbage collection]]></category>
		<category><![CDATA[memory flash banner]]></category>
		<category><![CDATA[null]]></category>
		<category><![CDATA[Object]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[references]]></category>
		<category><![CDATA[Sprite]]></category>
		<category><![CDATA[System]]></category>
		<category><![CDATA[tot]]></category>
		<category><![CDATA[totalMemory]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://blog.flashbanneronline.com/?p=525</guid>
		<description><![CDATA[Flash optimization is becoming increasing important &#38; with alternative development tools that developers can use. We all have a responsibility to build Flash elements that are efficient as much as they are groundbreaking. As someone who feels responsible for the future of this great application, I am creating a Flash Optimization series that will help [...]]]></description>
			<content:encoded><![CDATA[<p>Flash optimization is becoming increasing important &amp; with     alternative development tools that developers can use. We all have a     responsibility to build Flash elements that are efficient as much as     they are groundbreaking. As someone who feels responsible for the future     of this great application, I am creating a Flash Optimization series     that will help educate the Flash development community on how to  keep    their Flash elements as lean as possible.</p>
<p>You cannot launch the <strong>garbage collector</strong> directly in the release  version of Flash Player. To make sure that an object is garbage  collected, delete all references to the object. Keep in mind that the  old delete operator used in ActionScript 1.0 and 2.0 behaves differently  in ActionScript 3.0. It can only be used to delete dynamic properties  on a dynamic object.</p>
<p>Note: You can call the garbage collector directly in Adobe® AIR® and in the debug version of Flash Player.</p>
<p>For example, the following code sets a Sprite reference to null:</p>
<pre class="brush: as3; title: ; notranslate">

var mySprite:Sprite = new Sprite();

// Set the reference to null, so that the garbage collector removes it from memory
 mySprite = null;
</pre>
<p>Remember that when an object is set to null, it is not necessarily  removed from memory. Sometimes the garbage collector does not run, if  available memory is not considered low enough. <strong>Garbage collection is not predictable</strong>.</p>
<p><strong>Memory allocation, rather than object deletion, triggers garbage collection</strong>. When the garbage collector runs, it finds graphs of objects that haven’t been collected yet.<strong> It detects inactive objects in the graphs by finding objects that reference each other, but that the application no longer uses</strong>. Inactive objects detected this way are deleted.</p>
<p>In large applications,<strong> this process can be CPU-intensive and can affect performance and generate a noticeable slowdown in the application</strong>. <strong>Try to limit garbage collection passes by reusing objects as much as possible</strong>.</p>
<p>Also,<strong> set references to null</strong>, when possible, <strong>so that the garbage collector spends less processing time finding the objects</strong>. Think of garbage collection as insurance, and always manage object lifetimes explicitly, when possible.</p>
<p>Note: Setting a reference to a display object to null does not ensure  that the object is frozen. The object continues consume CPU cycles  until it is garbage collected. <strong>Make sure that you properly deactivate your object before setting its reference to null</strong>.</p>
<p><strong>The garbage collector can be launched using the System.gc()  method, available in Adobe AIR and in the debug version of Flash Player</strong>.  The profiler bundled with Adobe® Flash® Builder™ allows you to start  the garbage collector manually. Running the garbage collector <strong>allows you to see how your application responds and whether objects are correctly deleted from memory</strong>.</p>
<p>Note: If an object was used as an event listener, another object can reference it. If so, <strong>remove event listeners using the removeEventListener()method before setting the references to null</strong>.</p>
<p>Fortunately, the amount of memory used by bitmaps can be instantly reduced. For example, the <strong>BitmapData class includes a dispose() method</strong>.  The next example creates a BitmapData instance of 1.8 MB. The current  memory in use grows to 1.8 MB, and the System.totalMemory property  returns a smaller value:</p>
<pre class="brush: as3; title: ; notranslate">

trace(System.totalMemory / 1024);
 // output: 43100

// Create a BitmapData instance
 var image:BitmapData = new BitmapData(800, 600);

trace(System.totalMemory / 1024);
 // output: 44964
</pre>
<p>Next, <strong>the BitmapData is manually removed</strong> (disposed) from memory and the memory use is once again checked:</p>
<pre class="brush: as3; title: ; notranslate">

trace(System.totalMemory / 1024);
 // output: 43100

// Create a BitmapData instance
 var image:BitmapData = new BitmapData(800, 600);

trace(System.totalMemory / 1024);
 // output: 44964

image.dispose();
 image = null;

trace(System.totalMemory / 1024);
 // output: 43084
</pre>
<p>Although the dispose()method removes the pixels from memory, the <strong>reference must still be set to null to release it<br />
completely</strong>. Always call the dispose() method and set the reference to null when you no longer need a BitmapData<br />
object, so that memory is freed immediately.</p>
<p>Note: Flash Player 10.1 and AIR 1.5.2 introduce <strong>a new method called disposeXML() on the System class</strong>. This method<br />
<strong>allows you to make an XML object immediately available for garbage collection</strong>, by passing the XML tree as a parameter.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashbanneronline.com/2011/04/flash-optimization-freeing-memory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RSS Reader for FlashBannerOnline Blog!</title>
		<link>http://blog.flashbanneronline.com/2011/04/rss-reader-for-flashbanneronline-blog/</link>
		<comments>http://blog.flashbanneronline.com/2011/04/rss-reader-for-flashbanneronline-blog/#comments</comments>
		<pubDate>Sat, 09 Apr 2011 10:08:43 +0000</pubDate>
		<dc:creator>Behrouz Pooladrag</dc:creator>
				<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Free Downloads]]></category>
		<category><![CDATA[Air]]></category>
		<category><![CDATA[Banner]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[blog.flashbanneronline.com]]></category>
		<category><![CDATA[flashbanneronline]]></category>
		<category><![CDATA[headlines]]></category>
		<category><![CDATA[Reader]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[tot]]></category>

		<guid isPermaLink="false">http://blog.flashbanneronline.com/?p=506</guid>
		<description><![CDATA[Total primary goal , to create a tool with a different environment of the software available for more enjoyable to follow site information is complete and current version of growth and achieve sufficient as a tool for the complete facility Find and follow RSS feeds will , give your loved ones will be . The [...]]]></description>
			<content:encoded><![CDATA[<p>Total primary goal , to create a tool with a different environment of the software available for more enjoyable to follow site information is complete and current version of growth and achieve sufficient as a tool for the complete facility Find and follow RSS feeds will , give your loved ones will be .</p>
<p><strong>The current version of the program , the following features will provide you :</strong><br />
1 &#8211; View headlines last this blog content ( in future versions of supplemental feed Add the desired user can be created )<br />
2 &#8211; Find a brief description in relation to content<br />
3 &#8211; Settings related to the time information from server Refresh<br />
4 &#8211; Settings related to the pause interval between each display<br />
5 &#8211; Save the Last Data Feed and performance if being offline<br />
And &#8230;</p>
<p><strong>Images of the Environment Program :</strong></p>
<p><a href="http://blog.flashbanneronline.com/wp-content/uploads/2011/04/rssreader_en_1.jpg"><img class="aligncenter size-full wp-image-513" title="rssreader_en_1" src="http://blog.flashbanneronline.com/wp-content/uploads/2011/04/rssreader_en_1.jpg" alt="" width="473" height="326" /></a></p>
<p><a href="http://blog.flashbanneronline.com/wp-content/uploads/2011/04/rssreader_en_1.jpg"></a><a href="http://blog.flashbanneronline.com/wp-content/uploads/2011/04/rssreader_en_2.jpg"><img class="aligncenter size-full wp-image-514" title="rssreader_en_2" src="http://blog.flashbanneronline.com/wp-content/uploads/2011/04/rssreader_en_2.jpg" alt="" width="473" height="326" /></a></p>
<p><a href="http://blog.flashbanneronline.com/wp-content/uploads/2011/04/rssreader_en_2.jpg"></a><a href="http://blog.flashbanneronline.com/wp-content/uploads/2011/04/rssreader_en_3.jpg"><img class="aligncenter size-full wp-image-515" title="rssreader_en_3" src="http://blog.flashbanneronline.com/wp-content/uploads/2011/04/rssreader_en_3.jpg" alt="" width="473" height="326" /></a></p>
<h1>Download :</h1>
<p>Must install <a href="http://www.adobe.com/go/getair/" target="_blank">Adobe AIR</a> is installed on your system.</p>
<p><strong>Adobe Air format</strong></p>
<p><a href="http://blog.flashbanneronline.com/wp-content/uploads/2011/04/IFLashLord_RSS_Reader_en_v1.1.air" target="_blank">ِDownload FlashBannerOnline RSS Reader</a> (air format)</p>
<p><strong>Adobe Air EXE format</strong></p>
<p><a href="http://blog.flashbanneronline.com/wp-content/uploads/2011/04/IFLashLord_RSS_Reader_en_v1.1.exe" target="_blank">ِDownload FlashBannerOnline RSS Reader</a> (exe format)</p>
<blockquote><p><strong>Note :</strong><br />
To run on Windows 7 is better , right click on the program and click Run as administrator option to run the program .</p></blockquote>
<p><strong>Changes made in new versions</strong></p>
<p><strong>Version 1.1</strong><br />
Stop rotating display at the content display mouse button and box description , was added .</p>
<p><del><strong>Version 1.0</strong></del><br />
First version created .<br />
<strong>Bug :</strong><br />
If the problem or error in the program can be seen in the same comment more bug fixes and improvements to my program tell (with this post comment <img src='http://blog.flashbanneronline.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  )</p>
<blockquote><p>the Persian Language of this software <a href="http://blog.iflashlord.com/?p=904" target="_blank">update Here</a>.</p></blockquote>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 1296px; width: 1px; height: 1px; overflow: hidden;">برای نصب می بایست Adobe AIR بر روی سیستم شما نصب باشد،</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashbanneronline.com/2011/04/rss-reader-for-flashbanneronline-blog/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flash Optimization – Reusing Objects</title>
		<link>http://blog.flashbanneronline.com/2011/04/flash-optimization-reusing-objects/</link>
		<comments>http://blog.flashbanneronline.com/2011/04/flash-optimization-reusing-objects/#comments</comments>
		<pubDate>Sat, 09 Apr 2011 08:26:13 +0000</pubDate>
		<dc:creator>Behrouz Pooladrag</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Bitmap]]></category>
		<category><![CDATA[BitmapData]]></category>
		<category><![CDATA[fillRect]]></category>
		<category><![CDATA[height]]></category>
		<category><![CDATA[loop]]></category>
		<category><![CDATA[Math.round]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[memory flash banner]]></category>
		<category><![CDATA[Objects]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Reusing]]></category>
		<category><![CDATA[width]]></category>

		<guid isPermaLink="false">http://blog.flashbanneronline.com/?p=503</guid>
		<description><![CDATA[Flash optimization is becoming increasing important &#38; with alternative development tools that developers can use. We all have a responsibility to build Flash elements that are efficient as much as they are groundbreaking. As someone who feels responsible for the future of this great application, I am creating a Flash Optimization series that will help [...]]]></description>
			<content:encoded><![CDATA[<p>Flash optimization is becoming increasing important &amp; with   alternative development tools that developers can use. We all have a   responsibility to build Flash elements that are efficient as much as   they are groundbreaking. As someone who feels responsible for the future   of this great application, I am creating a Flash Optimization series   that will help educate the Flash development community on how to keep   their Flash elements as lean as possible.</p>
<p><strong>Another simple way to optimize memory is to reuse objects and avoid recreating them whenever possible.</strong><br />
For example, in a loop, <strong>do not use the following code</strong>:</p>
<pre class="brush: as3; title: ; notranslate">

const MAX_NUM:int = 18;
 const COLOR:uint = 0xCCCCCC;

var area:Rectangle;

for (var:int = 0; i &lt; MAX_NUM; i++)
 {
 // Do not use the following code
 area = new Rectangle(i,0,1,10);
 myBitmapData.fillRect(area,COLOR);
 }
</pre>
<p><strong>Recreating the Rectangle object in each loop iteration uses more memory and is slower because a new object is created<br />
in each iteration</strong>. <strong>Use the following approach</strong>:</p>
<pre class="brush: as3; title: ; notranslate">

const MAX_NUM:int = 18;
 const COLOR:uint = 0xCCCCCC;

// Create the rectangle outside the loop
 var area:Rectangle = new Rectangle(0,0,1,10);

for (var:int = 0; i &lt; MAX_NUM; i++)
 {
 area.x = i;
 myBitmapData.fillRect(area,COLOR);
 }
</pre>
<p>The previous example used an object with a relatively small memory impact. The next example demonstrates larger<br />
memory savings by reusing a BitmapData object. <strong>The following code to create a tiling effect wastes memory: </strong></p>
<pre class="brush: as3; title: ; notranslate">

var myImage:BitmapData;
 var myContainer:Bitmap;
 const MAX_NUM:int = 300;

for (var i:int = 0; i&lt; MAX_NUM; i++)
 {

// Create a 20 x 20 pixel bitmap, non-transparent
 myImage = new BitmapData(20,20,false,0xF0D062);

// Create a container for each BitmapData instance
 myContainer = new Bitmap(myImage);

// Add it to the display list
 addChild(myContainer);

// Place each container
 myContainer.x = (myContainer.width + 8 ) * Math.round(i % 20);
myContainer.y = (myContainer.height + 8 ) * int(i / 20);
 }
</pre>
<p>An optimized version creates a single BitmapData instance referenced by multiple Bitmap instances and produces the same result:</p>
<pre class="brush: as3; title: ; notranslate">

// Create a single 20 x 20 pixel bitmap, non-transparent
 var myImage:BitmapData = new BitmapData(20,20,false,0xF0D062);
 var myContainer:Bitmap;
 const MAX_NUM:int = 300;

for (var i:int = 0; i&lt; MAX_NUM; i++)
 {
 // Create a container referencing the BitmapData instance
 myContainer = new Bitmap(myImage);

// Add it to the display list
 addChild(myContainer);

// Place each container
 myContainer.x = (myContainer.width + 8 ) * Math.round(i % 20);
myContainer.y = (myContainer.height + 8 ) * int(i / 20);
 }
</pre>
<p><strong>This approach saves about 700 KB in memory, which is a significant savings on a traditional mobile device</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashbanneronline.com/2011/04/flash-optimization-reusing-objects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Optimization – Display Objects</title>
		<link>http://blog.flashbanneronline.com/2011/04/flash-optimization-display-objects/</link>
		<comments>http://blog.flashbanneronline.com/2011/04/flash-optimization-display-objects/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 14:40:08 +0000</pubDate>
		<dc:creator>Behrouz Pooladrag</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[getSize]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[MovieClip]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Optimize]]></category>
		<category><![CDATA[Sprite]]></category>
		<category><![CDATA[timeline]]></category>

		<guid isPermaLink="false">http://blog.flashbanneronline.com/?p=498</guid>
		<description><![CDATA[Flash optimization is becoming increasing important &#38; with alternative development tools that developers can use. We all have a responsibility to build Flash elements that are efficient as much as they are groundbreaking. As someone who feels responsible for the future of this great application, I am creating a Flash Optimization series that will help [...]]]></description>
			<content:encoded><![CDATA[<p>Flash optimization is becoming increasing important &amp; with  alternative development tools that developers can use. We all have a  responsibility to build Flash elements that are efficient as much as  they are groundbreaking. As someone who feels responsible for the future  of this great application, I am creating a Flash Optimization series  that will help educate the Flash development community on how to keep  their Flash elements as lean as possible.</p>
<p><span id="more-498"></span></p>
<p>One of the most simple optimization tips to limit memory usage is to use the appropriate type of display object. <strong>For  simple shapes that are not interactive, use Shape objects. For  interactive objects that don’t need a timeline, use Sprite objects. For  animation that uses a timeline, use MovieClip objects. </strong>Always choose the most efficient type of object for your application.</p>
<p>The following code shows memory usage for different display objects:</p>
<pre class="brush: as3; title: ; notranslate">
 trace(getSize(new Shape()));
 // output: 236
</pre>
<pre class="brush: as3; title: ; notranslate">

trace(getSize(new Sprite()));
 // output: 412
</pre>
<pre class="brush: as3; title: ; notranslate">

trace(getSize(new MovieClip()));
 // output: 440
</pre>
<p>The <strong>getSize() </strong>method shows how many bytes an object consumes in memory. You can see that using multiple<br />
MovieClip objects instead of simple Shape objects can waste memory if the capabilities of a MovieClip object are not<br />
needed.</p>
<p>resource : <a href="http://www.rgbeffects.com/blog/actionscript/flash-optimization-actionscript-efficiency/" target="_blank">RGBLog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashbanneronline.com/2011/04/flash-optimization-display-objects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe Shortcut App for Creative Suite</title>
		<link>http://blog.flashbanneronline.com/2010/02/adobe-shortcut-app-for-creative-suite/</link>
		<comments>http://blog.flashbanneronline.com/2010/02/adobe-shortcut-app-for-creative-suite/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 14:33:34 +0000</pubDate>
		<dc:creator>Behrouz Pooladrag</dc:creator>
				<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Free Downloads]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[adobe shortcut app download]]></category>
		<category><![CDATA[adobe shortcut app.app]]></category>
		<category><![CDATA[Banner]]></category>
		<category><![CDATA[blog.flashbanneronline.com]]></category>
		<category><![CDATA[Creative Suite]]></category>
		<category><![CDATA[FlashBannerOnline.com]]></category>
		<category><![CDATA[Shortcut]]></category>

		<guid isPermaLink="false">http://blog.flashbanneronline.com/?p=345</guid>
		<description><![CDATA[Description: Can’t remember your shortcuts? No worries. Introducing the Adobe Shortcut App, an amazing new tool from Adobe that lets you find and gather the shortcuts you need on your desktop. So they’re right where you need them, when you need them, allowing you to create your masterpieces with ease. Download Adobe Shortcut App for [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.flashbanneronline.com/wp-content/uploads/2010/02/500x_sshot.jpg" alt="" width="491" height="558" /></p>
<p><strong>Description: </strong></p>
<p>Can’t remember your shortcuts? No worries. Introducing the Adobe Shortcut App, an amazing new tool from Adobe that lets you find and gather the shortcuts you need on your desktop. So they’re right where you need them, when you need them, allowing you to create your masterpieces with ease.</p>
<p><a href="http://www.adobe.com/cfusion/marketplace/index.cfm?event=marketplace.offering&amp;offeringid=15241&amp;marketplaceid=1" target="_blank">Download Adobe Shortcut App for AIR</a></p>
<p><a href="http://studenteditions.adobe.com/adobeShortcutApp/AdobeShortcutApp.air" target="_blank">Direct Link to Download Adobe Shortcut App for AIR</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashbanneronline.com/2010/02/adobe-shortcut-app-for-creative-suite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (Feed is rejected)
Page Caching using disk: enhanced
Database Caching 31/67 queries in 0.242 seconds using disk: basic
Object Caching 1930/2025 objects using disk: basic

Served from: blog.flashbanneronline.com @ 2012-02-11 13:30:29 -->
