<?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>Dreaming in Flash &#187; Adobe Flex</title>
	<atom:link href="http://www.dreaminginflash.com/category/flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dreaminginflash.com</link>
	<description>There is no universally agreed-upon biological definition of dreaming</description>
	<lastBuildDate>Mon, 12 Jul 2010 15:22:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Interview with Pedro Veloso (AdigitalBook)</title>
		<link>http://www.dreaminginflash.com/2010/04/07/interview-with-pedro-veloso-adigitalbook/</link>
		<comments>http://www.dreaminginflash.com/2010/04/07/interview-with-pedro-veloso-adigitalbook/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 15:05:00 +0000</pubDate>
		<dc:creator>Nuno Morgadinho</dc:creator>
				<category><![CDATA[Adobe Flex]]></category>
		<category><![CDATA[Interviews]]></category>

		<guid isPermaLink="false">http://www.dreaminginflash.com/?p=284</guid>
		<description><![CDATA[The Portuguese startup company AREAL-MEDIA is helping produce more than 1000 books per day with their product AdigitalBook, a digital album creation software for amateur photographers  developed on Adobe's Flex.
Located in the city of Braga,  Portugal, this startup differences itself by targeting amateur photographers and focusing on usability,  simplicity and speed.
We wanted to [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_289" class="wp-caption alignleft" style="width: 264px"><a href="http://www.dreaminginflash.com/wp-content/uploads/2010/04/pedrov.jpg"><img class="size-full wp-image-289  " style="margin: 4px;" title="Pedro Veloso" src="http://www.dreaminginflash.com/wp-content/uploads/2010/04/pedrov.jpg" alt="Pedro Veloso" width="254" height="224" /></a><p class="wp-caption-text">CEO of Areal-Media Pedro Veloso</p></div>
<p>The Portuguese startup company AREAL-MEDIA is helping produce more than 1000 books per day with their product AdigitalBook, a digital album creation software for amateur photographers  developed on Adobe's Flex.</p>
<p>Located in the city of Braga,  Portugal, this startup differences itself by targeting amateur photographers and focusing on usability,  simplicity and speed.</p>
<p>We wanted to ask this startup how they are doing and how using Flex affects their business. Areal-Media's CEO Pedro Veloso emphasizes several advantages of using this technology and says that Flex helps increasing both productivity and sales.</p>
<p><strong>Dreaming in Flash (DIF) - Tell us a bit about AREAL-MEDIA, how did the company get started? You have been in operations for 5 years now, did you always plan to use Adobe's Flex or was that something that happened along the way?</strong></p>
<p><strong>Pedro Veloso (PV) - </strong>In fact, we have been operating in the market for 6 years now. Areal-Media was founded by two people, my partner and I.  Areal-Media has held certification according to the ISO 9001:2000 standard since 2007, and changed for ISO 9001:2008 in 2010. In the beginning, the focus of the company was to develop websites. Quickly we understood that we should choose a specific market to focus on so we chose the photography market. Areal-Media has developed products for several business sectors, with the photography sector as its core focus.</p>
<p>We began using Adobe Flex in 2007 when we started developing the AdigitalBook software. We chose this technology because it works well on all operating systems, and with Flex it is possible to create very attractive software layouts.</p>
<p><strong>DIF - How many people did AREAL-MEDIA start off with? How many of the starting founders are still with the company?</strong></p>
<p><strong>Pedro Veloso (PV) - </strong>We started with two and are now ten people (7 Flex developer's). I'm the CEO and my Partner is the CTO, which we have been since we founded Areal-Media in 2004.</p>
<p><strong>DIF - </strong><strong>How do you differentiate your product Adigitalbook from the other Flex-based digital album creation software, e.g. Blurb.com?</strong></p>
<p><strong>Pedro Veloso (PV) - </strong>Before we started developing Adigitalbook, we tested different pieces of software, and we understood what we should do to innovate and bring something new to this kind of software. At that time and even today there aren´t a lot of great applications in the marketplace, in my opinion there are three or four worldwide. AdigitalBook brings more than new features, it brings a new business model to big Labs. A very lucrative business model for those Labs, and with the big advantage to have the same software in both PC desktop and web based versions, it is something new to this type of Application. Also, AdigitalBook has some attractive features like the possibility that users have to create, store and share their own photobooks for free. Users can share their albums on facebook, by email, or with a simple URL. If other people want a printed copy of their friend’s book, they have the ability to purchase it as well.</p>
<p><strong>DIF - </strong><strong>Using this technology, it allows you to distribute the software on different platforms (Windows, Mac, Web). How do you grade the importance of using the same code base while targeting these different platforms? Is it really such a big deal?</strong></p>
<p><strong>Pedro Veloso (PV) - </strong>Definitively, this is one of the biggest advantages of FLEX. This technology brings to software development companies, like Areal-Media, the possibility to be more productive, reducing the time for bug tracking, testing, and other various time consuming procedures.</p>
<p><strong>DIF - </strong><strong>How much time was necessary before you could release the first beta version of Adigitalbook? When was it?</strong></p>
<p><strong>Pedro Veloso (PV) - </strong>The first beta version was shown last Year (March 2009) in Las Vegas at PMA2009. The Exhibition was a success and we gained customers all over the world. This year the show was in Los Angeles – Anaheim, we presented the online version (web based) and the new desktop version. As a result of AdigitalBook’s success, Areal-Media is growing up very fast.</p>
<p><strong>DIF - </strong><strong>So far, how was been the adoption of the product and the user feedback?</strong></p>
<p><strong>Pedro Veloso (PV) - </strong>The best key performance indicator is the number of Albums produced per day with our software, and at this time I can say that our systems estimate processing more than 1000 books/day. This is a very good feeling.</p>
<p><strong>DIF - </strong><strong>The user interface of Adigitalbook looks really user-friendly. One can see a lot of time went into designing the user experience. How do you approach this at AREAL-MEDIA and how important is it to assume the focus on usability?<a href="http://www.dreaminginflash.com/wp-content/uploads/2010/04/imgadb.jpg"><img class="size-full wp-image-291 alignright" style="margin: 4px;" title="imgadb" src="http://www.dreaminginflash.com/wp-content/uploads/2010/04/imgadb.jpg" alt="" width="300" height="200" /></a></strong></p>
<p><strong>Pedro Veloso (PV) - </strong>This software is going to be used by everybody, not only by the Experts. We think of the mother that wants to create a photobook of her son, the people without vast technology experience that want to order a photobook. The software must be easy to use, and we can only get this objective correct if our concern is the user experience. We have changed the layout many times as we tested it with regular computer users. There are many small things that in this type of software, are very important to help for a more intuitive user experience. The user’s photos and album pages must be always visible. Also, the users are able to create a book in an automatic way without any problems. The workflow of choosing, importing, creating, and purchasing is imperative.</p>
<p><strong>DIF - </strong><strong>Do you have plans to add further integration with third party services, e.g. Flickr or others? What else does the future hold for Adigitalbook?</strong></p>
<p><strong>Pedro Veloso (PV) - </strong>In fact, Adigitalbook has already integrated the API’s to import pictures from Picasa, Smugmug, Flickr, Facebook and photobucket. Also, the user can share the album on his facebook wall. These integrations are already done and working properly. In the near future we will integrate new products in AdigitalBook, like Photo Gifts in 3D. Also, we want to develop a module to synchronise the Web-based Version with the desktop Version.</p>
<p><strong>DIF - </strong><strong>How do you market Adigitalbook and how difficult is it to market Flex-based products?</strong></p>
<p><strong>Pedro Veloso (PV) - </strong>In fact, the Flex technology helps us to increase our sales of the software. We do not sell this software to small companies. Our target is big labs, and so far the labs that we have sold our software to, have already know about the Flex technology. The attractive layouts, the same software working on different Operating Systems, the same software working in desktop and web based version, are all benefits that we couldn’t do without Flex. AdigitalBook has for nine months now, been a featured offering in the Adobe AIR Marketplace under the Photo and Video Category. Some Labs found our software from the Adobe Marketplace, others found us through the exhibitions that we participate in, with the rest being from our website.</p>
<p><strong>DIF - </strong><strong>Would you like to say something to entrepreneurs that are planning to launch Flex-based products and services?</strong></p>
<p><strong>Pedro Veloso (PV) - </strong>Well what I can say, is to test AdigitalBook http://demo.adigitalbook.com and ask them if they can do the same using another technology. This technology allows my company to save time and money.</p>
<p>Thanks for the interview!</p>
<p><strong>AREAL-MEDIA</strong></p>
<p>Website: <a href="http://www.arealmedia.com">http://www.arealmedia.com</a></p>
<p>AdigitalBook demo: <a href="http://demo.adigitalbook.com">http://demo.adigitalbook.com</a></p>

]]></content:encoded>
			<wfw:commentRss>http://www.dreaminginflash.com/2010/04/07/interview-with-pedro-veloso-adigitalbook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Frameworks, my take on it</title>
		<link>http://www.dreaminginflash.com/2008/05/20/frameworks-my-take-on-it/</link>
		<comments>http://www.dreaminginflash.com/2008/05/20/frameworks-my-take-on-it/#comments</comments>
		<pubDate>Tue, 20 May 2008 20:13:56 +0000</pubDate>
		<dc:creator>Idoru</dc:creator>
				<category><![CDATA[Actionscript3]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Adobe Flex]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Cairngorm]]></category>
		<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[Mate]]></category>
		<category><![CDATA[pureMVC]]></category>

		<guid isPermaLink="false">http://www.dreaminginflash.com/2008/05/20/frameworks-my-take-on-it/</guid>
		<description><![CDATA[Flash and Flex frameworks.
Lately I've working on three big projects that would require the usage of a framework, and not wanting to extend my own framework, that consists mostly of accumulated libraries over time, I decided to give the most prominent ones a go.
So I started by checking out what was on the market, I [...]]]></description>
			<content:encoded><![CDATA[<p>Flash and Flex frameworks.</p>
<p>Lately I've working on three big projects that would require the usage of a framework, and not wanting to extend my own framework, that consists mostly of accumulated libraries over time, I decided to give the most prominent ones a go.</p>
<p>So I started by checking out what was on the market, I found as-hive, pureMVC, Cairngorm and Mate ( there are a few more but somehow I didn't feel they were mature enough to be used.<br />
<span id="more-139"></span><br />
Now for a little background on this quest for the framework, and few of my personal opinions on the whole framework  business.<br />
The point of a framework is to aid you in the making of your application/website, this can be the handling of repetitive tasks for you, providing a strict way of coding and thus giving you a common ground of understanding with your peers. Also it's meant to  enable you to code more efficiently, make your code more readable and produce a scalable product that you can, even at a later date, modify without breaking everything.<br />
What they are NOT meant to do is to force a coding style that makes feel restricted, uncomfortable with and most important they shouldn't be extra work. It feels pretty pointless to have to code 3 times as more to have the same functionality, some of you might immediately argue "but what about scalability?" well sometimes that's not everything, in the real work time matters.</p>
<p>Ok, now that we got that out of the way let's move on to the frameworks.<br />
The project that required me to start first was a PV3D website that heavily relies on dynamic content. So I checked out pureMVC and as-hive and quickly decided to go with pureMVC.<br />
So then I went on to the forums and examples pages and tried to read all that mattered to me, plus I found nice diagrams that help you out alot in the beginning.<br />
As I delved more into the project I realized that some extending and heavy integration of PV3D and pureMVC would be required in order to make things easy for me, plus the project relies on the URL to know where it is and react accordingly, this was easy enough, simple and clear.</p>
<p>So my opinion on pureMVC is that it's the perfect framework for AS3 projects because it's easily extensible, highly functional, doesn't force you to adopt a specific style but still requires you to have rules and standards.</p>
<p>The next project is an AIR Application that will mimic some of the functionality of Powerpoint so I immediately thought of Cairngorm, but then I heard about Mate (pronounced mah-tey) and it seemed like the perfect solution.</p>
<p>So having already started development with Cairngorm when I heard about Mate, it felt like a risk to change, but nevertheless a risk worthwhile taking should Mate be more practical and provide me with a faster environment in which to code.<br />
Well Mate does look great on paper ( and I printed the architecture) but somehow it feels like it still hasn't achieved critical mass to be used, now don't get me wrong it's a great framework and I'm sure that with some extra work I'd be in love with it, but at the moment I just didn't have the time to try and figure out somethings on my own and the forums don't have that many topics, plus the examples are far too simple. So I'm sticking with Cairgnorm for the time being.<br />
Cairgorm is a must know for any Flex developer, it's the official framework which means that plenty of clients will feel more comfortable with ,or even ask for it.</p>
<p>That said I started using Cairngorm and eventually grew to like it, I liked the ViewModelLocator and the self dispatching event model, and it did eventually make my work easier.</p>
<p>And to finalize I'll go into no frameworks at all because sometimes a framework is just an overkill, some might say that it's always the best solution, but not always. Sometimes we just need to develop a small application/website and using a framework is actually extra work than just making it the fastest way possible and if it needs updates after they should be easy enough, if they aren't, well you can always refactor it into a framework based app. This works well for me because of years of accumulated libraries that provide me with most of the common tasks i need, many of them published here on DIF.</p>
<p>So that's enough and if you read all the way here congratulations, and please leave me your thoughts.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.dreaminginflash.com/2008/05/20/frameworks-my-take-on-it/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>The MXMLLoader Class &gt; Dynamic load MXML In Flex Builder 3</title>
		<link>http://www.dreaminginflash.com/2008/04/24/the-mxmlloader-class-dynamic-load-mxml/</link>
		<comments>http://www.dreaminginflash.com/2008/04/24/the-mxmlloader-class-dynamic-load-mxml/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 17:33:03 +0000</pubDate>
		<dc:creator>Ivan Valadares</dc:creator>
				<category><![CDATA[Actionscript3]]></category>
		<category><![CDATA[Adobe Flex]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[WorkAround]]></category>

		<guid isPermaLink="false">http://www.dreaminginflash.com/2008/04/24/the-mxmlloader-class-dynamic-load-mxml/</guid>
		<description><![CDATA[First of all I donâ€™t really use flex to do flex stuff and Iâ€™m not a big fan of flex. But in my latest project I had to build with flex an interface witch would be always diferent (a dynamic interface). In the beginning we thought in parsing some type of XML, but if we [...]]]></description>
			<content:encoded><![CDATA[<p>First of all I donâ€™t really use flex to do flex stuff and Iâ€™m not a big fan of flex. But in my latest project I had to build with flex an interface witch would be always diferent (a dynamic interface). In the beginning we thought in parsing some type of XML, but if we are in flex why not parse MXML? I took a look over the internet and I only found <a href="http://manishjethani.com/blog/2008/04/02/the-mxmlloader-component/">MXMLLoader component v0.01</a>, witch didnâ€™t compile on flex builder 3 and was really in the beginning. So there it is, as XMMLLoader class for flex builder 3. You just have to instantiate the class with the mxml :</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="400" height="100" id="ftf_wp" align="middle">
		  <param name="movie" value="http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/ftf_wp.swf" />
		  <param name="quality" value="high" />
		  <param name="scale" value="noscale" />
		  <param name="bgcolor" value="#ffffff" />
		  <param name="flashvars" value="w=400&h=100&file=index.php&ftf=true&postID=130&no=0&def=http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/definitions/as2.xml&auto=true&" />
		  <embed src="http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/ftf_wp.swf" quality="high" scale="noscale" bgcolor="#ffffff" width="400" height="100" name="ftf_wp" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="w=400&h=100&file=index.php&ftf=true&postID=130&no=0&def=http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/definitions/as2.xml&auto=true&" />
		</object></p>
<p>You can access objects by name:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="400" height="100" id="ftf_wp" align="middle">
		  <param name="movie" value="http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/ftf_wp.swf" />
		  <param name="quality" value="high" />
		  <param name="scale" value="noscale" />
		  <param name="bgcolor" value="#ffffff" />
		  <param name="flashvars" value="w=400&h=100&file=index.php&ftf=true&postID=130&no=1&def=http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/definitions/as2.xml&auto=true&" />
		  <embed src="http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/ftf_wp.swf" quality="high" scale="noscale" bgcolor="#ffffff" width="400" height="100" name="ftf_wp" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="w=400&h=100&file=index.php&ftf=true&postID=130&no=1&def=http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/definitions/as2.xml&auto=true&" />
		</object></p>
<p>Or by id: </p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="400" height="100" id="ftf_wp" align="middle">
		  <param name="movie" value="http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/ftf_wp.swf" />
		  <param name="quality" value="high" />
		  <param name="scale" value="noscale" />
		  <param name="bgcolor" value="#ffffff" />
		  <param name="flashvars" value="w=400&h=100&file=index.php&ftf=true&postID=130&no=2&def=http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/definitions/as2.xml&auto=true&" />
		  <embed src="http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/ftf_wp.swf" quality="high" scale="noscale" bgcolor="#ffffff" width="400" height="100" name="ftf_wp" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="w=400&h=100&file=index.php&ftf=true&postID=130&no=2&def=http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/definitions/as2.xml&auto=true&" />
		</object></p>
<p>And have access to component events like:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="400" height="150" id="ftf_wp" align="middle">
		  <param name="movie" value="http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/ftf_wp.swf" />
		  <param name="quality" value="high" />
		  <param name="scale" value="noscale" />
		  <param name="bgcolor" value="#ffffff" />
		  <param name="flashvars" value="w=400&h=150&file=index.php&ftf=true&postID=130&no=3&def=http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/definitions/as2.xml&auto=true&" />
		  <embed src="http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/ftf_wp.swf" quality="high" scale="noscale" bgcolor="#ffffff" width="400" height="150" name="ftf_wp" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="w=400&h=150&file=index.php&ftf=true&postID=130&no=3&def=http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/definitions/as2.xml&auto=true&" />
		</object></p>
<p>The class with an example:</p>
<p><a href='http://www.dreaminginflash.com/wp-content/uploads/2008/04/mxml-loader.zip' title='mxml-loader.zip'>mxml-loader.zip</a></p>
<p><a href='http://www.dreaminginflash.com/wp-content/uploads/2008/04/main.swf' title='Example swf'>Example swf</a></p>

]]></content:encoded>
			<wfw:commentRss>http://www.dreaminginflash.com/2008/04/24/the-mxmlloader-class-dynamic-load-mxml/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Load an external flex swf into a flash project and communicate with him.</title>
		<link>http://www.dreaminginflash.com/2008/04/15/load-an-external-flex-swf-into-a-flash-project-and-comunite-with-him/</link>
		<comments>http://www.dreaminginflash.com/2008/04/15/load-an-external-flex-swf-into-a-flash-project-and-comunite-with-him/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 09:08:21 +0000</pubDate>
		<dc:creator>Ivan Valadares</dc:creator>
				<category><![CDATA[Actionscript3]]></category>
		<category><![CDATA[Adobe Flex]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://www.dreaminginflash.com/2008/04/15/load-an-external-flex-swf-into-a-flash-project-and-comunite-with-him/</guid>
		<description><![CDATA[Loading the swf is easy; you can make a normal loader and load it. And now the tricky part, if the swf is a swf flash file you can call the function you want, but in flex, because it have 2 frames, (first frame is just for loading), you need to wait until frame 2 [...]]]></description>
			<content:encoded><![CDATA[<p>Loading the swf is easy; you can make a normal loader and load it. And now the tricky part, if the swf is a swf flash file you can call the function you want, but in flex, because it have 2 frames, (first frame is just for loading), you need to wait until frame 2 is available, you canâ€™t also access directly to a swf, you have to refer application before, so thereâ€™s the code:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="400" height="300" id="ftf_wp" align="middle">
		  <param name="movie" value="http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/ftf_wp.swf" />
		  <param name="quality" value="high" />
		  <param name="scale" value="noscale" />
		  <param name="bgcolor" value="#ffffff" />
		  <param name="flashvars" value="w=400&h=300&file=index.php&ftf=true&postID=128&no=0&def=http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/definitions/as2.xml&auto=true&" />
		  <embed src="http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/ftf_wp.swf" quality="high" scale="noscale" bgcolor="#ffffff" width="400" height="300" name="ftf_wp" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="w=400&h=300&file=index.php&ftf=true&postID=128&no=0&def=http://www.dreaminginflash.com/wp-content/plugins/FlashTextFormatter/definitions/as2.xml&auto=true&" />
		</object></p>
<p>you can also add Event Listener's to myClip.application , like myClip.addEventLIstener(â€œON_CHANGEâ€,function), so by this way you can embed flex swf into an flash application and communicate with him by calling function and receiving events.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.dreaminginflash.com/2008/04/15/load-an-external-flex-swf-into-a-flash-project-and-comunite-with-him/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>First Decorator screens!</title>
		<link>http://www.dreaminginflash.com/2008/03/03/first-decorator-screens/</link>
		<comments>http://www.dreaminginflash.com/2008/03/03/first-decorator-screens/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 15:47:23 +0000</pubDate>
		<dc:creator>Idoru</dc:creator>
				<category><![CDATA[Adobe Flex]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.dreaminginflash.com/2008/03/03/first-decorator-screens/</guid>
		<description><![CDATA[
Today our good friend Gabor announced his new baby: Decorator.
Decorator is an Image Generator that exports/print postscript from it. Which means you can print your images a large as you want, without any pixel.
It generates lovely outputs and I can already see the potential to this awsome tool, my living room will love this new [...]]]></description>
			<content:encoded><![CDATA[<p><img HEIGHT="269" WIDTH="540" BORDER="0" SRC="http://flashguy.de/blog/wp-content/uploads/2008/03/example_6_preview.jpg" /></p>
<p>Today our good friend <a HREF="http://flashguy.de" TARGET="_blank">Gabor</a> announced his new baby: <a HREF="http://flashguy.de/blog/index.php/2008/03/03/announcing-decorator/">Decorator</a>.<br />
Decorator is an Image Generator that exports/print postscript from it. Which means you can print your images a large as you want, without any pixel.</p>
<p>It generates lovely outputs and I can already see the potential to this awsome tool, my living room will love this new way of wallpaper, and the best about it's always unique due to a random seed generator.</p>
<p>I've had the opportunity to try the closed beta, and I must say that I was impressed with the outcome of just a little fiddling with the engine.</p>
<p>So be sure to drop by<a HREF="http://flashguy.de/" TARGET="_blank"> FlashGuy.de</a> and check the amazing outputs of <a HREF="http://flashguy.de/blog/index.php/2008/03/03/announcing-decorator/" TARGET="_blank">Decorator</a>.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.dreaminginflash.com/2008/03/03/first-decorator-screens/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Giving Flex Builder a Library (SWC)</title>
		<link>http://www.dreaminginflash.com/2008/02/27/giving-flex-builder-a-library-swc/</link>
		<comments>http://www.dreaminginflash.com/2008/02/27/giving-flex-builder-a-library-swc/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 16:55:06 +0000</pubDate>
		<dc:creator>Idoru</dc:creator>
				<category><![CDATA[Actionscript3]]></category>
		<category><![CDATA[Adobe Flex]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.dreaminginflash.com/2008/02/27/giving-flex-builder-a-library-swc/</guid>
		<description><![CDATA[Have you ever wondered why Flex doesn't have a nice library like Flash IDE?
You'd love to use Flex but not having that nice little library there puts you off?
Well here's how we do it:
First create your FLA file, then create all the items you want inside (they don't need to be on stage just library [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever wondered why Flex doesn't have a nice library like Flash IDE?<br />
You'd love to use Flex but not having that nice little library there puts you off?<br />
Well here's how we do it:<br />
First create your FLA file, then create all the items you want inside (they don't need to be on stage just library will do), be sure to tick '<em>export for actionscript</em>' and '<em>export in firstframe</em>', also you can change the base class to something else that will add functionality to your movieclip.<br />
Then in <strong>export preferences</strong>, tick '<em>export swc</em>'.<br />
Ok so now we have a nice little SWC file, how do we get it into Flex? Easy <img src='http://www.dreaminginflash.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Open project properties, go to <strong>Build Path &gt; Library Path</strong> and add your SWC file.<br />
That's it!<br />
Congratulations now you have auto complete goodness on your AS3 Flex Builder application <img src='http://www.dreaminginflash.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Just keep in mind that these elements will be exported in the initial load of your website, so if you want to preload them be sure to use the <a TARGET="_blank" HREF="http://www.dreaminginflash.com/2007/11/13/actionscript-3-preloader/">preloader</a>.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.dreaminginflash.com/2008/02/27/giving-flex-builder-a-library-swc/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Flex3 and AIR 1.0 are out!!!</title>
		<link>http://www.dreaminginflash.com/2008/02/25/flex3-and-air-10-are-out/</link>
		<comments>http://www.dreaminginflash.com/2008/02/25/flex3-and-air-10-are-out/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 10:22:28 +0000</pubDate>
		<dc:creator>Idoru</dc:creator>
				<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Adobe Flex]]></category>
		<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://www.dreaminginflash.com/2008/02/25/flex3-and-air-10-are-out/</guid>
		<description><![CDATA[These were the news everyone was waiting for, both AIR and Flex3 are out, they're final, ready to be taken by us and pushed to new levels!!!
The details and pricing for Flex3 can be found here  and I find them quite accessible for a full version going only for CHF 319.00, it's a bargain [...]]]></description>
			<content:encoded><![CDATA[<p>These were the news everyone was waiting for, both AIR and Flex3 are out, they're final, ready to be taken by us and pushed to new levels!!!</p>
<p>The details and pricing for Flex3 can be found <a href="http://www.adobe.com/products/flex/" target="_blank">here </a> and I find them quite accessible for a full version going only for CHF 319.00, it's a bargain for the best Flash/Flex development IDE.</p>
<p>As for AIR it now has a nice little official Adobe <a href="http://www.adobe.com/products/air/">link</a>, and they even show an impressive list of clients for a just released product, featuring the likes of ebay and nasdaq.</p>
<p>So get your copy of Flex3 while it's fresh, I know I'll get mine <img src='http://www.dreaminginflash.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Ah, also for those of us who live in Europe we'll have plenty of chances to catching the on.air tour here's the link with the <a href="http://onair.adobe.com/">dates</a>. <a href="http://onair.adobe.com/" target="_blank"></a></p>

]]></content:encoded>
			<wfw:commentRss>http://www.dreaminginflash.com/2008/02/25/flex3-and-air-10-are-out/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MVC in Adobe Flex</title>
		<link>http://www.dreaminginflash.com/2008/01/30/mvc-in-adobe-flex/</link>
		<comments>http://www.dreaminginflash.com/2008/01/30/mvc-in-adobe-flex/#comments</comments>
		<pubDate>Wed, 30 Jan 2008 19:27:31 +0000</pubDate>
		<dc:creator>nuno</dc:creator>
				<category><![CDATA[Actionscript3]]></category>
		<category><![CDATA[Adobe Flex]]></category>

		<guid isPermaLink="false">http://www.dreaminginflash.com/2008/01/30/mvc-in-adobe-flex/</guid>
		<description><![CDATA[Here's a set of different perspectives in respect to the use of the Model-View-Controller software architecture when using Adobe Flex:
"MVC considered harmful" [weblogs@macromedia]
"How Flex fits the MVC models" [livedocs@adobe]
"The Flex Show - Episode 33: PureMVC Framework" [theflexshow]
Update: The follow-up by Grant Skinner is also a good read on the subject.

]]></description>
			<content:encoded><![CDATA[<p>Here's a set of different perspectives in respect to the use of the Model-View-Controller software architecture when using Adobe Flex:</p>
<p><a href="http://weblogs.macromedia.com/sho/archives/2005/08/mvc_considered.cfm">"MVC considered harmful"</a> [weblogs@macromedia]</p>
<p><a href="http://livedocs.adobe.com/flex/201/html/anatomy_010_04.html">"How Flex fits the MVC models"</a> [livedocs@adobe]</p>
<p><a href="http://www.theflexshow.com/blog/index.cfm/2008/1/30/The-Flex-Show--Episode-33-PureMVC-Framework">"The Flex Show - Episode 33: PureMVC Framework"</a> [theflexshow]</p>
<p><strong>Update: </strong>The <a href="http://www.gskinner.com/blog/archives/2005/08/on_design_patte.html">follow-up by Grant Skinner</a> is also a good read on the subject.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.dreaminginflash.com/2008/01/30/mvc-in-adobe-flex/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why I wonâ€™t enter the eBay Flex widget contest</title>
		<link>http://www.dreaminginflash.com/2008/01/30/why-i-won%e2%80%99t-enter-the-ebay-flex-widget-contest/</link>
		<comments>http://www.dreaminginflash.com/2008/01/30/why-i-won%e2%80%99t-enter-the-ebay-flex-widget-contest/#comments</comments>
		<pubDate>Wed, 30 Jan 2008 10:10:05 +0000</pubDate>
		<dc:creator>nuno</dc:creator>
				<category><![CDATA[Actionscript3]]></category>
		<category><![CDATA[Adobe Flex]]></category>

		<guid isPermaLink="false">http://www.dreaminginflash.com/2008/01/30/why-i-won%e2%80%99t-enter-the-ebay-flex-widget-contest/</guid>
		<description><![CDATA[After reading about the eBay Flex widget contest over at Doug's blog and seeing eBay changing the contest rules, to allow the use of open-source code licensed under the MIT or BSD licenses, I got curious and went to the site. I registered, got the API access keys and tried a couple of samples they [...]]]></description>
			<content:encoded><![CDATA[<p>After reading about the <a href="http://ebay.promotionexpert.com/widget_build_off_contest/index.html">eBay Flex widget contest</a> over at <a href="http://dougmccune.com/blog/2008/01/23/why-i-wont-enter-the-ebay-flex-widget-contest/">Doug's blog</a> and seeing eBay changing the contest rules, to allow the use of open-source code licensed under the MIT or BSD licenses, I got curious and went to the site. I registered, got the API access keys and tried a couple of samples they have for download. Just like Doug said: "thought maybe Iâ€™d whip something together and enter".</p>
<p>While I was brainstorming today with Bilou about possible things we could do, I went over to to read the FAQ again and saw this clause:</p>
<blockquote><p><em>The eBay Developer                       Widget Build Off Contest 2008â€ (the â€œContestâ€)                       is open to legal residents of the fifty United States, the                       District of Columbia, Canada (excluding the province of                       Quebec) or the UK;</em></p></blockquote>
<p>Since we're in Portugal, I guess we won't be entering this contest anymore. That's bad, why not open the contest for other developers?</p>
<p><strong>Update:</strong> Sunny Li, from eBay, was kind enough to reply to us saying that the reason only US, CA and UK are allowed into the contest is purely legal. You can check his response <a href="http://dougmccune.com/blog/2008/01/23/why-i-wont-enter-the-ebay-flex-widget-contest/#comment-50035">here</a>.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.dreaminginflash.com/2008/01/30/why-i-won%e2%80%99t-enter-the-ebay-flex-widget-contest/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Minimal component set</title>
		<link>http://www.dreaminginflash.com/2008/01/17/minimal-component-set/</link>
		<comments>http://www.dreaminginflash.com/2008/01/17/minimal-component-set/#comments</comments>
		<pubDate>Thu, 17 Jan 2008 08:36:55 +0000</pubDate>
		<dc:creator>Idoru</dc:creator>
				<category><![CDATA[Actionscript3]]></category>
		<category><![CDATA[Adobe Flex]]></category>
		<category><![CDATA[Components]]></category>

		<guid isPermaLink="false">http://www.dreaminginflash.com/2008/01/17/minimal-component-set/</guid>
		<description><![CDATA[So I set out to find and easier of doing things and found it over at Keith Peters bit-101, it's best two features that will save you the hassle of always having to create...]]></description>
			<content:encoded><![CDATA[<p>I've been doing a lot of forms lately and that, as you most likely know, it's hard boring work. Always fighting your way through components and the woes of skins.</p>
<p>So I set out to find and easier of doing things and found it over at Keith Peters blog <a href="http://www.bit-101.com/" target="_blank" title="bit-101">bit-101</a>, it's best two features that will save you the hassle of always having to create component, addChild, set x position, set y position, you can do it all in one line. Components that fire events such as click or change, also take a fourth parameter of defaultHandler and that also saves the addEventListener.</p>
<p>So be sure to check them out at: <a href="http://www.bit-101.com/blog/?p=1126" target="_blank" title="Minimal component set - Bit-101">bit-101 blog</a> or download source <a href="http://www.bit-101.com/minimalcomps/" target="_blank" title="Minimal component set - source">here</a>.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.dreaminginflash.com/2008/01/17/minimal-component-set/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
