<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>flex &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/flex/</link>
	<description>Feed of posts on WordPress.com tagged "flex"</description>
	<pubDate>Fri, 22 Aug 2008 05:19:23 +0000</pubDate>

	<generator>http://wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Steps to be followed before Unloading any SWF]]></title>
<link>http://nsdevaraj.wordpress.com/?p=85</link>
<pubDate>Thu, 21 Aug 2008 14:37:43 +0000</pubDate>
<dc:creator>nsdevaraj</dc:creator>
<guid>http://nsdevaraj.wordpress.com/?p=85</guid>
<description><![CDATA[1. Tell any loaded .swf child assets to disable themselves.
2. Stop any sounds from playing.
3. Stop]]></description>
<content:encoded><![CDATA[<p>1. Tell any loaded .swf child assets to disable themselves.<br />
2. Stop any sounds from playing.<br />
3. Stop the main timeline, if it is currently playing.<br />
4. Stop any movie clips that are currently playing.<br />
5. Close any connected network objects, such as instances of Loader, URLLoader, Socket, XMLSocket, LocalConnection, 6. NetConnections, and NetStream.<br />
7. Release all references to cameras and microphones.<br />
8. Remove all event listeners<br />
9. Stop any currently running intervals (via clearInterval()).<br />
10. Stop any Timer objects (via the Timer class’s instance method stop()).<br />
11. Dispose all subobjects<br />
12. Release all references to external objects<br />
In future Flash Player 10, does these by calling the Loader class's new method unloadAndStop().</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[States MXML tag converted into AS3 Code]]></title>
<link>http://nsdevaraj.wordpress.com/?p=83</link>
<pubDate>Thu, 21 Aug 2008 14:34:02 +0000</pubDate>
<dc:creator>nsdevaraj</dc:creator>
<guid>http://nsdevaraj.wordpress.com/?p=83</guid>
<description><![CDATA[&lt;mx:states&gt;
&lt;mx:State name=&#8221;minimized&#8221;&gt;
&lt;mx:SetProperty target=&#8221;{th]]></description>
<content:encoded><![CDATA[<p>&#60;mx:states&#62;<br />
&#60;mx:State name="minimized"&#62;<br />
&#60;mx:SetProperty target="{this}" property="height" value="{this.minHeight+15)}"/&#62;<br />
&#60;mx:SetProperty target="{this}" property="width" value="{this.minWidth}"/&#62;<br />
&#60;mx:SetProperty target="{this}" property="vScrollPolicy" value="off"/&#62;<br />
&#60;mx:SetProperty target="{this}" property="hScrollPolicy" value="off"/&#62;<br />
&#60;/mx:State&#62;<br />
&#60;/mx:states&#62;</p>
<p>private function buildStates():void{<br />
var overrides:Array = new Array();<br />
var newState:State = new State();<br />
overrides.push(makeSetProp(this,"height",this.minHeight +5));<br />
overrides.push(makeSetProp(this,"width",this.minWidth));<br />
overrides.push(makeSetProp(this,"vScrollPolicy","off"));<br />
overrides.push(makeSetProp(this,"hScrollPolicy","off"));<br />
newState.name="minimized";<br />
newState.overrides = overrides;<br />
this.states = new Array(newState);<br />
}<br />
private function makeSetProp(target:UIComponent, property:String, value:*):SetProperty{<br />
var sp:SetProperty = new SetProperty();<br />
sp.target = target;<br />
sp.property = property;<br />
sp.value = value;<br />
return sp;<br />
}</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[AS3 remedy to overcome removed / replaced AS2 terms]]></title>
<link>http://nsdevaraj.wordpress.com/?p=81</link>
<pubDate>Thu, 21 Aug 2008 14:30:33 +0000</pubDate>
<dc:creator>nsdevaraj</dc:creator>
<guid>http://nsdevaraj.wordpress.com/?p=81</guid>
<description><![CDATA[on()/onClipEvent():
AS2:
on (release) {
this._parent.gotoAndPlay(1);
}
AS3:
replayBtn.addEventListen]]></description>
<content:encoded><![CDATA[<p>on()/onClipEvent():<br />
AS2:<br />
on (release) {<br />
this._parent.gotoAndPlay(1);<br />
}<br />
AS3:<br />
replayBtn.addEventListener(MouseEvent.CLICK, replayBtnClickListener);<br />
function replayBtnClickListener (e) {<br />
gotoAndPlay(1);<br />
}<br />
or<br />
replayBtn.addEventListener(MouseEvent.CLICK, function (e) {<br />
gotoAndPlay(1);<br />
});</p>
<p>Delegate Class:<br />
The Delegate Class of AS2, is more simpler to write in AS3 as like the example below:<br />
AS2:<br />
myButton.addEventListener("click", Delegate.create(this, someMethod));<br />
Delegate.create(this, someMethod)</p>
<p>AS3:<br />
myButton.addEventListener("click", someMethod);</p>
<p>loadMovie</p>
<p>AS2:<br />
theClip.loadMovie("animation.swf");</p>
<p>AS3:<br />
var l:Loader = new Loader();<br />
l.load(new URLRequest("animation.swf"));<br />
theParent.addChild(l);</p>
<p>Controlling Parent Movie Clips<br />
AS2:<br />
this._parent.play();</p>
<p>AS3:<br />
MovieClip(this.parent).play();<br />
or<br />
this.parent["play"]();</p>
<p>Removal of getURL()<br />
AS2:<br />
getURL("http://nsdevaraj.wordpress.com/");</p>
<p>AS3:<br />
navigateToURL(new URLRequest("http://nsdevaraj.wordpress.com/));</p>
<p>AS3 class to use getURL:<br />
package {<br />
import flash.net.*;</p>
<p>public function getURL (url:String,<br />
window:String = "_self"):void {<br />
var u:URLRequest = new URLRequest(url);<br />
navigateToURL(u, window);<br />
}<br />
}</p>
<p>Usage:</p>
<p>getURL("http://nsdevaraj.wordpress.com/");<br />
or<br />
getURL("http://nsdevaraj.wordpress.com/", "_blank");</p>
<p>createTextField:</p>
<p>someClip.createTextField("t",0, 0, 0, 100, 100);<br />
someClip.t.text = "Hello world";</p>
<p>var t:TextField = new TextField();<br />
t.text = "Hello world";</p>
<p>eval Objects:<br />
AS2:<br />
for (var i = 0; i &#60; 10; i++) {<br />
parentClip.attachMovie("Animation" + i, "instance" + i, i);<br />
}<br />
AS3:<br />
var Symbol:Object;<br />
for (var i:int = 0; i &#60; 10; i++) {<br />
Symbol = getDefinitionByName("Animation" + i);<br />
parentClip.addChild(new Symbol());<br />
}</p>
<p>attachMovie:<br />
AS2:<br />
parentClip.attachMovie("Animation", "instance" , 1);<br />
AS3:<br />
package {<br />
import flash.display.DisplayObjectContainer;<br />
import flash.display.DisplayObject;<br />
import flash.utils.getDefinitionByName;</p>
<p>public function addChildFromLibrary (parent:DisplayObjectContainer,<br />
symbolName:String,<br />
depth:int = -1):DisplayObject {<br />
var Symbol = getDefinitionByName(symbolName);</p>
<p>if (depth &#60; 0) {<br />
return parent.addChild(new Symbol());<br />
} else {<br />
return parent.addChildAt(new Symbol(), depth);<br />
}<br />
}<br />
}<br />
Usage:<br />
addChildFromLibrary(parentClip, "Animation");</p>
<p>duplicateMovieClip()<br />
AS2:<br />
duplicateMovieClip (circle, "circle1",  1);<br />
AS3:<br />
package {</p>
<p>import flash.display.DisplayObject;<br />
import flash.geom.Rectangle;<br />
import flash.system.Capabilities; // version check for scale9Grid bug</p>
<p>public function duplicateDisplayObject(target:DisplayObject, autoAdd:Boolean = false):DisplayObject {<br />
var targetClass:Class = Object(target).constructor;<br />
var duplicate:DisplayObject = new targetClass() as DisplayObject;</p>
<p>// duplicate properties<br />
duplicate.transform = target.transform;<br />
duplicate.filters = target.filters;<br />
duplicate.cacheAsBitmap = target.cacheAsBitmap;<br />
duplicate.opaqueBackground = target.opaqueBackground;<br />
if (target.scale9Grid) {<br />
var rect:Rectangle = target.scale9Grid;</p>
<p>if (Capabilities.version.split(" ")[1] == "9,0,16,0"){<br />
// Flash 9 bug where returned scale9Grid as twips<br />
rect.x /= 20, rect.y /= 20, rect.width /= 20, rect.height /= 20;<br />
}</p>
<p>duplicate.scale9Grid = rect;<br />
}</p>
<p>// add to target parent's display list<br />
// if autoAdd was provided as true<br />
if (autoAdd &#38;&#38; target.parent) {<br />
target.parent.addChild(duplicate);<br />
}<br />
return duplicate;<br />
}<br />
}<br />
Usage:<br />
var circle1:MovieClip =  duplicateDisplayObject(circle, true);</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Steps to be followed for AS3 migration]]></title>
<link>http://nsdevaraj.wordpress.com/?p=76</link>
<pubDate>Thu, 21 Aug 2008 14:19:12 +0000</pubDate>
<dc:creator>nsdevaraj</dc:creator>
<guid>http://nsdevaraj.wordpress.com/?p=76</guid>
<description><![CDATA[1. Declare types for all variables, parameters, and return values.
2. Declarations with no access sp]]></description>
<content:encoded><![CDATA[<p>1. Declare types for all variables, parameters, and return values.<br />
2. Declarations with no access specifier now default to package internal, not public.<br />
3. Classes are sealed by default, meaning properties cannot be added dynamically at runtime.<br />
4. Use package declarations to put a class definition into a package.<br />
5. Import classes, even if references to the class are fully qualified.<br />
6. Always mark method overrides. Declare return types in your functions.<br />
7. Delegates are now built into the language, making event dispatching easier.<br />
8. De referencing a null or undefined reference will throw an exception.<br />
9. For debugging use the -verbose-stacktraces and -debug options.<br />
10. Explicitly declare properties to be bindable.<br />
11. Flash Player API has been reorganized into packages.<br />
12. Use the new Timer class instead of setInterval/setTimeout.<br />
13. Be sure to subclass events.<br />
14. Visual elements must extend DisplayObject, and define them like any other class.<br />
15. E4X (ECMAScript for XML) is used for manipulating XML.use toXMLString() method when using E4X.<br />
16. for...in loop will not enumerate properties and methods declared by a class.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Greetings from 360 Flex]]></title>
<link>http://flexria.wordpress.com/?p=1155</link>
<pubDate>Thu, 21 Aug 2008 13:18:22 +0000</pubDate>
<dc:creator>flexria</dc:creator>
<guid>http://flexria.wordpress.com/?p=1155</guid>
<description><![CDATA[The Flash Platform team is hanging out at 360 Flex. On Sunday we had a Yahoo! API hands-on workshop ]]></description>
<content:encoded><![CDATA[<p>The Flash Platform team is hanging out at 360 Flex. On Sunday we had a Yahoo! API hands-on workshop showing how to use some of our most popular components such as ActionScript 3 Maps and the Flex AutoCompleteManager. A few lucky folks won a copy of the beginner’s Flex book Learning Flex 3 by yours truly. For those of you who missed the workshop, we’ll be posting a screencast of that session tomorrow, so stay tuned for that.</p>
<p>Along those lines, there’s something new this year for those of you who couldn’t attend (or who’d like to review your favorite sessions). The conference is posting videos of the sessions that you can preview and purchase, and over at Ted Patrick’s blog you can view the sessions for free, and in HD, using the Adobe Media Player.</p>
<p><a href="http://developer.yahoo.net/blog/archives/2008/08/greetings_from_360_flex.html">Source</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Flex Authority magazine]]></title>
<link>http://flexria.wordpress.com/?p=1153</link>
<pubDate>Thu, 21 Aug 2008 13:17:11 +0000</pubDate>
<dc:creator>flexria</dc:creator>
<guid>http://flexria.wordpress.com/?p=1153</guid>
<description><![CDATA[I have had the pleasure to be one of the first authors for a new Adobe Flex Magazine that aims at be]]></description>
<content:encoded><![CDATA[<p>I have had the pleasure to be one of the first authors for a new Adobe Flex Magazine that aims at being a quarterly published journal about Flex. The magazine is the first, to my knowledge, dedicated solely to developing with Flex. Each of the issues will have specialty focus with this first issue discussing Adobe AIR. House of Fusion is the force behind the magazine and already has a ColdFusion magazine, Fusion Authority, under their belt. The magazine has a very capable Editor-in-Chief, Jeffry Houser - flex fanatics out there might know him from The Flex Show, a Flex focused podcast.</p>
<p>After reading through the first issue that is going out I feel that the publication has a good future if it can keep up the level of quality shown in this attempt. I am not just saying this because I have an article in there, which is perfect, of course, but because there were several articles that taught me useful new things. Specifically, there was an article about Updating AIR Applications using the built in mechanisms which is very useful for anyone planning on building a sustained AIR product. But even if you’re a first time Flex user you will get plenty of benefit out of the journal since they even have an article about building your first AIR application.</p>
<p><a href="http://ffb.ceoxi.com/2008/08/flex-authority-new-flex-trade-magazine.html">Source</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Bangalore Flex User Group Meeting]]></title>
<link>http://flexria.wordpress.com/?p=1133</link>
<pubDate>Thu, 21 Aug 2008 13:00:34 +0000</pubDate>
<dc:creator>flexria</dc:creator>
<guid>http://flexria.wordpress.com/?p=1133</guid>
<description><![CDATA[Source
We will have Vandana Gunwani with us and she will share her insights into OpenLaszlo.
Vandana]]></description>
<content:encoded><![CDATA[<p><a href="http://flex.org/events/2008/08/20/bangarie-flex-user-group-meeting-aug-08">Source</a></p>
<p>We will have Vandana Gunwani with us and she will share her insights into OpenLaszlo.<br />
Vandana has more than 6 years of experience with OpenLaszlo and she works as a Senior Consultant at Laszlo Systems.</p>
<p>Just like last time we will have the presentation in the first half of the meeting and the and the second half will be dedicated to discussions .. any topic of your choice.. any problem you may be having, real life experiences with developing RIAs etc. etc. ... last time we had a very interesting discussion on code architectures, frameworks and design patterns .. I plan to continue that discussion since I've had new experience with architectural frameworks like Mate<br />
http://mate.asfusion.com</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Flash, HTML, AJAX: Which will win the Web app war? ]]></title>
<link>http://flexria.wordpress.com/?p=1129</link>
<pubDate>Thu, 21 Aug 2008 12:57:29 +0000</pubDate>
<dc:creator>flexria</dc:creator>
<guid>http://flexria.wordpress.com/?p=1129</guid>
<description><![CDATA[The days when Web pages were static collections of text and graphics are long past. But as the Web m]]></description>
<content:encoded><![CDATA[<p>The days when Web pages were static collections of text and graphics are long past. But as the Web matures, there's a fierce competition over which technology will propel it into a medium for rich, interactive applications. </p>
<p>On one side of the battle lines is the original Web page description technology called HTML, or Hypertext Markup Language. Over the years, its abilities were augmented first with JavaScript, a basic programming language, and later a JavaScript-on-steroids technology called AJAX. </p>
<p>On the other side is Adobe Systems' Flash, which got its start as a method for graphic animations. It's grown into a much more powerful programming foundation over the years and has been joined more recently by a competitor: Microsoft's Silverlight. </p>
<p>All these technologies are advancing rapidly as internet start-ups and giants such as Google race to transform personal computer software into services available on the internet. These so-called rich internet applications rarely match the performance and features of PC-based applications, at least today, but online applications can benefit from sharing, reliability, and access from multiple devices. </p>
<p><a href="http://www.builderau.com.au/program/web/soa/Flash-HTML-AJAX-Which-will-win-the-Web-app-war-/0,339024632,339291243,00.htm">Source</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Want to be an Adobe Student Representative?]]></title>
<link>http://flexria.wordpress.com/?p=1114</link>
<pubDate>Thu, 21 Aug 2008 12:45:52 +0000</pubDate>
<dc:creator>flexria</dc:creator>
<guid>http://flexria.wordpress.com/?p=1114</guid>
<description><![CDATA[Matt Chotin - We&#8217;re looking for folks who can help lead the way of RIAs using Adobe technology]]></description>
<content:encoded><![CDATA[<p>Matt Chotin - We're looking for folks who can help lead the way of RIAs using Adobe technology in their schools. We can help get you speaking opportunities, software, community recognition, etc. More info and a registration form on flex.org. If you're a full-time college student this might be a great opportunity!</p>
<p><a href="http://weblogs.macromedia.com/mchotin/archives/2008/08/want_to_be_an_a.html">Source</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Flex Builder Linux Alpha 4 Released on Labs]]></title>
<link>http://saravananrk.wordpress.com/?p=119</link>
<pubDate>Thu, 21 Aug 2008 10:55:39 +0000</pubDate>
<dc:creator>Saran</dc:creator>
<guid>http://saravananrk.wordpress.com/?p=119</guid>
<description><![CDATA[The fourth prerelease version of Adobe Flex Builder for Linux is now available for download on Adobe]]></description>
<content:encoded><![CDATA[<p>The fourth prerelease version of <a href="http://labs.adobe.com/technologies/flex/flexbuilder_linux/" target="_blank">Adobe Flex Builder for Linux</a> is now available for download on Adobe Labs. Flex Builder for Linux is an Eclipse plugin version of the software that you can use to build Flex applications on Linux. See the <a href="http://labs.adobe.com/technologies/flex/flexbuilder_linux/releasenotes.html" target="_blank">release notes</a> for more information regarding the alpha.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[New Gumbo Specs posted to opensource.adobe.com site]]></title>
<link>http://saravananrk.wordpress.com/?p=117</link>
<pubDate>Thu, 21 Aug 2008 10:54:31 +0000</pubDate>
<dc:creator>Saran</dc:creator>
<guid>http://saravananrk.wordpress.com/?p=117</guid>
<description><![CDATA[http://opensource.adobe.com/wiki/display/flexsdk/Gumbo
]]></description>
<content:encoded><![CDATA[<p>http://opensource.adobe.com/wiki/display/flexsdk/Gumbo</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Adobe releases Flex Builder 3.0.1 and Flex SDK 3.1]]></title>
<link>http://saravananrk.wordpress.com/?p=113</link>
<pubDate>Thu, 21 Aug 2008 10:28:15 +0000</pubDate>
<dc:creator>Saran</dc:creator>
<guid>http://saravananrk.wordpress.com/?p=113</guid>
<description><![CDATA[Flex Builder and the Flex SDK 3.1 are now available: &#8220;Introducing Flex SDK 3.1 and Flex Builde]]></description>
<content:encoded><![CDATA[<p>Flex Builder and the Flex SDK 3.1 are now available: <a href="http://www.adobe.com/devnet/flex/articles/sdk3_fb301.html" target="_blank">"Introducing Flex SDK 3.1 and Flex Builder 3.0.1"</a>.</p>
<p>For a complete list of bug fixes, check out <a href="https://bugs.adobe.com/jira/secure/IssueNavigator.jspa?mode=hide&#38;requestId=11482" target="_blank">SDK: Fixed Bugs in 3.1</a>, <a href="http://bugs.adobe.com/jira/secure/IssueNavigator.jspa?mode=hide&#38;requestId=11425" target="_blank">3.0.1 FBFixedBugs</a> and <a href="http://bugs.adobe.com/jira/secure/IssueNavigator.jspa?mode=hide&#38;requestId=11426" target="_blank">DMV 3.0.1 Fixed Bugs</a>.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[How to split a pipe(|), comma(,), tab, space,... separated string in ActionScript 3.0]]></title>
<link>http://mysticnomad.wordpress.com/?p=30</link>
<pubDate>Thu, 21 Aug 2008 07:21:22 +0000</pubDate>
<dc:creator>Karan Palan</dc:creator>
<guid>http://mysticnomad.wordpress.com/?p=30</guid>
<description><![CDATA[To split a pipe(|), comma(,), tab, space,&#8230;. separated string into multiple string values in Ac]]></description>
<content:encoded><![CDATA[<p>To split a pipe(&#124;), comma(,), tab, space,.... separated string into multiple string values in ActionScript 3.0, you will have to use the <code>split()</code> method of <code>String</code> class. Below is short example where in a pipe(&#124;) seperated string is broken up into multiple values and pushed into an array.<br />
[sourcecode language='jscript']<br />
var cities:String = "Bombay&#124;Los Angeles&#124;Moscow&#124;London&#124;Rio de Janeiro&#124;Sydney";<br />
var citiesArray:Array = cities.split("&#124;");</p>
<p>trace(citiesArray); //Result: Bombay,Los Angeles,Moscow,London,Rio de Janeiro,Sydney<br />
[/sourcecode]</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Flash navigation idea]]></title>
<link>http://grfxguru.wordpress.com/?p=212</link>
<pubDate>Thu, 21 Aug 2008 03:12:22 +0000</pubDate>
<dc:creator>Peter Witham</dc:creator>
<guid>http://grfxguru.wordpress.com/?p=212</guid>
<description><![CDATA[Whilst working on a layout for my new (now not going to happen due to work load) Flash based web sit]]></description>
<content:encoded><![CDATA[<p>Whilst working on a layout for my new (now not going to happen due to work load) Flash based web site I came up with an idea that I thought was kind of interesting for a simple and clean navigation layout. </p>
<p>Below is a screenshot, but <a href="http://www.evolutiondata.com/external_links/flash_nav_test/index.html">here is a link to the actual swf</a> to really appreciate the effects :). I kept the screenshot small to fit the blog template, apologies for that.</p>
<p><img src="http://grfxguru.files.wordpress.com/2008/08/v1-0fla.jpg" alt="v1_0.fla.jpg" border="0" width="289"></p>
<p>I may release the source code for it should there be any interest, essentially it extends the movieclip class with some filter effects on the various states and keeps an array of the navigation buttons to 'tell to blur/unblur' when one is rolled over. Since writing the code a while back though I now know a much better way using custom events in AS3.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Flex y Los Twiins transcienden las barreras musicales.]]></title>
<link>http://pointtraffic.wordpress.com/?p=623</link>
<pubDate>Wed, 20 Aug 2008 22:17:15 +0000</pubDate>
<dc:creator>Axell</dc:creator>
<guid>http://pointtraffic.wordpress.com/?p=623</guid>
<description><![CDATA[Los Productores Latinos de mayor éxito Los Twiins (Adolfo y Omar) Valenzuela nuevamente se anotan u]]></description>
<content:encoded><![CDATA[<p>Los Productores Latinos de mayor éxito Los Twiins (Adolfo y Omar) Valenzuela nuevamente se anotan un éxito más, al producir el éxito radial el ‘Re-Mix’ del tema "Te Quiero" de Dj FlexNuevamente los productores de mayor éxito de la música Latina Los Twiins (los gemelos o cuates Adolfo y Omar) Valenzuela se anotan un éxito más al producir el ‘re-mix' del tema "Te Quiero" del interprete contemporáneo de mayor éxito actual en México, Estados Unidos y America Latina el Panameño Dj Flex.</p>
<p>El sonido de Los Twiins Valenzuela continúa transcendiendo las barreras típicas de la música, a base de experiencia su estilo es un reflejo de las culturas que convergen en este país un 'melting pot'. De esa manera Adolfo y Omar son un ejemplo de la creatividad y la mezcla musical multicultural la cual es popular dentro de los jóvenes bilingües de hoy.<!--more--></p>
<p>Nada ajenos a crear éxitos radiales al unir artistas de sensibilidad Pop como las súper estrellas de la música Thalía, Paulina Rubio y Cristian por mencionar algunos en donde Los Twiins Valenzuela les dieron ese giro exitoso a sus producciones.</p>
<p>En esta ocasión Los Twiins Valenzuela fusionaron los géneros del Reggeaton con la música Mexicana, obteniendo un resultado impresionante. La sensibilidad, la experiencia y los incontables recursos tecnológicos y artísticos de Adolfo y Omar se ponen de manifiesto.</p>
<p>El 're-mix' "Te Quiero", actualmente se encuentra en los principales lugares de popularidad radial en las revistas Billboard, Monitor Latino y Radio &#38; Records.</p>
<p>Hay que mencionar que Los Twiins Valenzuela celebran una trayectoria de 15 años como 'la dupla' de productores de mayor vanguardia y joven de la música Latina.</p>
<p>Recientemente fueron homenajeados durante la segunda edición del 'Latino Convention Radio &#38; Entertainment de Monitor Latino' en Los Angeles, en donde les otorgaron dos importantes reconocimientos el primero de la asociación de compositores BMI por ser los productores de Regional Mexicano de mayor influencia y éxito y el otro por parte de la convención de 'Monitor Latino' por su aportación a la industria de la música Latina.</p>
<p>Según un reportaje reciente de uno de los diarios más importantes del país The New York Times quien declaró que "Los Twiins Valenzuela" eran para la música Regional Mexicano lo que son los productores Timbaland y Jermaine Dupri para el mundo de la música Rap: ambos creando un nuevo estándar de calidad de producción mientras aplicando las formulas del éxito comercial radial un hecho que sin duda nuevamente se manifiesta.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Adding Channel Definition Timeouts]]></title>
<link>http://userflex.wordpress.com/?p=160</link>
<pubDate>Wed, 20 Aug 2008 20:52:13 +0000</pubDate>
<dc:creator>Nick</dc:creator>
<guid>http://userflex.wordpress.com/?p=160</guid>
<description><![CDATA[Following up my post last week on creating channel definitions, I realize I forgot to add one key pi]]></description>
<content:encoded><![CDATA[<p>Following up my <a href="http://userflex.wordpress.com/2008/08/12/fds-channels-in-as3/" target="_blank">post</a> last week on creating channel definitions, I realize I forgot to add one key piece of code - timeouts!</p>
<p>Why are these important?</p>
<p>For starters, the connection timeout prevents you from waiting until the end of time to get a response from the remote destination. Since you typically connect when your application first loads, this can result in an unnaturally long startup time when the remote destination is slow or unavailable.</p>
<p>Not having a connection timeout also causes failover (e.g. from RTMP to polling) to take a <em>really</em> long time.</p>
<p>Similarly, the request timeout helps prevent your application from appearing unresponsive. Better to handle slow asychronous calls with progress indicators rather than simply hope they'll return in a reasonable amount of time.</p>
<p>So without further ado, here are the lines to add to your channel definitions for connection and request timeouts:</p>
<div style="font-family:courier;border:1px solid #9c9c9c;background-color:#f3f3f3;">
<table>
<tr>
<td>
// sets the connection and request timeouts<br />
var connectTimeoutInSec : Number = 3;<br />
var requestTimeoutInSec : Number = 10;<br />
<br><br />
rtmpChannel.connectTimeout = connectTimeoutInSec;<br />
rtmpChannel.requestTimeout = requestTimeoutInSec;<br />
<br><br />
pollingChannel.connectTimeout = connectTimeoutInSec;<br />
pollingChannel.requestTimeout = requestTimeoutInSec;
</td>
</tr>
</table>
</div>
<p><span><br></span>The actual values are arbitrary, so you should adjust them as needed.</p>
<p><strong>Original post:</strong> <a href="http://userflex.wordpress.com/2008/08/12/fds-channels-in-as3/">Creating FDS Channel Definitions in AS3</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[ECMAScript: un bond en arrière]]></title>
<link>http://codemoiunmouton.wordpress.com/?p=249</link>
<pubDate>Wed, 20 Aug 2008 20:38:02 +0000</pubDate>
<dc:creator>michael chaize</dc:creator>
<guid>http://codemoiunmouton.wordpress.com/?p=249</guid>
<description><![CDATA[Le comité ECMAScript vient de décider de stopper les travaux sur la version 4 d’ECMAScript pour ]]></description>
<content:encoded><![CDATA[<p><a href="http://codemoiunmouton.files.wordpress.com/2008/08/feuvert.jpg"><img class="alignleft size-medium wp-image-250" style="border:0 none;margin:5px;" src="http://codemoiunmouton.wordpress.com/files/2008/08/feuvert.jpg?w=168" alt="" width="168" height="168" /></a>Le <strong>comité ECMAScript</strong> vient de décider de stopper les travaux sur la version 4 d’ECMAScript pour se concentrer sur l’ECMAScript 3.1 <em>(mise à jour du JavaScript actuel)</em>. Depuis plusieurs années, Macromedia puis Adobe ont énormément travaillé avec le comité pour définir et faire évoluer cette norme. Les différentes actions et innovations pour améliorer la puissance de calcul et la rigueur dans le coding côté client ont amené Adobe à caler l’ActionScript 3 aux spécifications de la norme ECMAScript 4, de rendre Open Source la machine virtuelle <em>(projet Tamarin chez Mozilla)</em> et de continuer à faire évoluer la norme. Les standards figent des spécifications mais ne sont pas des moteurs d’innovation. On peut donc regretter ce recul du comité approuvé par MicroSoft, Apple, Yahoo et DOJO. La blogoshère tend à accuser ces gros acteurs de vouloir freiner la montée en puissance de Tamarin et de l’AS3. Je pense que le problème est plus complexe et que de nombreux développeurs JavaScript/web ne souhaitaient pas voir leur langage trop se complexifier pour tendre fortement vers Java <em>(le même fossé que nous connaissons entre un développeur AS2 et un développeur AS3)</em>.</p>
<p>Mais peu importe la raison qui a motivé cette décision, il faut aujourd’hui analyser l’impact que cela aura sur le langage AS3. En fait, cette annonce n’aura aucun effet sur le langage et Adobe ne compte pas faire régresser sa syntaxe <em>(packages, namespaces, etc…)</em>. Le fait que l’AS3 ne corresponde plus officiellement à un standard n’aura à mon avis aucun impact sur la communauté de développeurs. Si l’on se projette quelques années en arrière, Java n’était ni standard, ni open source, mais ce langage a su convaincre un public de développeurs passionnées grâce à sa puissance et ses innovations.</p>
<p>A l’opposé, je sais que l’équipe de développement du langage continuera de tenir compte des évolutions de l’ECMAScript et restera très attentive. Mais un standard est aussi un canvas limité, et le langage AS3 a du parfois se contraindre pour éviter de sortir du standard <em>(overload natif, static class…)</em>. J’espère donc qu’Adobe fera évoluer de façon encore plus vive le langage pour qu’il réponde aux demandes des développeurs objets exigeants <em>(et habitués à des POO en Java par exemple) </em>mais aussi aux designers un peu oubliés avec la sortie de l’AS3. <strong>Le langage va aller de l’avant</strong> et c’est au final une bonne nouvelle, qui a suscité des posts très vifs sur le web… j’espère que vous serez calmes et sages sur mon blog.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[360Flex Videos Available]]></title>
<link>http://chrisgriffith.wordpress.com/?p=104</link>
<pubDate>Wed, 20 Aug 2008 20:24:41 +0000</pubDate>
<dc:creator>Chris Griffith</dc:creator>
<guid>http://chrisgriffith.wordpress.com/?p=104</guid>
<description><![CDATA[Adobe has posted 15 1 hour sessions to the AMP channel below. Simply click the badge to install Adob]]></description>
<content:encoded><![CDATA[<p>Adobe has posted 15 1 hour sessions to the AMP channel below. Simply click the badge to install Adobe Media Player and subscribe to 360Flex Channel. This is part of a larger effort in distributing information and content for the developer community. Wordpress won't let me include the install badge, so click on the 360&#124;Flex logo to go to Ted Patrick's post on this.</p>
<p><a href="http://www.onflex.org/ted/2008/08/360flex-15-sessions-posted.php"><img src="http://chrisgriffith.wordpress.com/files/2008/08/360flex_sanjose_logo.png" alt="" width="170" height="72" class="aligncenter size-full wp-image-106" /></a></p>
<p>If you encounter issues with AMP feed subscription via the badge. Here is how to do it manually:</p>
<ol>
<li>Install AMP</li>
<li>Click "My Favorites" menu at the top.</li>
<li>Click "Add RSS Feed" at the bottom.</li>
<li>Paste: http://sessions.onflex.org/1733261879.xml</li>
</ol>
<p>You will then be subscribed to the AMP feed and all videos will show up in &#34;My Favorites &#34;.</p>
<p>All the videos posted are under Creative Commons Attribution 3.0 license. Feel free to embed the videos directly into your blog.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Flex look and feel]]></title>
<link>http://letshyve.wordpress.com/?p=20</link>
<pubDate>Wed, 20 Aug 2008 13:58:49 +0000</pubDate>
<dc:creator>mdcfreitas</dc:creator>
<guid>http://letshyve.wordpress.com/?p=20</guid>
<description><![CDATA[Há duas semanas comecei a estudar o Adobe Flex, uma tecnologia para desenvolvimento de aplicações]]></description>
<content:encoded><![CDATA[<p>Há duas semanas comecei a estudar o Adobe Flex, uma tecnologia para desenvolvimento de aplicações ricas para a Internet (RIA). Embora o Flex já existisse desde 2004, uma criação da antiga Macromedia, nunca havia tido a oportunidade de experimentá-la. Hoje, após essas primeiras semanas criando <em>pet projects</em>, comecei a formar minhas primeiras impressões a seu respeito.</p>
<p>É inegavel que uma RIA oferece uma experiência mais completa para o usuário, mas a grande questão que eu ainda não consegui responder é: queremos isso? Pode parecer estranho, e para explicar melhor o que quero dizer vou fazer uma pequena viagem no tempo até 1996. Pois foi nesse ano que comecei a dar meus primeiros passos no desenvolvimento de aplicações.</p>
<p>No início era o Pascal, que ainda hoje é porta de entrada de muita gente nas linguagens de programação. Nessa época todo programa era uma sucessão de linhas de comando, mensagens e pedidos de resposta do usuário no bom estilo (S/N). Depois de passar por esses estágios mais baixos do design chegamos ao atualmente mal-afamado Delphi (ou ao VB para alguns, ou ainda ao FoxPro para os mais infortunados).</p>
<p>De repente as perguntas para o usuário se transformaram em componentes e eventos, tudo acontecendo ao mesmo tempo. As janelas voavam umas sobre as outras e o mundo era ricamente colorido. Mas essa idade da inocência durou pouco (tom dramático). A Internet chegou, todos queriam migrar suas aplicações para essa nova plataforma. E o <em>stateless </em>roubou nossa felicidade.</p>
<p><em>Stateless </em>significa ausência de estado, ou seja, a cada página todos os dados necessários para concluir uma operação devem ser novamente carregados do servidor. Por exemplo, se você está vendo uma lista de elementos, passou para outra página e incluiu um novo elemento, ao voltar para a lista ela precisa ter seus dados carregados novamente a partir do servidor.</p>
<p>Passei uns bons tempos para me acostumar com essa nova maneira de pensar, e quando finalmente estava adaptado o Ajax surgiu com força total. Agora podíamos carregar pequenas porções da página, preservando outras. Obviamente incorporei essa facilidade aos meus programas, mas nunca retomei a euforia das aplicações desktop.</p>
<p>Porque se paramos para observar melhor, a maneira como os programas desktop se comportam é bastante diferente das aplicações para internet. Hoje já temos uma geração inteira de jovens que se dão melhor utilizando o Google, Orkut, Yahoo, Digg e Wikipedia do que Word, Excel, Outlook, etc.</p>
<p>E então chegamos ao ponto que citei no início do texto: seria interessante tornar as aplicações web mais parecidas com as desktop? Porque depois de muito "apanhar" me tornei parte da geração internet, e me acostumei com o estilo todo-programa-dentro-do-browser, pois mesmo os recursos que o Ajax tornou possível são usados com moderação, sempre em áreas específicas dos sites.</p>
<p>Quando criei meus primeiros programas com Flex, muito do jeito desktop de ser voltou à minha mente, e obviamente implementei essas funcionalidades. Mas na hora de usar o programa, comecei a me confundir e achar que podia continuar fazendo certas coisas, como copiar uma parte da página selecionando um pedaço dela, ou usar o botão de voltar mesmo em lugares onde não fazia sentido o seu uso.</p>
<p>Quer dizer, eu me acostumei ao <em>look and feel</em> das aplicações web, à maneira de como é apresentada sua interface gráfica, e mais do que isso, ao comportamento dos elementos dinâmicos. Então minha primeira opinião à respeito do Flex é: uma vez Flex, sempre Flex. Não confunda o usuário colocando partes de Flex dentro de uma página comum. A aplicação Flex deve cobrir toda a área da página, e mostrar que ali as coisas são diferentes. Aquilo não é mais um website, é quase um programa executável, que você baixou e está usando dentro do navegador. Quem sabe daqui a mais alguns anos, vamos nos acostumar de novo com o jeito desktop e formaremos uma nova geração que vai achar estranho clicar num botão com o nome "Voltar".</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Eficiência nos processos operacionais e inteligência nas informações estratégicas com a solução DATASUL BY YOU ;-) ECM]]></title>
<link>http://datasulbyyou.wordpress.com/?p=59</link>
<pubDate>Wed, 20 Aug 2008 13:26:58 +0000</pubDate>
<dc:creator>Carlos Pereira</dc:creator>
<guid>http://datasulbyyou.wordpress.com/?p=59</guid>
<description><![CDATA[
A já consagrada solução Datasul para Gestão de Conteúdo e Processos, agora em nova versão. O ]]></description>
<content:encoded><![CDATA[<div class="snap_preview">
<p>A já consagrada solução Datasul para Gestão de Conteúdo e Processos, agora em nova versão. O Datasul By You ECM, permite que documentos e processos da sua empresa saiam do papel e se transformem em ativos da informação que reduzem custos operacionais com mais eficiência nos processos de negócio e agregam inteligência às informações estratégicas. Colabore documentos, publique conteúdo, desenhe e implemente aplicações de Workflow/BPM agora com plataforma JAVA Web 2.00 e interface RIA Adobe Flex no novo Datasul By You ECM. Feito por você!</p>
<p style="text-align:center;"><a href="www.datasulecm.com.br" target="_blank"><img class="size-medium wp-image-33 aligncenter" src="http://carlosaspjlle.files.wordpress.com/2008/08/by.jpg?w=300&#38;h=206" alt="" width="300" height="206" /></a></p>
<p style="text-align:left;"><strong>Novidades desta versão</strong></p>
<p>.Nova interface baseada no conceito touch;<br />
.Otimização dos recursos de edição e colaboração;<br />
.Otimização do mecanismo de publicação de formulários;<br />
.Novo mecanismo para login integrado com Single Sign on;<br />
.Novo gerenciamento de eliminação e recuperação de documentos;<br />
.Incorporação de novas características de administração de conteúdo;<br />
.Otimização dos recursos de pesquisa e navegação de pastas e documentos;<br />
.Incorporação de características da Web 2.00 com novo módulo de Blog e Wiki;<br />
.Suporte a vários repositórios de processos e documentos em uma mesma instalação (SaaS).</p>
<p><strong>Caracterísiticas</strong></p>
<p><strong></strong><br />
.Multi-organização com suporte a tecnologias SaaS<br />
.Plataforma JAVA com servidor de aplicação aberto;<br />
.Interface com tecnologia RIA (Rich Internet Aplication) Adobe Flex ;<br />
.Compatível com vários bancos de dados como: MySQL, SQLServer, DB2, Orcacle e Progress.</p>
<p>Por Carlos Pereira</p></div>
]]></content:encoded>
</item>
<item>
<title><![CDATA[JavaFX looks to stake claim in RIA ]]></title>
<link>http://flexria.wordpress.com/?p=1106</link>
<pubDate>Wed, 20 Aug 2008 12:57:21 +0000</pubDate>
<dc:creator>flexria</dc:creator>
<guid>http://flexria.wordpress.com/?p=1106</guid>
<description><![CDATA[With its new JavaFX technology for rich Internet applications, Sun Microsystems hopes to leverage th]]></description>
<content:encoded><![CDATA[<p>With its new JavaFX technology for rich Internet applications, Sun Microsystems hopes to leverage the strength of the Java development base and Java's ubiquitous presence on devices to make a strong run in a race in which it is a very late entrant. </p>
<p>Indeed, Sun will have its work cut out for it, taking on giants such as Adobe and Microsoft in the rich Internet development space. If this competition can be likened to a race between Olympic runners, it might be broadcast like this: </p>
<p>"In Lane 1, we have Adobe with its Flash and attendant Flex technologies, downloaded millions of times and popular on high-profile sites like YouTube." </p>
<p>"In Lane 2, it's AJAX (Asynchronous JavaScript and XML), the popular RIA technique used in countless Web sites."</p>
<p>"In Lane 3, its up-and-coming newcomer Silverlight, backed by software giant Microsoft and now being leveraged by NBC's prominent Olympics Web site." </p>
<p>"And in Lane 4, we have Sun's JavaFX used by Web properties such as - well, it's still in development."</p>
<p><a href="http://www.infoworld.com/article/08/08/20/javafx-feature_1.html">Source</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Flex DateChooser with Transparent background ]]></title>
<link>http://flexria.wordpress.com/?p=1104</link>
<pubDate>Wed, 20 Aug 2008 12:56:05 +0000</pubDate>
<dc:creator>flexria</dc:creator>
<guid>http://flexria.wordpress.com/?p=1104</guid>
<description><![CDATA[Are you adding a datechooser to your flex (web)application and want it to have a transparent backgro]]></description>
<content:encoded><![CDATA[<p>Are you adding a datechooser to your flex (web)application and want it to have a transparent background because you made this really cool skin but setting the background-alpha to zero leaves you with what apparently is another background? Then you stumbled upon on of the quirks that are still present in flex.<br />
Don’t hate flex for it! Keep in mind that this awesome platform is still quite young and just keep on loving flex and forgive the small “bugs” that are still available for you to discover.</p>
<p><a href="http://blog.arten.be/2008/08/quick-tip-flex-datechooser-with-transparent-background/">Source</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Flex SDK 3.1 and Flex Builder 3.0.1 update]]></title>
<link>http://flexria.wordpress.com/?p=1101</link>
<pubDate>Wed, 20 Aug 2008 12:55:26 +0000</pubDate>
<dc:creator>flexria</dc:creator>
<guid>http://flexria.wordpress.com/?p=1101</guid>
<description><![CDATA[This update was released a couple days ago, but we have not seen it mentioned. The Flex SDK and Flex]]></description>
<content:encoded><![CDATA[<p>This update was released a couple days ago, but we have not seen it mentioned. The Flex SDK and Flex Builder was just updated to support AIR 1.1, Flash Player 10 as well as numerous bug fixes. This update is probably worth downloading and installing for all Flex users.</p>
<p>Every product ships with bugs, that's kind of a rule for any kind of software development. If somebody says their product is without bugs, it's probably a very simple product or the company does not offer a public bug base as Adobe does for both the SDK and Builder. This update fixes 27 issues found in the Flex bugbase and 44 issues in the Flex SDK bugbase. It also offers "introductory support for Flash Player 10", meaning that you can now use Flex Builder for your Flash Player 10 experiments (FDT and FlashDevelop also has this already).</p>
<p><a href="http://www.flashmagazine.com/News/detail/flex_sdk_31_and_flex_builder_301_update/">Source</a></p>
]]></content:encoded>
</item>

</channel>
</rss>
