<?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>MyLineRider &#187; Flex</title>
	<atom:link href="http://mylinerider.com/category/flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://mylinerider.com</link>
	<description>RIAs, Flex, Flash, Internet Marketing and New Technologies</description>
	<lastBuildDate>Sun, 30 Aug 2009 14:38:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Flex 3 Example: Drawing a polygon at run time with adding and deleting points capability</title>
		<link>http://mylinerider.com/2009/08/29/flex-3-example-drawing-a-polygon-at-run-time-with-adding-and-deleting-points-capability/</link>
		<comments>http://mylinerider.com/2009/08/29/flex-3-example-drawing-a-polygon-at-run-time-with-adding-and-deleting-points-capability/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 16:06:27 +0000</pubDate>
		<dc:creator>Gilbert Mizrahi</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Gilbert Mizrahi]]></category>
		<category><![CDATA[polygon]]></category>
		<category><![CDATA[run time polygons]]></category>

		<guid isPermaLink="false">http://mylinerider.com/?p=26</guid>
		<description><![CDATA[I was on vacation for a couple of weeks, but I am back.
Continuing from my last example  Flex 3 Example: Drawing a path at run time with adding and deleting points capabilities, I expanded the code to allow creating polygons at run time.
To create a polygon, the previous code was enhanced with graphics.endFill(); on [...]]]></description>
			<content:encoded><![CDATA[<p>I was on vacation for a couple of weeks, but I am back.</p>
<p>Continuing from my last example  <a href="http://mylinerider.com/2009/07/24/flex-3-example-drawing-a-path-at-run-time-with-adding-and-deleting-points-capabilities/"  target="_blank">Flex 3 Example: Drawing a path at run time with adding and deleting points capabilities</a>, I expanded the code to allow creating polygons at run time.</p>
<p>To create a polygon, the previous code was enhanced with graphics.endFill(); on the RedrawPath method.</p>
<p>I had to include additional methods to finish the polygons, as well as a method to create the last insert anchor point when finishing a polygon and more.</p>
<p>Below is the application to play with. To start, click on the &#8220;Add Polygon&#8221; button and then click on the stage to add points. At any time you can move any anchor (even as you are creating a polygon) to edit your polygon or any insert anchor point (light red dots) to insert additional anchor points. To end drawing a polygon click the &#8220;END&#8221; key.</p>
<p>Once a polygon is created in can be fully edited. Anchor points can be moved, inserted and deleted. The code is fully commented and thus I don&#8217;t go into explaining how it works in here. If you have questions post them via comments.</p>
<p><a href="http://MyLineRider.com/swfs/drawingPolygons/srcview/" onclick="javascript:pageTracker._trackPageview('b/http://MyLineRider.com/swfs/drawingPolygons/srcview/');" target="_blank">Get the code here.</a></p>

<object	type="application/x-shockwave-flash"
			data="http://MyLineRider.com/swfs/drawingPolygons/DrawPolygons.swf"
			width="600"
			height="500">
	<param name="movie" value="http://MyLineRider.com/swfs/drawingPolygons/DrawPolygons.swf" />
</object>
<p><a class="tt-img" href="http://twitter.com/home/?status=Flex+3+Example%3A+Drawing+a+polygon+at+run+time+with+adding+and+deleting+points+capability+http://pr79h.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://twitter.com/home/?status=Flex+3+Example%3A+Drawing+a+polygon+at+run+time+with+adding+and+deleting+points+capability+http://pr79h.th8.us');" title="Post to Twitter (http://pr79h.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-big1.png" alt="[Post to Twitter]" border="0" /></a> &nbsp; <a class="tt-img" href="http://plurk.com/?status=Flex+3+Example%3A+Drawing+a+polygon+at+run+time+with+adding+and+deleting+points+capability+http://pr79h.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://plurk.com/?status=Flex+3+Example%3A+Drawing+a+polygon+at+run+time+with+adding+and+deleting+points+capability+http://pr79h.th8.us');" title="Post to Plurk (http://pr79h.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-plurk-big1.png" alt="[Post to Plurk]" border="0" /></a> &nbsp; <a class="tt-img" href="http://digg.com/submit?url=http://mylinerider.com/2009/08/29/flex-3-example-drawing-a-polygon-at-run-time-with-adding-and-deleting-points-capability/&title=Flex+3+Example%3A+Drawing+a+polygon+at+run+time+with+adding+and+deleting+points+capability" onclick="javascript:pageTracker._trackPageview('b/http://digg.com/submit?url=http://mylinerider.com/2009/08/29/flex-3-example-drawing-a-polygon-at-run-time-with-adding-and-deleting-points-capability/&title=Flex+3+Example%3A+Drawing+a+polygon+at+run+time+with+adding+and+deleting+points+capability');" title="Post to Digg (http://pr79h.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-digg-big1.png" alt="[Post to Digg]" border="0" /></a> &nbsp; <a class="tt-img" href="http://ping.fm/ref/?method=microblog&title=Flex+3+Example%3A+Drawing+a+polygon+at+run+time+with+adding+and+deleting+points+capability&link=http://mylinerider.com/2009/08/29/flex-3-example-drawing-a-polygon-at-run-time-with-adding-and-deleting-points-capability/" onclick="javascript:pageTracker._trackPageview('b/http://ping.fm/ref/?method=microblog&title=Flex+3+Example%3A+Drawing+a+polygon+at+run+time+with+adding+and+deleting+points+capability&link=http://mylinerider.com/2009/08/29/flex-3-example-drawing-a-polygon-at-run-time-with-adding-and-deleting-points-capability/');" title="Post to Ping.fm (http://pr79h.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png" alt="[Post to ping.fm]" border="0" /></a>]]></content:encoded>
			<wfw:commentRss>http://mylinerider.com/2009/08/29/flex-3-example-drawing-a-polygon-at-run-time-with-adding-and-deleting-points-capability/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Flex 3 Example: Drawing a path at run time with adding and deleting points capabilities</title>
		<link>http://mylinerider.com/2009/07/24/flex-3-example-drawing-a-path-at-run-time-with-adding-and-deleting-points-capabilities/</link>
		<comments>http://mylinerider.com/2009/07/24/flex-3-example-drawing-a-path-at-run-time-with-adding-and-deleting-points-capabilities/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 16:30:10 +0000</pubDate>
		<dc:creator>Gilbert Mizrahi</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[creating paths at run time]]></category>
		<category><![CDATA[Gilbert Mizrahi]]></category>

		<guid isPermaLink="false">http://mylinerider.com/?p=23</guid>
		<description><![CDATA[Expanding on my last example, Flex 3 Experiment: Drawing a path at run time with insert points, here is the same example, but in this version it is possible to delete anchor points by clicking on a black point and then hitiing the DELETE key.
Although in this example and in the previous two, the title [...]]]></description>
			<content:encoded><![CDATA[<p>Expanding on my last example, <a title="Permanent Link to Flex 3 Experiment: Drawing a path at run time with insert points" rel="bookmark" href="../2009/07/22/flex-3-experiment-drawing-a-path-at-run-time-with-insert-points/" target="_blank">Flex 3 Experiment: Drawing a path at run time with insert points</a>,<a title="Permanent Link to Flex 3 Experiment: Drawing a path at run time with insert points" rel="bookmark" href="../2009/07/22/flex-3-experiment-drawing-a-path-at-run-time-with-insert-points/"> </a>here is the same example, but in this version it is possible to delete anchor points by clicking on a black point and then hitiing the DELETE key<a title="Permanent Link to Flex 3 Experiment: Drawing a path at run time with insert points" rel="bookmark" href="../2009/07/22/flex-3-experiment-drawing-a-path-at-run-time-with-insert-points/">.</a></p>
<p>Although in this example and in the previous two, the title suggests is a Flex example, all the path functionality is in a AS file, so it can be run as an Actionscript project as well. It requires Flex 3.2+, Flash CS4 or other IDE that can compile for Flash Player 10.</p>
<p>In this case I called this a Flex example and not an experiment, because these are not really experiments ( i am not trying to do anything new really &#8211; at least not yet).</p>
<p><a href="http://mylinerider.com/swfs/addingPoints2/srcview/"  target="_blank">The code is available here</a>.</p>

<object	type="application/x-shockwave-flash"
			data="http://mylinerider.com/swfs/addingPoints2/AddingPointsToPath.swf"
			width="600"
			height="400">
	<param name="movie" value="http://mylinerider.com/swfs/addingPoints2/AddingPointsToPath.swf" />
</object>
<p><a class="tt-img" href="http://twitter.com/home/?status=Flex+3+Example%3A+Drawing+a+path+at+run+time+with+adding+and+deleting+points+capabilities+http://32rxo.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://twitter.com/home/?status=Flex+3+Example%3A+Drawing+a+path+at+run+time+with+adding+and+deleting+points+capabilities+http://32rxo.th8.us');" title="Post to Twitter (http://32rxo.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-big1.png" alt="[Post to Twitter]" border="0" /></a> &nbsp; <a class="tt-img" href="http://plurk.com/?status=Flex+3+Example%3A+Drawing+a+path+at+run+time+with+adding+and+deleting+points+capabilities+http://32rxo.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://plurk.com/?status=Flex+3+Example%3A+Drawing+a+path+at+run+time+with+adding+and+deleting+points+capabilities+http://32rxo.th8.us');" title="Post to Plurk (http://32rxo.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-plurk-big1.png" alt="[Post to Plurk]" border="0" /></a> &nbsp; <a class="tt-img" href="http://digg.com/submit?url=http://mylinerider.com/2009/07/24/flex-3-example-drawing-a-path-at-run-time-with-adding-and-deleting-points-capabilities/&title=Flex+3+Example%3A+Drawing+a+path+at+run+time+with+adding+and+deleting+points+capabilities" onclick="javascript:pageTracker._trackPageview('b/http://digg.com/submit?url=http://mylinerider.com/2009/07/24/flex-3-example-drawing-a-path-at-run-time-with-adding-and-deleting-points-capabilities/&title=Flex+3+Example%3A+Drawing+a+path+at+run+time+with+adding+and+deleting+points+capabilities');" title="Post to Digg (http://32rxo.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-digg-big1.png" alt="[Post to Digg]" border="0" /></a> &nbsp; <a class="tt-img" href="http://ping.fm/ref/?method=microblog&title=Flex+3+Example%3A+Drawing+a+path+at+run+time+with+adding+and+deleting+points+capabilities&link=http://mylinerider.com/2009/07/24/flex-3-example-drawing-a-path-at-run-time-with-adding-and-deleting-points-capabilities/" onclick="javascript:pageTracker._trackPageview('b/http://ping.fm/ref/?method=microblog&title=Flex+3+Example%3A+Drawing+a+path+at+run+time+with+adding+and+deleting+points+capabilities&link=http://mylinerider.com/2009/07/24/flex-3-example-drawing-a-path-at-run-time-with-adding-and-deleting-points-capabilities/');" title="Post to Ping.fm (http://32rxo.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png" alt="[Post to ping.fm]" border="0" /></a>]]></content:encoded>
			<wfw:commentRss>http://mylinerider.com/2009/07/24/flex-3-example-drawing-a-path-at-run-time-with-adding-and-deleting-points-capabilities/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Flex 3 Experiment: Drawing a path at run time with insert points</title>
		<link>http://mylinerider.com/2009/07/22/flex-3-experiment-drawing-a-path-at-run-time-with-insert-points/</link>
		<comments>http://mylinerider.com/2009/07/22/flex-3-experiment-drawing-a-path-at-run-time-with-insert-points/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 23:20:24 +0000</pubDate>
		<dc:creator>Gilbert Mizrahi</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Drawing lines]]></category>
		<category><![CDATA[paths]]></category>

		<guid isPermaLink="false">http://mylinerider.com/?p=22</guid>
		<description><![CDATA[Continuing from my previous post about how to draw a curve with editable points at run time, I decided to post a new one, on how to make draw a path (with straight lines) that include points to insert additional segments. Again, this is based on the book: “Foundation ActionScript 3.0 Image Effects” by Todd [...]]]></description>
			<content:encoded><![CDATA[<p>Continuing from my <a href="http://mylinerider.com/2009/07/18/flex-3-experiment-drawing-curve-with-many-editable-points-at-run-time/"  target="_blank">previous post about how to draw a curve with editable points at run time</a>, I decided to post a new one, on how to make draw a path (with straight lines) that include points to insert additional segments. Again, this is based on the book: “<a href="http://friendsofed.com/book.html?isbn=9781430218715" onclick="javascript:pageTracker._trackPageview('b/http://friendsofed.com/book.html?isbn=9781430218715');" target="_blank">Foundation ActionScript 3.0 Image Effects</a>” by <a href="http://27bobs.com/preload.html" onclick="javascript:pageTracker._trackPageview('b/http://27bobs.com/preload.html');" target="_blank">Todd Yard</a>.</p>
<p>By clicking a light red point between any two black points you can bisect the segment creating a new black point for manipulation, adding another light red point and repositioning the previous moved one and the new light red points to the center of their corresponding segments.  In addition, any black point can be clicked and dragged to change the location of that point. It easier to understand by drawing a path. to do that, click on the canvas below a couple of times. Then move the black points to modify the path or the light red circles to add new segments. This requires Flash Player 10. <a href="http://MyLineRider.com/swfs/AddingPoints/srcview/" onclick="javascript:pageTracker._trackPageview('b/http://MyLineRider.com/swfs/AddingPoints/srcview/');" target="_blank">Grab the code here</a>.</p>

<object	type="application/x-shockwave-flash"
			data="http://MyLineRider.com/swfs/AddingPoints/AddingPointsToPath.swf"
			width="600"
			height="400">
	<param name="movie" value="http://MyLineRider.com/swfs/AddingPoints/AddingPointsToPath.swf" />
</object>
<p><a class="tt-img" href="http://twitter.com/home/?status=Flex+3+Experiment%3A+Drawing+a+path+at+run+time+with+insert+points+http://niw6b.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://twitter.com/home/?status=Flex+3+Experiment%3A+Drawing+a+path+at+run+time+with+insert+points+http://niw6b.th8.us');" title="Post to Twitter (http://niw6b.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-big1.png" alt="[Post to Twitter]" border="0" /></a> &nbsp; <a class="tt-img" href="http://plurk.com/?status=Flex+3+Experiment%3A+Drawing+a+path+at+run+time+with+insert+points+http://niw6b.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://plurk.com/?status=Flex+3+Experiment%3A+Drawing+a+path+at+run+time+with+insert+points+http://niw6b.th8.us');" title="Post to Plurk (http://niw6b.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-plurk-big1.png" alt="[Post to Plurk]" border="0" /></a> &nbsp; <a class="tt-img" href="http://digg.com/submit?url=http://mylinerider.com/2009/07/22/flex-3-experiment-drawing-a-path-at-run-time-with-insert-points/&title=Flex+3+Experiment%3A+Drawing+a+path+at+run+time+with+insert+points" onclick="javascript:pageTracker._trackPageview('b/http://digg.com/submit?url=http://mylinerider.com/2009/07/22/flex-3-experiment-drawing-a-path-at-run-time-with-insert-points/&title=Flex+3+Experiment%3A+Drawing+a+path+at+run+time+with+insert+points');" title="Post to Digg (http://niw6b.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-digg-big1.png" alt="[Post to Digg]" border="0" /></a> &nbsp; <a class="tt-img" href="http://ping.fm/ref/?method=microblog&title=Flex+3+Experiment%3A+Drawing+a+path+at+run+time+with+insert+points&link=http://mylinerider.com/2009/07/22/flex-3-experiment-drawing-a-path-at-run-time-with-insert-points/" onclick="javascript:pageTracker._trackPageview('b/http://ping.fm/ref/?method=microblog&title=Flex+3+Experiment%3A+Drawing+a+path+at+run+time+with+insert+points&link=http://mylinerider.com/2009/07/22/flex-3-experiment-drawing-a-path-at-run-time-with-insert-points/');" title="Post to Ping.fm (http://niw6b.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png" alt="[Post to ping.fm]" border="0" /></a>]]></content:encoded>
			<wfw:commentRss>http://mylinerider.com/2009/07/22/flex-3-experiment-drawing-a-path-at-run-time-with-insert-points/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Flex 3 Experiment: Drawing curve with many editable points at run time</title>
		<link>http://mylinerider.com/2009/07/18/flex-3-experiment-drawing-curve-with-many-editable-points-at-run-time/</link>
		<comments>http://mylinerider.com/2009/07/18/flex-3-experiment-drawing-curve-with-many-editable-points-at-run-time/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 20:40:38 +0000</pubDate>
		<dc:creator>Gilbert Mizrahi</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Rich interactive Applications]]></category>

		<guid isPermaLink="false">http://mylinerider.com/?p=21</guid>
		<description><![CDATA[It has been a while since my last post. I Have tons of experiments and ideas to post, but I guess I procrastinate too much.
Anyway, a couple days ago a got the book: &#8220;Foundation ActionScript 3.0 Image Effects&#8221; by Todd Yard and its great. I just finished Chapter 1, but I have so many ideas [...]]]></description>
			<content:encoded><![CDATA[<p>It has been a while since my last post. I Have tons of experiments and ideas to post, but I guess I procrastinate too much.</p>
<p>Anyway, a couple days ago a got the book: &#8220;<a href="http://friendsofed.com/book.html?isbn=9781430218715" onclick="javascript:pageTracker._trackPageview('b/http://friendsofed.com/book.html?isbn=9781430218715');" target="_blank">Foundation ActionScript 3.0 Image Effects</a>&#8221; by <a href="http://27bobs.com/preload.html" onclick="javascript:pageTracker._trackPageview('b/http://27bobs.com/preload.html');" target="_blank">Todd Yard</a> and its great. I just finished Chapter 1, but I have so many ideas to play with that I guess it will take a while to finish the book (I sort of browsed the whole thing already though).</p>
<p>One of the descriptions in Chapter 1, which deals with AS3 Drawing API is about changing points in a path.You can see the example below. Click on the canvas (anywher), then click somewhere else, etc.  At any time  you can drag the points to edit the path.</p>

<object	type="application/x-shockwave-flash"
			data="http://mylinerider.com/swfs/changingPointsonaPath.swf"
			width="800"
			height="500">
	<param name="movie" value="http://mylinerider.com/swfs/changingPointsonaPath.swf" />
</object>
<p>Another example refers to drawing curves. In this case a curve is drawn of the stage, but the user can change the start and end point and the control point.  You can play with the curve below.</p>

<object	type="application/x-shockwave-flash"
			data="http://mylinerider.com/swfs/drawingCurves.swf"
			width="800"
			height="500">
	<param name="movie" value="http://mylinerider.com/swfs/drawingCurves.swf" />
</object>
<p>Then, I decided to make some changes and make something like the changing points in a path, but with the path made of curves. The result is shown below. Again, click on the stage a couple of times to draw some stuff. Now besides been able to move the points, you can move the control points (in light red).  <a href="http://mylinerider.com/swfs/srcview/index.html"  target="_blank">The source code is available here</a></p>

<object	type="application/x-shockwave-flash"
			data="http://mylinerider.com/swfs/ChangingPointsInaPathCurves.swf"
			width="800"
			height="500">
	<param name="movie" value="http://mylinerider.com/swfs/ChangingPointsInaPathCurves.swf" />
</object>
<p>Enjoy.</p>
<p><a class="tt-img" href="http://twitter.com/home/?status=Flex+3+Experiment%3A+Drawing+curve+with+many+editable+points+at+run+time+http://x65y4.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://twitter.com/home/?status=Flex+3+Experiment%3A+Drawing+curve+with+many+editable+points+at+run+time+http://x65y4.th8.us');" title="Post to Twitter (http://x65y4.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-big1.png" alt="[Post to Twitter]" border="0" /></a> &nbsp; <a class="tt-img" href="http://plurk.com/?status=Flex+3+Experiment%3A+Drawing+curve+with+many+editable+points+at+run+time+http://x65y4.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://plurk.com/?status=Flex+3+Experiment%3A+Drawing+curve+with+many+editable+points+at+run+time+http://x65y4.th8.us');" title="Post to Plurk (http://x65y4.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-plurk-big1.png" alt="[Post to Plurk]" border="0" /></a> &nbsp; <a class="tt-img" href="http://digg.com/submit?url=http://mylinerider.com/2009/07/18/flex-3-experiment-drawing-curve-with-many-editable-points-at-run-time/&title=Flex+3+Experiment%3A+Drawing+curve+with+many+editable+points+at+run+time" onclick="javascript:pageTracker._trackPageview('b/http://digg.com/submit?url=http://mylinerider.com/2009/07/18/flex-3-experiment-drawing-curve-with-many-editable-points-at-run-time/&title=Flex+3+Experiment%3A+Drawing+curve+with+many+editable+points+at+run+time');" title="Post to Digg (http://x65y4.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-digg-big1.png" alt="[Post to Digg]" border="0" /></a> &nbsp; <a class="tt-img" href="http://ping.fm/ref/?method=microblog&title=Flex+3+Experiment%3A+Drawing+curve+with+many+editable+points+at+run+time&link=http://mylinerider.com/2009/07/18/flex-3-experiment-drawing-curve-with-many-editable-points-at-run-time/" onclick="javascript:pageTracker._trackPageview('b/http://ping.fm/ref/?method=microblog&title=Flex+3+Experiment%3A+Drawing+curve+with+many+editable+points+at+run+time&link=http://mylinerider.com/2009/07/18/flex-3-experiment-drawing-curve-with-many-editable-points-at-run-time/');" title="Post to Ping.fm (http://x65y4.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png" alt="[Post to ping.fm]" border="0" /></a>]]></content:encoded>
			<wfw:commentRss>http://mylinerider.com/2009/07/18/flex-3-experiment-drawing-curve-with-many-editable-points-at-run-time/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Flex 3 Charting</title>
		<link>http://mylinerider.com/2008/04/24/flex-3-charting/</link>
		<comments>http://mylinerider.com/2008/04/24/flex-3-charting/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 12:00:01 +0000</pubDate>
		<dc:creator>Gilbert Mizrahi</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Rich interactive Applications]]></category>
		<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Flex Charting]]></category>
		<category><![CDATA[Gilbert Mizrahi]]></category>
		<category><![CDATA[interactivity]]></category>

		<guid isPermaLink="false">http://mylinerider.com/2008/04/24/flex-3-charting/</guid>
		<description><![CDATA[A  few days ago I started working on some interactive charts with Flex 3 Builder Pro, and I have been making some nice progress. In the past I did some stuff with Flex 2, but the documentation and examples weren&#8217;t that great.
Now in Flex 3, the dynamic help has more and better examples and [...]]]></description>
			<content:encoded><![CDATA[<p>A  few days ago I started working on some interactive charts with Flex 3 Builder Pro, and I have been making some nice progress. In the past I did some stuff with Flex 2, but the documentation and examples weren&#8217;t that great.</p>
<p>Now in Flex 3, the dynamic help has more and better examples and the <a href="http://livedocs.adobe.com/flex/3/html/help.html" onclick="javascript:pageTracker._trackPageview('b/http://livedocs.adobe.com/flex/3/html/help.html');" title="Adobe Livedocs">livedocs</a> are quite good. The charting API, however has so many possibilities that the examples and explanations are not enough. Hence, there is a lot of work required to customize the charts the way I need them.</p>
<p>In a few days i will start posting some examples, so others can learn from what I have been doing and hopefully I will learn more as well for the comments and feedback for my readers (Are you outthere?)</p>
<p><a class="tt-img" href="http://twitter.com/home/?status=Flex+3+Charting+http://cnk3p.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://twitter.com/home/?status=Flex+3+Charting+http://cnk3p.th8.us');" title="Post to Twitter (http://cnk3p.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-big1.png" alt="[Post to Twitter]" border="0" /></a> &nbsp; <a class="tt-img" href="http://plurk.com/?status=Flex+3+Charting+http://cnk3p.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://plurk.com/?status=Flex+3+Charting+http://cnk3p.th8.us');" title="Post to Plurk (http://cnk3p.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-plurk-big1.png" alt="[Post to Plurk]" border="0" /></a> &nbsp; <a class="tt-img" href="http://digg.com/submit?url=http://mylinerider.com/2008/04/24/flex-3-charting/&title=Flex+3+Charting" onclick="javascript:pageTracker._trackPageview('b/http://digg.com/submit?url=http://mylinerider.com/2008/04/24/flex-3-charting/&title=Flex+3+Charting');" title="Post to Digg (http://cnk3p.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-digg-big1.png" alt="[Post to Digg]" border="0" /></a> &nbsp; <a class="tt-img" href="http://ping.fm/ref/?method=microblog&title=Flex+3+Charting&link=http://mylinerider.com/2008/04/24/flex-3-charting/" onclick="javascript:pageTracker._trackPageview('b/http://ping.fm/ref/?method=microblog&title=Flex+3+Charting&link=http://mylinerider.com/2008/04/24/flex-3-charting/');" title="Post to Ping.fm (http://cnk3p.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png" alt="[Post to ping.fm]" border="0" /></a>]]></content:encoded>
			<wfw:commentRss>http://mylinerider.com/2008/04/24/flex-3-charting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gamebrix &#8211; A platform that allows anyone to create online casual games</title>
		<link>http://mylinerider.com/2008/04/23/gamebrix-a-platform-that-allows-anyone-to-create-online-casual-games/</link>
		<comments>http://mylinerider.com/2008/04/23/gamebrix-a-platform-that-allows-anyone-to-create-online-casual-games/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 03:25:24 +0000</pubDate>
		<dc:creator>Gilbert Mizrahi</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Great ideas]]></category>
		<category><![CDATA[Internet Marketing]]></category>
		<category><![CDATA[New technologies]]></category>
		<category><![CDATA[Rich interactive Applications]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[flash games]]></category>
		<category><![CDATA[game autoring]]></category>
		<category><![CDATA[Gilbert Mizrahi]]></category>
		<category><![CDATA[online games]]></category>

		<guid isPermaLink="false">http://mylinerider.com/2008/04/23/gamebrix-a-platform-that-allows-anyone-to-create-online-casual-games/</guid>
		<description><![CDATA[Today I went to monthly meeting of the BFPUG (Boston Flash Platform User Group) to see a presentation about Gamebrix. Naveena Swamy, the founder of the company, showcased their platform, and it was a real threat.
I believe Gamebrix is up to something big. With their platform you can create games in 2 ways: One, by [...]]]></description>
			<content:encoded><![CDATA[<p>Today I went to monthly meeting of the <a href="http://www.bfpug.com/" onclick="javascript:pageTracker._trackPageview('b/http://www.bfpug.com/');" target="_blank">BFPUG (Boston Flash Platform User Group)</a> to see a presentation about <a href="http://www.gamebrix.net/" onclick="javascript:pageTracker._trackPageview('b/http://www.gamebrix.net/');">Gamebrix</a>. Naveena Swamy, the founder of the company, showcased their platform, and it was a real threat.</p>
<p>I believe <a href="http://www.gamebrix.net/" onclick="javascript:pageTracker._trackPageview('b/http://www.gamebrix.net/');" target="_blank">Gamebri</a>x is up to something big. With their platform you can create games in 2 ways: One, by using the Gamebrix express, in which you can customize preexisting games or game templates by changing  assets (graphics, audio, animations). The otherone by using the  Gamebrix Builder. With the later you select your assets (graphics, animations, audio), either provided by the system or by importing your own. Then, you can add intelligence to your objects (again images or animations). By intelligence I mean interactivity &#8211; user actions (mouse clicks on the object), behaviors (how the objects react to events- i.e. to collisions),  constraints and more.  Finally you create the game, which is compiled on the server and produce a swf file (Flash file) that can be placed in any website or social networking site.</p>
<p>The platform has been built with Adobe Flex and its very easy to use. Once a user finishes creating a game, she can share it through the Gamebrix platform or post it in her own website. The game creator can easily edit games, change graphics, sounds and logic and quickly produce completely different games based on the same main storyline.</p>
<p>One cool idea is to use the platform to create contexts. A company can define certain rules, like use those graphics ( a logo, and some other branding elements) and use these themes to create games for that company in exchange for prizes and recognition. If you want to explore the potential of this for your own organization you may need to contact the company.</p>
<p>Right now the platform is in public beta testing and the access to create and share games is totally free of charge. We discussed a little about their business model, but not enough to be able to mention anything in here.</p>
<p>Well, what are you waiting for. Go there and create some cool games and share them with the world!!</p>
<p><a class="tt-img" href="http://twitter.com/home/?status=Gamebrix+--+A+platform+that+allows+anyone+to+create+online+casual+games+http://gdsrs.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://twitter.com/home/?status=Gamebrix+--+A+platform+that+allows+anyone+to+create+online+casual+games+http://gdsrs.th8.us');" title="Post to Twitter (http://gdsrs.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-big1.png" alt="[Post to Twitter]" border="0" /></a> &nbsp; <a class="tt-img" href="http://plurk.com/?status=Gamebrix+--+A+platform+that+allows+anyone+to+create+online+casual+games+http://gdsrs.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://plurk.com/?status=Gamebrix+--+A+platform+that+allows+anyone+to+create+online+casual+games+http://gdsrs.th8.us');" title="Post to Plurk (http://gdsrs.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-plurk-big1.png" alt="[Post to Plurk]" border="0" /></a> &nbsp; <a class="tt-img" href="http://digg.com/submit?url=http://mylinerider.com/2008/04/23/gamebrix-a-platform-that-allows-anyone-to-create-online-casual-games/&title=Gamebrix+--+A+platform+that+allows+anyone+to+create+online+casual+games" onclick="javascript:pageTracker._trackPageview('b/http://digg.com/submit?url=http://mylinerider.com/2008/04/23/gamebrix-a-platform-that-allows-anyone-to-create-online-casual-games/&title=Gamebrix+--+A+platform+that+allows+anyone+to+create+online+casual+games');" title="Post to Digg (http://gdsrs.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-digg-big1.png" alt="[Post to Digg]" border="0" /></a> &nbsp; <a class="tt-img" href="http://ping.fm/ref/?method=microblog&title=Gamebrix+--+A+platform+that+allows+anyone+to+create+online+casual+games&link=http://mylinerider.com/2008/04/23/gamebrix-a-platform-that-allows-anyone-to-create-online-casual-games/" onclick="javascript:pageTracker._trackPageview('b/http://ping.fm/ref/?method=microblog&title=Gamebrix+--+A+platform+that+allows+anyone+to+create+online+casual+games&link=http://mylinerider.com/2008/04/23/gamebrix-a-platform-that-allows-anyone-to-create-online-casual-games/');" title="Post to Ping.fm (http://gdsrs.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png" alt="[Post to ping.fm]" border="0" /></a>]]></content:encoded>
			<wfw:commentRss>http://mylinerider.com/2008/04/23/gamebrix-a-platform-that-allows-anyone-to-create-online-casual-games/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Rotating Cube &#8211; playing with PaperVision3D</title>
		<link>http://mylinerider.com/2008/04/22/rotating-cube-playing-with-papervision3d/</link>
		<comments>http://mylinerider.com/2008/04/22/rotating-cube-playing-with-papervision3d/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 04:13:14 +0000</pubDate>
		<dc:creator>Gilbert Mizrahi</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Rich interactive Applications]]></category>
		<category><![CDATA[3D Cube]]></category>
		<category><![CDATA[Flash 3D]]></category>
		<category><![CDATA[Flex 3D]]></category>
		<category><![CDATA[Flex experiments]]></category>
		<category><![CDATA[Gilbert Mizrahi]]></category>
		<category><![CDATA[interactive 3D]]></category>
		<category><![CDATA[Lee Brimelow]]></category>

		<guid isPermaLink="false">http://mylinerider.com/2008/04/22/rotating-cube-playing-with-papervision3d/</guid>
		<description><![CDATA[I had the intension to play with an Actionscript 3D engine since I first learned about Sandy and then about PaperVision 3D and Away3D, but always started and quited, because I had to spend a lot of time getting familiar with those engines.
Last month Lee Brimelow &#8211; theFlashBlog, posted a nice tutorial of how to [...]]]></description>
			<content:encoded><![CDATA[<p>I had the intension to play with an Actionscript 3D engine since I first learned about Sandy and then about PaperVision 3D and Away3D, but always started and quited, because I had to spend a lot of time getting familiar with those engines.</p>
<p>Last month Lee Brimelow &#8211; <a href="http://theflashblog.com/?p=360" onclick="javascript:pageTracker._trackPageview('b/http://theflashblog.com/?p=360');" title="theFlashBlog" target="_blank">theFlashBlog</a>, posted a nice tutorial of how to create a rotating cube. I took the opportunity to play with the code (in Flash CS3) and then tried to ported to Flex. Unfortunately, I couldn&#8217;t find a way to include the images as MovieMaterials in Flex, so my experiments didn&#8217;t work.</p>
<p>Tonight I decided to google a little to see if I could find a solution, and voila, I found it in the <a href="http://labs.vizar.de/blog/2008-04-01/papercube-how-to-use-moviematerial-in-a-flex-app/" onclick="javascript:pageTracker._trackPageview('b/http://labs.vizar.de/blog/2008-04-01/papercube-how-to-use-moviematerial-in-a-flex-app/');" target="_blank">Labs|Vizar blog</a>. (they include the source code there, in case you want to play with it as well)</p>
<p>Anyway, below I am posting my first experiment, using images of <a href="http://baloka.com" onclick="javascript:pageTracker._trackPageview('b/http://baloka.com');" title="Super Fashion Jewelry" target="_blank">baloka.com</a>. &#8211; Hey is only fair to promote my wife&#8217;s site, isn&#8217;t it? <img src='http://mylinerider.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> -</p>
<p><code>
<object	type="application/x-shockwave-flash"
			data="/swfs/CubeTest.swf"
			width="600"
			height="500">
	<param name="movie" value="/swfs/CubeTest.swf" />
</object></code></p>
<p>In the following days I will make some experiments to do other nice stuff with PV3D. Among the the things to try are including videos and/or animations in the sides of the cube instead of images, and event behaviors and more.</p>
<p><a class="tt-img" href="http://twitter.com/home/?status=Rotating+Cube+--+playing+with+PaperVision3D+http://mm8tn.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://twitter.com/home/?status=Rotating+Cube+--+playing+with+PaperVision3D+http://mm8tn.th8.us');" title="Post to Twitter (http://mm8tn.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-big1.png" alt="[Post to Twitter]" border="0" /></a> &nbsp; <a class="tt-img" href="http://plurk.com/?status=Rotating+Cube+--+playing+with+PaperVision3D+http://mm8tn.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://plurk.com/?status=Rotating+Cube+--+playing+with+PaperVision3D+http://mm8tn.th8.us');" title="Post to Plurk (http://mm8tn.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-plurk-big1.png" alt="[Post to Plurk]" border="0" /></a> &nbsp; <a class="tt-img" href="http://digg.com/submit?url=http://mylinerider.com/2008/04/22/rotating-cube-playing-with-papervision3d/&title=Rotating+Cube+--+playing+with+PaperVision3D" onclick="javascript:pageTracker._trackPageview('b/http://digg.com/submit?url=http://mylinerider.com/2008/04/22/rotating-cube-playing-with-papervision3d/&title=Rotating+Cube+--+playing+with+PaperVision3D');" title="Post to Digg (http://mm8tn.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-digg-big1.png" alt="[Post to Digg]" border="0" /></a> &nbsp; <a class="tt-img" href="http://ping.fm/ref/?method=microblog&title=Rotating+Cube+--+playing+with+PaperVision3D&link=http://mylinerider.com/2008/04/22/rotating-cube-playing-with-papervision3d/" onclick="javascript:pageTracker._trackPageview('b/http://ping.fm/ref/?method=microblog&title=Rotating+Cube+--+playing+with+PaperVision3D&link=http://mylinerider.com/2008/04/22/rotating-cube-playing-with-papervision3d/');" title="Post to Ping.fm (http://mm8tn.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png" alt="[Post to ping.fm]" border="0" /></a>]]></content:encoded>
			<wfw:commentRss>http://mylinerider.com/2008/04/22/rotating-cube-playing-with-papervision3d/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Igor Costa&#8217;s comparison of Adobe AIR and Multidmedia Zinc 3.0</title>
		<link>http://mylinerider.com/2008/01/31/igor-costas-comparison-of-adobe-air-and-multidmedia-zinc-30/</link>
		<comments>http://mylinerider.com/2008/01/31/igor-costas-comparison-of-adobe-air-and-multidmedia-zinc-30/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 04:09:35 +0000</pubDate>
		<dc:creator>Gilbert Mizrahi</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Rich interactive Applications]]></category>
		<category><![CDATA[Gilbert Mizrahi]]></category>
		<category><![CDATA[web-enabled desktop applications]]></category>
		<category><![CDATA[Zinc]]></category>

		<guid isPermaLink="false">http://mylinerider.com/2008/01/31/igor-costas-comparison-of-adobe-air-and-multidmedia-zinc-30/</guid>
		<description><![CDATA[Igor has posted a nice initial comparison of these applications that allow creating web-enabled desktop applications using Flash and Flex.
I have been using Zinc since it was known as Flash Studio Pro and I been able to develop some interesting applications. I thing the new version of Zinc opens new possibilities, but I like also [...]]]></description>
			<content:encoded><![CDATA[<p>Igor has <a href="http://www.igorcosta.org/?p=104" onclick="javascript:pageTracker._trackPageview('b/http://www.igorcosta.org/?p=104');" target="_blank">posted</a> a nice initial comparison of these applications that allow creating web-enabled desktop applications using Flash and Flex.</p>
<p>I have been using Zinc since it was known as Flash Studio Pro and I been able to develop some interesting applications. I thing the new version of Zinc opens new possibilities, but I like also the great potential that AIR provides.</p>
<p>In the Flex 3/AIR preview tour last week, Adobe showcased many cool capabilities both for Flex 3 and for AIR. Clearly, it&#8217;s an exciting time for RIA developers.</p>
<p><a class="tt-img" href="http://twitter.com/home/?status=Igor+Costa%27s+comparison+of+Adobe+AIR+and+Multidmedia+Zinc+3.0+http://irq5p.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://twitter.com/home/?status=Igor+Costa%27s+comparison+of+Adobe+AIR+and+Multidmedia+Zinc+3.0+http://irq5p.th8.us');" title="Post to Twitter (http://irq5p.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-big1.png" alt="[Post to Twitter]" border="0" /></a> &nbsp; <a class="tt-img" href="http://plurk.com/?status=Igor+Costa%27s+comparison+of+Adobe+AIR+and+Multidmedia+Zinc+3.0+http://irq5p.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://plurk.com/?status=Igor+Costa%27s+comparison+of+Adobe+AIR+and+Multidmedia+Zinc+3.0+http://irq5p.th8.us');" title="Post to Plurk (http://irq5p.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-plurk-big1.png" alt="[Post to Plurk]" border="0" /></a> &nbsp; <a class="tt-img" href="http://digg.com/submit?url=http://mylinerider.com/2008/01/31/igor-costas-comparison-of-adobe-air-and-multidmedia-zinc-30/&title=Igor+Costa%27s+comparison+of+Adobe+AIR+and+Multidmedia+Zinc+3.0" onclick="javascript:pageTracker._trackPageview('b/http://digg.com/submit?url=http://mylinerider.com/2008/01/31/igor-costas-comparison-of-adobe-air-and-multidmedia-zinc-30/&title=Igor+Costa%27s+comparison+of+Adobe+AIR+and+Multidmedia+Zinc+3.0');" title="Post to Digg (http://irq5p.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-digg-big1.png" alt="[Post to Digg]" border="0" /></a> &nbsp; <a class="tt-img" href="http://ping.fm/ref/?method=microblog&title=Igor+Costa%27s+comparison+of+Adobe+AIR+and+Multidmedia+Zinc+3.0&link=http://mylinerider.com/2008/01/31/igor-costas-comparison-of-adobe-air-and-multidmedia-zinc-30/" onclick="javascript:pageTracker._trackPageview('b/http://ping.fm/ref/?method=microblog&title=Igor+Costa%27s+comparison+of+Adobe+AIR+and+Multidmedia+Zinc+3.0&link=http://mylinerider.com/2008/01/31/igor-costas-comparison-of-adobe-air-and-multidmedia-zinc-30/');" title="Post to Ping.fm (http://irq5p.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png" alt="[Post to ping.fm]" border="0" /></a>]]></content:encoded>
			<wfw:commentRss>http://mylinerider.com/2008/01/31/igor-costas-comparison-of-adobe-air-and-multidmedia-zinc-30/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Physical Computing &#8211; Some great uses</title>
		<link>http://mylinerider.com/2008/01/31/physical-computing-some-great-uses/</link>
		<comments>http://mylinerider.com/2008/01/31/physical-computing-some-great-uses/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 03:46:28 +0000</pubDate>
		<dc:creator>Gilbert Mizrahi</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Great ideas]]></category>
		<category><![CDATA[New technologies]]></category>
		<category><![CDATA[]]></category>
		<category><![CDATA[Gilbert Mizrahi]]></category>
		<category><![CDATA[interacting with the physical world]]></category>
		<category><![CDATA[Physical computing]]></category>

		<guid isPermaLink="false">http://mylinerider.com/2008/01/31/physical-computing-some-great-uses/</guid>
		<description><![CDATA[Last week I attended the monthly presentation at the Boston Flash Platform User Group (BFPUG) about physical computing using Flash CS3/Flex. Michelle Yaiser did a great job showing how to interface with several different pieces of hardware through Flash.
Basically,  using a board from Making Things that can be connected to a PC via an [...]]]></description>
			<content:encoded><![CDATA[<p>Last week I attended the monthly presentation at the Boston Flash Platform User Group (BFPUG) about physical computing using Flash CS3/Flex. Michelle Yaiser did a great job showing how to interface with several different pieces of hardware through Flash.</p>
<p>Basically,  using a board from <a href="http://makingthings.com" onclick="javascript:pageTracker._trackPageview('b/http://makingthings.com');" target="_blank">Making Things</a> that can be connected to a PC via an USB port, a Flash application can exchange data with external sensors. This means the Flash app. can receive inputs from photocells, temperature sensors, potentiometers, bend sensors, etc, and send orders to servo motors and other devices. Pretty cool stuff.</p>
<p>In the past I have seen many demos related to physical computing with Flash,  but I did not understand what was involved. Michelle explained the process explicitly.</p>
<p>After the meeting I started to explore the  <a href="http://makingthings.com" onclick="javascript:pageTracker._trackPageview('b/http://makingthings.com');" target="_blank">Making Things</a> site to see what kind of things people are doing in this area. In their <a href="http://makingthings.com/projects" onclick="javascript:pageTracker._trackPageview('b/http://makingthings.com/projects');" target="_blank">Projects</a> page they list many exciting examples. One of the most attractive projects to me is the <a href="http://makingthings.com/projects/CandyFab-4000" onclick="javascript:pageTracker._trackPageview('b/http://makingthings.com/projects/CandyFab-4000');" target="_blank">CandyFab 4000</a>, &#8211; large &#8211; low cost &#8211; low resolution &#8211; 3D printer that uses sugar as the printing material.</p>
<p>They list many other innovative projects that could provide great ideas on how to use the computer to interact with the physical world. They have software interfaces for other programming languages besides Actionscript, but those are outside of my area of interest.</p>
<p>It seems I have to save some green to start playing around with these controllers and sensors. Probably my 11-year old Daniel would enjoy the journey even more than I.</p>
<h1 class="documentFirstHeading"></h1>
<p><a class="tt-img" href="http://twitter.com/home/?status=Physical+Computing+--+Some+great+uses+http://eknsp.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://twitter.com/home/?status=Physical+Computing+--+Some+great+uses+http://eknsp.th8.us');" title="Post to Twitter (http://eknsp.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-big1.png" alt="[Post to Twitter]" border="0" /></a> &nbsp; <a class="tt-img" href="http://plurk.com/?status=Physical+Computing+--+Some+great+uses+http://eknsp.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://plurk.com/?status=Physical+Computing+--+Some+great+uses+http://eknsp.th8.us');" title="Post to Plurk (http://eknsp.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-plurk-big1.png" alt="[Post to Plurk]" border="0" /></a> &nbsp; <a class="tt-img" href="http://digg.com/submit?url=http://mylinerider.com/2008/01/31/physical-computing-some-great-uses/&title=Physical+Computing+--+Some+great+uses" onclick="javascript:pageTracker._trackPageview('b/http://digg.com/submit?url=http://mylinerider.com/2008/01/31/physical-computing-some-great-uses/&title=Physical+Computing+--+Some+great+uses');" title="Post to Digg (http://eknsp.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-digg-big1.png" alt="[Post to Digg]" border="0" /></a> &nbsp; <a class="tt-img" href="http://ping.fm/ref/?method=microblog&title=Physical+Computing+--+Some+great+uses&link=http://mylinerider.com/2008/01/31/physical-computing-some-great-uses/" onclick="javascript:pageTracker._trackPageview('b/http://ping.fm/ref/?method=microblog&title=Physical+Computing+--+Some+great+uses&link=http://mylinerider.com/2008/01/31/physical-computing-some-great-uses/');" title="Post to Ping.fm (http://eknsp.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png" alt="[Post to ping.fm]" border="0" /></a>]]></content:encoded>
			<wfw:commentRss>http://mylinerider.com/2008/01/31/physical-computing-some-great-uses/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>What is Flex? &#8211; Great description posted by Ted Patrick</title>
		<link>http://mylinerider.com/2008/01/17/what-is-flex-great-descrition-posted-by-ted-patrick/</link>
		<comments>http://mylinerider.com/2008/01/17/what-is-flex-great-descrition-posted-by-ted-patrick/#comments</comments>
		<pubDate>Fri, 18 Jan 2008 03:45:33 +0000</pubDate>
		<dc:creator>Gilbert Mizrahi</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Rich interactive Applications]]></category>

		<guid isPermaLink="false">http://mylinerider.com/2008/01/17/what-is-flex-great-descrition-posted-by-ted-patrick/</guid>
		<description><![CDATA[When I tell people I develop e-learning applications, web-based visualization tools and enabling web-based collaboration using Flash and Flex (mainly flex) , most of them, including my own colleagues, think that all I do is to produce fancy PowerPoint-like presentations.
I try to explain to people that Flex is a software development tool, but since it [...]]]></description>
			<content:encoded><![CDATA[<p>When I tell people I develop e-learning applications, web-based visualization tools and enabling web-based collaboration using Flash and Flex (mainly flex) , most of them, including my own colleagues, think that all I do is to produce fancy PowerPoint-like presentations.</p>
<p>I try to explain to people that Flex is a software development tool, but since it compiles swf files they think is an animation tool. Hence, I was happy to see the <a href="http://www.onflex.org/ted/2008/01/what-is-flex.php" onclick="javascript:pageTracker._trackPageview('b/http://www.onflex.org/ted/2008/01/what-is-flex.php');" target="_blank">article</a> that Ted Patrick &#8211; Adobe Flex Evangelist published in his <a href="http://www.onflex.org/" onclick="javascript:pageTracker._trackPageview('b/http://www.onflex.org/');" target="_blank">blog</a>. In it Ted distills what Flex is and what is its value. Fro now on I will point people to that post when they need clarification.</p>
<p><a class="tt-img" href="http://twitter.com/home/?status=What+is+Flex%3F+--+Great+description+posted+by+Ted+Patrick+http://nh2xb.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://twitter.com/home/?status=What+is+Flex%3F+--+Great+description+posted+by+Ted+Patrick+http://nh2xb.th8.us');" title="Post to Twitter (http://nh2xb.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-big1.png" alt="[Post to Twitter]" border="0" /></a> &nbsp; <a class="tt-img" href="http://plurk.com/?status=What+is+Flex%3F+--+Great+description+posted+by+Ted+Patrick+http://nh2xb.th8.us" onclick="javascript:pageTracker._trackPageview('b/http://plurk.com/?status=What+is+Flex%3F+--+Great+description+posted+by+Ted+Patrick+http://nh2xb.th8.us');" title="Post to Plurk (http://nh2xb.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-plurk-big1.png" alt="[Post to Plurk]" border="0" /></a> &nbsp; <a class="tt-img" href="http://digg.com/submit?url=http://mylinerider.com/2008/01/17/what-is-flex-great-descrition-posted-by-ted-patrick/&title=What+is+Flex%3F+--+Great+description+posted+by+Ted+Patrick" onclick="javascript:pageTracker._trackPageview('b/http://digg.com/submit?url=http://mylinerider.com/2008/01/17/what-is-flex-great-descrition-posted-by-ted-patrick/&title=What+is+Flex%3F+--+Great+description+posted+by+Ted+Patrick');" title="Post to Digg (http://nh2xb.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-digg-big1.png" alt="[Post to Digg]" border="0" /></a> &nbsp; <a class="tt-img" href="http://ping.fm/ref/?method=microblog&title=What+is+Flex%3F+--+Great+description+posted+by+Ted+Patrick&link=http://mylinerider.com/2008/01/17/what-is-flex-great-descrition-posted-by-ted-patrick/" onclick="javascript:pageTracker._trackPageview('b/http://ping.fm/ref/?method=microblog&title=What+is+Flex%3F+--+Great+description+posted+by+Ted+Patrick&link=http://mylinerider.com/2008/01/17/what-is-flex-great-descrition-posted-by-ted-patrick/');" title="Post to Ping.fm (http://nh2xb.th8.us)"><img class="nothumb" src="http://mylinerider.com/wp-content/plugins/tweet-this/icons/tt-ping-big1.png" alt="[Post to ping.fm]" border="0" /></a>]]></content:encoded>
			<wfw:commentRss>http://mylinerider.com/2008/01/17/what-is-flex-great-descrition-posted-by-ted-patrick/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
