<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>.: Blog.FlashGen.Com :: Mike Jones - Flash Platform Evangelist :. &#187; Development</title>
	<atom:link href="http://blog.flashgen.com/category/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.flashgen.com</link>
	<description>An infrequent look at developments in the world of the Flash Platform by Mike Jones - Flash Platform Consultant</description>
	<lastBuildDate>Thu, 26 Aug 2010 18:59:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
		<item>
		<title>Build An App In A Week Recording Round-up</title>
		<link>http://blog.flashgen.com/2010/06/14/build-an-app-in-a-week-recording-round-up/</link>
		<comments>http://blog.flashgen.com/2010/06/14/build-an-app-in-a-week-recording-round-up/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 13:00:00 +0000</pubDate>
		<dc:creator>Mike Jones</dc:creator>
				<category><![CDATA[AIR (Apollo)]]></category>
		<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Catalyst]]></category>
		<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Devices]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA Development]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[flash_builder]]></category>
		<category><![CDATA[flash_catalyst]]></category>
		<category><![CDATA[seminar]]></category>

	<!-- AutoMeta Start -->
	<category>acrobat</category>
	<category>p49752948</category>
	<category>p20174257</category>
	<category>p90445619</category>
	<category>recordings</category>
	<category>p66013176</category>
	<category>multiuser</category>
	<category>p93914495</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.flashgen.com/?p=644</guid>
		<description><![CDATA[If you missed out on any or all of the Build an app in a week web seminars that the EMEA Platform Evangelism team held last week, worry not. Below are all of the recording for you to watch as many times as you wish. You don't need any special software or app installed to view these beyond the Flash Player.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.flashgen.com%2F2010%2F06%2F14%2Fbuild-an-app-in-a-week-recording-round-up%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.flashgen.com%2F2010%2F06%2F14%2Fbuild-an-app-in-a-week-recording-round-up%2F&amp;source=FlashGenDotCom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>If you missed out on any or all of the <strong>Build an app in a week</strong> web seminars that the EMEA Platform Evangelism team held last week, worry not. Below are all of the recordings for you to watch as many times as you wish. You don&#8217;t need any special software or app installed to view these beyond Flash Player.</p>
<p>The sessions are based around an application called EVA that the EMEA team are developing so you can get a real feel for how the Flash Platform designer to developer workflow can be leveraged to make creating rich engaging content easier.</p>
<ul>
<li>Erasing the designer-to-developer gap: Adding interactions to your design<br />
<a href="http://my.adobe.acrobat.com/p90445619/" target="_blank">http://my.adobe.acrobat.com/p90445619/</a></li>
<li>Connecting your design to PHP services:<br />
<a href="http://my.adobe.acrobat.com/p66013176/" target="_blank">http://my.adobe.acrobat.com/p66013176/</a></li>
<li>Connecting a web application to a J2EE back end using Flash Builder 4<br />
<a href="http://my.adobe.acrobat.com/p20174257/" target="_blank">http://my.adobe.acrobat.com/p20174257/</a></li>
<li>Working with Flash CS5 components in your Flash Builder 4 project<br />
<a href="http://my.adobe.acrobat.com/p49752948/" target="_blank">http://my.adobe.acrobat.com/p49752948/</a></li>
<li>Going multiuser with P2P in Flash Player 10.1<br />
<a href="http://my.adobe.acrobat.com/p93914495/" target="_blank">http://my.adobe.acrobat.com/p93914495/</a></li>
<li>Developing multiuser applications with LiveCycle services<br />
<a href="http://my.adobe.acrobat.com/p53039407/" target="_blank">http://my.adobe.acrobat.com/p53039407/</a></li>
<li>Bringing web applications to the desktop with AIR 2<br />
<a href="http://my.adobe.acrobat.com/p97751544/" target="_blank">http://my.adobe.acrobat.com/p97751544/</a></li>
<li>Code once and run on multiple mobile devices<br />
<a href="http://my.adobe.acrobat.com/p24983267/" target="_blank">http://my.adobe.acrobat.com/p24983267/</a></li>
<li>Rapidly build, deploy, and maintain Internet apps with ColdFusion<br />
<a href="http://my.adobe.acrobat.com/p57074073/" target="_blank">http://my.adobe.acrobat.com/p57074073/</a></li>
</ul>
<p>If you enjoy these then head over to the <a href="http://www.adobe.com/devnet/flex/events/#appinaweek" target="_blank">Adobe Flash Platform Events page</a> and have a look at all of the other recordings.</p>
<ul></ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashgen.com/2010/06/14/build-an-app-in-a-week-recording-round-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>London &#8220;Flex On Java Exchange&#8221; Conference</title>
		<link>http://blog.flashgen.com/2010/06/09/london-flex-on-java-exchange-conference/</link>
		<comments>http://blog.flashgen.com/2010/06/09/london-flex-on-java-exchange-conference/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 14:16:00 +0000</pubDate>
		<dc:creator>Mike Jones</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[london]]></category>

	<!-- AutoMeta Start -->
	<category>java</category>
	<category>communications</category>
	<category>exchange</category>
	<category>admission</category>
	<category>grails</category>
	<category>enterprise</category>
	<category>introduction</category>
	<category>sessions</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.flashgen.com/?p=621</guid>
		<description><![CDATA[For those who are interested in learning more about working with the Flex framework and Java, you&#8217;d be crazy not to attend the Flex on Java Exchange one day conference in London next week. There are plenty of great speakers and the programme includes a few panel style sessions so you can pose those questions [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.flashgen.com%2F2010%2F06%2F09%2Flondon-flex-on-java-exchange-conference%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.flashgen.com%2F2010%2F06%2F09%2Flondon-flex-on-java-exchange-conference%2F&amp;source=FlashGenDotCom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>For those who are interested in learning more about working with the Flex framework and Java, you&#8217;d be crazy not to attend the <a href="http://skillsmatter.com/event/java-jee/flex-on-java-exchange-2010" target="_blank">Flex on Java Exchange</a> one day conference in London next week. There are plenty of great speakers and the programme includes a few panel style sessions so you can pose those questions you&#8217;ve been itching to know the answers to for a while.</p>
<p><span id="more-621"></span></p>
<p>Entrance isn&#8217;t free, but given the wealth of information in the sessions and the opportunity to network with such a high calibre of likeminded individuals the admission price of £95 seems well worth it.</p>
<p>Topics include:</p>
<ul>
<li>What can Grails do for me? Building Flex applications with Grails</li>
<li>An introduction to the Spring ActionScript framework</li>
<li>Flex &amp; Java Communications</li>
<li>Enterprise Flex applications with the Parsley framework</li>
<li>An introduction to the Cocoa AMF framework</li>
</ul>
<p>As well as the &#8220;park bench&#8221; open discussion sessions. Combine this with tea, coffee, biscuits (personal favourites of mine) and a free raffle for some great prizes; and this is a great looking event.</p>
<p>My friend and fellow Adobe Evangelist Michael Chaize, will be presenting the Flex &amp; Java Communications session.</p>
<blockquote><p>&#8230;you’ll see the new features in Flex 4, the integration of interactive  designs produced in Flash Catalyst, advanced communications with Java  using LiveCycle Data Services, Model-driven development, and Live  collaboration services. Join Adobe for the opportunity to discover how  when Flex meets Java you can revolutionize Enterprise applications  development.﻿</p></blockquote>
<p>I will also be at the event, so please feel free to come up to either of us if you want to know more about the Flash Platform, be that the Flex framework, Flash Builder, Flash Professional, Flash Catalyst or our runtimes &#8211; Flash Player and AIR. You never know we may also have some stuff to give away at our booth&#8230;</p>
<p>If that’s piqued your interest, here are the details so you can block it in your diary&#8230;</p>
<blockquote><p>Wednesday 16th June 9:30am &#8211; 6:45pm<br />
Admission is £95 for the day<br />
You can read more about the event on the Skills Matter site <a href="http://skillsmatter.com/event/java-jee/flex-on-java-exchange-2010" target="_blank">here.</a></p></blockquote>
<p>We look forward to meeting you all. :)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashgen.com/2010/06/09/london-flex-on-java-exchange-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Configuring Zend Tool with Eclipse &amp; Aptana</title>
		<link>http://blog.flashgen.com/2010/02/23/configuring-zend-tool-with-eclipse-aptana/</link>
		<comments>http://blog.flashgen.com/2010/02/23/configuring-zend-tool-with-eclipse-aptana/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 09:53:37 +0000</pubDate>
		<dc:creator>Mike Jones</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[aptana]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[zend]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.flashgen.com/2010/02/23/configuring-zend-tool-with-eclipse-aptana/</guid>
		<description><![CDATA[<p>One of the new features of Flash Builder 4 is the inclusion of the DCD workflows, or Data Centric Development to give it it's full title; which allows for easy integration and wiring up of data from various server solutions. This new feature has peaked my interest the most by the fact that the DCD for PHP utilizes the Zend_AMF from within Zend framework. Something I hadn't played around with too much. I'm used to consuming data in Flash via remote objects through various AMF implementations; but I hadn't played with Zend_AMF or the full Zend framework stack. So while front-end communication via AMF hadn't changed for me - per se, I still had the issue of working with / learning the Zend framework for the actual server application development.<br /></p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.flashgen.com%2F2010%2F02%2F23%2Fconfiguring-zend-tool-with-eclipse-aptana%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.flashgen.com%2F2010%2F02%2F23%2Fconfiguring-zend-tool-with-eclipse-aptana%2F&amp;source=FlashGenDotCom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>One of the new features of Flash Builder 4 is the inclusion of the DCD workflows, or Data Centric Development to give it it&#8217;s full title; which allows for easy integration and wiring up of data from various server solutions. This new feature has peaked my interest by the fact that the DCD for PHP utilizes the Zend_AMF from within Zend framework. Something I hadn&#8217;t played around with too much.</p>
<p>I&#8217;m used to consuming data in Flash via remote objects through various AMF implementations; but I hadn&#8217;t played with Zend_AMF or the full Zend framework stack. So while front-end communication via AMF hadn&#8217;t changed for me &#8211; per se, I still had the issue of working with / learning the Zend framework for the actual server application development.</p>
<p>After reading a lot of documentation I discovered that there was a command line tool that took some of the heavy lifting out of setting up and developing with the Zend framework, and I&#8217;m all for automation. So I hunted around Google for a bit to see if anyone had hooked this in to Eclipse &#8211; fortunately for me <a href="http://blog.madarco.net/263/using-zend_tool-in-eclipse/" target="_blank">someone had</a>, unfortunately it wasn&#8217;t as flexible as I wanted so I put my fiddling hat on to see if I could improve on. If you&#8217;d like to see how I got on you can read the full step-by-step article <a href="http://blog.flashgen.com/php-development/adding-zend-tool-as-an-external-command-in-eclipse/" target="_top">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashgen.com/2010/02/23/configuring-zend-tool-with-eclipse-aptana/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Cairngorm 3 Beta</title>
		<link>http://blog.flashgen.com/2009/10/07/cairngorm-3-beta/</link>
		<comments>http://blog.flashgen.com/2009/10/07/cairngorm-3-beta/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 09:30:00 +0000</pubDate>
		<dc:creator>Mike Jones</dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[Cairngorm]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA Development]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[ria]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.flashgen.com/?p=517</guid>
		<description><![CDATA[Initial documentation for Cairngorm 3 has been uploaded to Adobe's open source site. There's not a huge amount of info there at the mo', but what is there is worth a read]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.flashgen.com%2F2009%2F10%2F07%2Fcairngorm-3-beta%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.flashgen.com%2F2009%2F10%2F07%2Fcairngorm-3-beta%2F&amp;source=FlashGenDotCom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Initial documentation for Cairngorm 3 has been uploaded to <a href="http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm+3" target="_blank">Adobe&#8217;s open source site</a>. There&#8217;s not a huge amount of info there at the mo&#8217;, but what is there is worth a read &#8211; especially once they get more detail up about the Presentation Model and how it functions with the Presentation Graphic Layer and the Presentation Behaviour Layer.</p>
<p><span id="more-517"></span></p>
<p>It&#8217;s obviously early days, but good to see that Cairngorm hasn&#8217;t fallen by the wayside, as it&#8217;s been quite quiet when it comes to updates over the past year or so. Hopefully with this version there will be more focus on helping those new to Cairngorm get up to speed but without sacrificing those who are already familiar to the older version 2.x framework (and vice versa).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashgen.com/2009/10/07/cairngorm-3-beta/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Configuring ColdFusion &amp; MAMP Pro</title>
		<link>http://blog.flashgen.com/2009/06/16/configuring-coldfusion-mamp-pro/</link>
		<comments>http://blog.flashgen.com/2009/06/16/configuring-coldfusion-mamp-pro/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 06:00:55 +0000</pubDate>
		<dc:creator>Mike Jones</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mamp]]></category>
		<category><![CDATA[osx]]></category>

	<!-- AutoMeta Start -->
	<category>jrunconfig</category>
	<category>coldfusion</category>
	<category>mamp</category>
	<category>vimeo</category>
	<category>appsolute</category>
	<category>living</category>
	<category>wsconfig</category>
	<category>coldfusion8</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.flashgen.com/?p=455</guid>
		<description><![CDATA[I, like a lot of developers use a Mac and like most I use a local web server to test the applications I am developing; however, I have had a few issues getting my dev environment running exactly as I want it due to the fact I use MAMP Pro. As the only self professed non ColdFusion developer there I decided it was high time I got ColdFusion installed and running under MAMP Pro. So after much Googling and  reading I came to the conclusion that there just wasn't a clear set of instructions on how to get ColdFusion to play nice with MAMP Pro. Luckily I'm not easily put off and after a few hours of swearing at my Mac and many install / uninstall cycles I eventually got it working.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.flashgen.com%2F2009%2F06%2F16%2Fconfiguring-coldfusion-mamp-pro%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.flashgen.com%2F2009%2F06%2F16%2Fconfiguring-coldfusion-mamp-pro%2F&amp;source=FlashGenDotCom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://blog.flashgen.com/images/icons/cf_icon_48.png" alt="ColdFusion Icon Icon" border="0" width="48" height="48" class="floatLeft"/>I, like a lot of developers use a Mac and like most I use a local web server to test the applications I am developing; however, I have had a few issues getting my dev environment running exactly as I want it due to the fact I use MAMP Pro. While it supports mySQL and PHP out of the box it doesn&#8217;t lend itself well to other app servers due to the fact it has a different way of configuring the server compared to plain old MAMP.</p>
<p><span id="more-455"></span>
<p>Recently I was invited to speak at Scotch on the Road London, and as the only self professed non ColdFusion developer there I decided it was high time I got ColdFusion installed and running under MAMP Pro. So after much Googling and  reading I came to the conclusion that there just wasn&#8217;t a clear set of instructions on how to get ColdFusion to play nice with MAMP Pro. Luckily I&#8217;m not easily put off and after a few hours of swearing at my Mac and many install / uninstall cycles I eventually got it working. So for those who also use MAMP Pro and would like to integrate ColdFusion with it I have put a screen cast together that goes through the entire process of integrating the two together.</p>
<p>Please excuse the audio &#8211; I&#8217;ll redo it at a later date but I wanted to get it posted sooner rather than later.</p>
<p><object class="floatCenter" width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=5172265&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=5172265&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>
<p><a href="http://vimeo.com/5172265">Integrating ColdFusion with MAMP Pro</a> from <a href="http://vimeo.com/flashgen">FlashGen</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>If you are following along the code I paste in to the MAMP Pro configuration template is below so just copy and paste it in to your config file.</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;"># JRun Settings
LoadModule jrun_module /Applications/ColdFusion8/runtime/lib/wsconfig/1/mod_jrun20.so
&lt;IfModule mod_jrun20.c&gt;
    JRunConfig Verbose false
    JRunConfig Apialloc false
    JRunConfig Ignoresuffixmap false
    JRunConfig Serverstore /Applications/ColdFusion8/runtime/lib/wsconfig/1/jrunserver.store
    JRunConfig Bootstrap 127.0.0.1:51800
    #JRunConfig Errorurl url &lt;optionally redirect to this URL on errors&gt;
    #JRunConfig ProxyRetryInterval 600 &lt;number of seconds to wait before trying to reconnect to unreachable clustered server&gt;
    #JRunConfig ConnectTimeout 15 &lt;number of seconds to wait on a socket connect to a jrun server&gt;
    #JRunConfig RecvTimeout 300 &lt;number of seconds to wait on a socket receive to a jrun server&gt;
    #JRunConfig SendTimeout 15 &lt;number of seconds to wait on a socket send to a jrun server&gt;
    AddHandler jrun-handler .jsp .jws .cfm .cfml .cfc .cfr .cfswf
&lt;/IfModule&gt;</pre></div></div>

<p><strong>UPDATE</strong><br />Since producing this video Living-e no longer maintain MAMP and MAMP Pro, it has been taken over by a company called AppSolute so where I mention locating the living-e directory in your <strong>Library > Application Support</strong> directory, you will now need to refer to the <strong>Library > Application Support > appsolute</strong> directory instead. </p>
<p><img src="http://blog.flashgen.com/images/articles/mamp_revised_location.png" alt="From MAMP Pro 1.8.0 onwards the location of the configuration directory changed to appsolute"></p>
<p><strong>UPDATE 2</strong><br />For those of you who are working with ColdFusion 9 check out <a href="http://fusiongrokker.com/post/resolving-apache-coldfusion-connection-error-in-mamp-pro" target="_blank">Adam Tuttle&#8217;s post / video</a> on how to get CF9 to work after following my video</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashgen.com/2009/06/16/configuring-coldfusion-mamp-pro/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Developing Flex Components Book</title>
		<link>http://blog.flashgen.com/2009/05/28/developing-flex-components-book/</link>
		<comments>http://blog.flashgen.com/2009/05/28/developing-flex-components-book/#comments</comments>
		<pubDate>Thu, 28 May 2009 12:00:18 +0000</pubDate>
		<dc:creator>Mike Jones</dc:creator>
				<category><![CDATA[Components]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[flex_builder]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.flashgen.com/?p=436</guid>
		<description><![CDATA[If you weren't already aware I've been writing a book on Flex component development which will be published by Addison-Wesley, called <strong>Developing Flex Components: <em>Using ActionScript 3.0 &#038; MXML to Extend Flex and AIR Applications</em></strong>. Originally it was targeted at Flex 3; however, as Flex 4 in the soon to be "new kid on the block" I've decided to re-write it so it now focuses on the new "Spark" components...]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.flashgen.com%2F2009%2F05%2F28%2Fdeveloping-flex-components-book%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.flashgen.com%2F2009%2F05%2F28%2Fdeveloping-flex-components-book%2F&amp;source=FlashGenDotCom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="floatLeft" src="http://blog.flashgen.com/images/icons/flex_icon_48.png" border="0" alt="Flex Icon" width="48" height="48" /><img class="floatRight" src="http://blog.flashgen.com/images/books/developing_flex_components_sm.png" alt="" />If you weren&#8217;t already aware I&#8217;ve been writing a book on Flex component development which will be published by Addison-Wesley, called <strong>Developing Flex Components: <em>Using ActionScript 3.0 &amp; MXML to Extend Flex and AIR Applications</em></strong>. Originally it was targeted at Flex 3; however, as Flex 4 in the soon to be &#8220;new kid on the block&#8221; I&#8217;ve decided to re-write it so it now focuses on the new &#8220;Spark&#8221; components that are present in the Flex 4 framework as opposed to the &#8220;Halo&#8221; components that Flex 3 uses.</p>
<p>That said, the original (Flex 3) chapters are now up in the <a href="http://my.safaribooksonline.com/9780321604583" target="_blank">Rough Cuts section on O&#8217;Reilly&#8217;s Safari digital book service</a>. I&#8217;m not sure what will happen to these original Flex 3 chapters once I&#8217;ve finished the book &#8211; I don&#8217;t know whether I&#8217;ll be able to release them as PDFs or not &#8211; due to contracts and the like, but if I can I&#8217;ll add them to the site.</p>
<p>It can now be ordered from <a href="http://tinyurl.com/flexcomponents" target="_blank">Amazon</a> if you want to get in before the rush :p. As I mentioned if you have a Safari account you can buy or access (depending on your account type) the rough cut chapters as they are updated.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashgen.com/2009/05/28/developing-flex-components-book/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Pre-Order Developing Flex Components Book</title>
		<link>http://blog.flashgen.com/2009/05/28/444/</link>
		<comments>http://blog.flashgen.com/2009/05/28/444/#comments</comments>
		<pubDate>Thu, 28 May 2009 11:15:23 +0000</pubDate>
		<dc:creator>Mike Jones</dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[Components]]></category>
		<category><![CDATA[developing]]></category>
		<category><![CDATA[flashgen]]></category>
		<category><![CDATA[flex_4]]></category>
		<category><![CDATA[gumbo]]></category>
		<category><![CDATA[mike_jones]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.flashgen.com/?p=444</guid>
		<description><![CDATA[My new book Developing Flex Components is now available to pre-order on Amazon (and all good book retailers). Currently being updated to focus on the new Flex 4 Spark components as well as the older Halo components in Flex 3.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.flashgen.com%2F2009%2F05%2F28%2F444%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.flashgen.com%2F2009%2F05%2F28%2F444%2F&amp;source=FlashGenDotCom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>My new book <strong>Developing Flex Components</strong> is now available to pre-order on <a href="http://tinyurl.com/flexcomponents" target="_blank">Amazon</a> (and all good book retailers). Currently being updated to focus on the new Flex 4 Spark components as well as the older Halo components in Flex 3.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashgen.com/2009/05/28/444/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Adobe Groups &#8211; An Alternative Approach</title>
		<link>http://blog.flashgen.com/2009/03/20/adobe-groups-an-alternative-approach/</link>
		<comments>http://blog.flashgen.com/2009/03/20/adobe-groups-an-alternative-approach/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 15:45:00 +0000</pubDate>
		<dc:creator>Mike Jones</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[groups]]></category>
		<category><![CDATA[migrate]]></category>
		<category><![CDATA[user]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.flashgen.com/?p=402</guid>
		<description><![CDATA[Imagine trying to migrate over 1000 members of your user group to groups.adobe.com. Not only the details of everyone, but then getting the same 1000 individuals to stop using that site and migrate to Adobe Groups. Sounds simple doesn't it :p]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.flashgen.com%2F2009%2F03%2F20%2Fadobe-groups-an-alternative-approach%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.flashgen.com%2F2009%2F03%2F20%2Fadobe-groups-an-alternative-approach%2F&amp;source=FlashGenDotCom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://blog.flashgen.com/images/icons/fg_icon_48.png" alt="FlashGen.Com Icon" border="0" width="48" height="48" class="floatLeft"/>I&#8217;ve just seen that my friends over at <a href="http://www.emakmafu.com/blog/2009/03/20/what-adobe-groups-should-be/" target="_blank">Emak Mafu</a> have posted up a suggestion regarding Adobe Groups and why it&#8217;s not that useful. The example given is the fact that Chester over at Emak Mafu runs the <a href="http://www.meetup.com/flexlondon/" target="_blank">Flex London User Group</a> &#8211; which has over 1000 members &#8211; and uses <a href="http://www.meetup.com/" target="_blank">Meetup.com</a> to manage get-togethers. Imagine trying to migrate not only the details of everyone, but then getting the same 1000 individuals to stop using that site and migrate to Adobe Groups. Sounds simple doesn&#8217;t it, and that&#8217;s only the beginning&#8230;</p>
<p> <span id="more-402"></span>
<p>Now couple that with the fact that Groups is still rough around the edges (I&#8217;m being tactful here) and has a few defects at this time &#8211; like a working search, (try searching for <em><a href="http://groups.adobe.com/search/groups?find=Flex+United+Kingdom" target="_blank">Flex United Kingdom</a></em> as a term. Bizarrely this will return results from Toronto, Dallas, MAX North America). Even funnier is the fact that as a resident of the United Kingdom I, as many other British nationals refer to our home country as the UK. This is unfortunately not allowed as a search term as UK is only two characters. It doesn&#8217;t inspire you to take the plunge and start to organize your &#8220;thousand &#8216;man&#8217; virtual march&#8221; from your current home to a new one on Adobe Groups does it?</p>
<p>Chester has a simple solution. Instead of attempting to get every established user group to migrate to the behemoth that is currently <a href="http://groups.adobe.com" target="_blank">groups.adobe.com</a> why doesn&#8217;t Adobe just provide a nice interactive listings tool? Heck it could even be a cool AIR app. It could easily link to the current site that the group occupies and still provide a central site for people interested in Adobe technologies to go and find a group. I&#8217;ve linked to the wireframe that Chester produced for context</p>
<p><img src="http://www.emakmafu.com/blog/wp-content/uploads/2009/03/adobegroups.png" /></p>
<p>As Chester says<br />
<blockquote>The functionality goes something like this:</p>
<ul>
<li>User enters location</li>
<li>Google maps zooms in</li>
<li>User checks the checkboxes of the technologies/apps they are interested in</li>
<li>Groups pop up on the map</li>
<li>User slides the ?distance? slider to set how far they would travel (eg. 2km, 10km, 50km etc.)</li>
<li>Groups appear/disappear as this is increased/decreased</li>
</ul>
</blockquote>
<p>So while the current incarnation of Adobe Groups may not be viable for all it doesn&#8217;t need to disappear &#8211; just provide something more suitable for groups who are happy where they are. As it currently stands if you&#8217;re not on Groups then as far as Groups is concerned your group doesn&#8217;t exist.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashgen.com/2009/03/20/adobe-groups-an-alternative-approach/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Flex Transitions and Effects &#8211; Part 1</title>
		<link>http://blog.flashgen.com/2008/11/06/flex-transitions-and-effects-part-1/</link>
		<comments>http://blog.flashgen.com/2008/11/06/flex-transitions-and-effects-part-1/#comments</comments>
		<pubDate>Thu, 06 Nov 2008 15:00:00 +0000</pubDate>
		<dc:creator>Mike Jones</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[mxml]]></category>
		<category><![CDATA[transitions]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.flashgen.com/2008/03/19/six-screens-new-macbook-pro/</guid>
		<description><![CDATA[Flex has a lot of potential under the hood. However most developers view it as a bit rigid when compared to Flash. With a little understanding of effects you can achieve a whole lot more...]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.flashgen.com%2F2008%2F11%2F06%2Fflex-transitions-and-effects-part-1%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.flashgen.com%2F2008%2F11%2F06%2Fflex-transitions-and-effects-part-1%2F&amp;source=FlashGenDotCom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://blog.flashgen.com/images/icons/flex_icon_48.png" alt="Flex Icon" border="0" width="48" height="48" class="floatLeft"/>One of the more interesting aspects of Flex development is the ease and flexibility in which you can add that extra level of polish that good interactive solutions are known for. I&#8217;m not referring to good creative, but to transitions and effects; in other words how the user gets from one screen or area to another within your application without it being a first in first out style interaction</p>
<p>This is one aspect of Flex development that places it above other rapid development solutions</p>
<p><span id="more-237"></span></p>
<p>For the uninitiated Effects like most things in Flex are usually declared in MXML (but as with everything else in the Flex framework they can be instantiated in ActionScript as well &#8211; see the more advanced examples below). The basic structure of an effect is as follows:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="mxml" style="font-family:monospace;"><span style="color: #000000;"><span style="color: #7400FF;">&lt;mx:EffectName</span> id=<span style="color: #ff0000;">&quot;effectID&quot;</span> target=<span style="color: #ff0000;">&quot;effectTarget&quot;</span> <span style="color: #7400FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>As you can see it is pretty much the same structure as any other MXML tag. The nice thing about effects is that you can string them together to form more complex visual displays. So for example if we wanted to have a panel grow in size and move once it was at the right size we can easily do this using a &lt;mx:Sequence/&gt; tag to wrap a &lt;mx:Resize/&gt; and a &lt;mx:Move/&gt; effect together we can simply do this as shown below. As you can see as it is wrapped within a Sequence block so that the Resize effect executes first; then once it has finished the Move effect is executed</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="mxml" style="font-family:monospace;"><span style="color: #000000;"><span style="color: #7400FF;">&lt;mx:Sequence</span> id=<span style="color: #ff0000;">&quot;resizeThenMove&quot;</span> target=<span style="color: #ff0000;">&quot;{myPanel}&quot;</span><span style="color: #7400FF;">&gt;</span></span>
	<span style="color: #000000;"><span style="color: #7400FF;">&lt;mx:Resize</span> widthTo=<span style="color: #ff0000;">&quot;400&quot;</span> heightTo=<span style="color: #ff0000;">&quot;400&quot;</span> <span style="color: #7400FF;">/&gt;</span></span>
	<span style="color: #000000;"><span style="color: #7400FF;">&lt;mx:Move</span> xTo=<span style="color: #ff0000;">&quot;200&quot;</span> yTo=<span style="color: #ff0000;">&quot;200&quot;</span> <span style="color: #7400FF;">/&gt;</span></span>
<span style="color: #000000;"><span style="color: #7400FF;">&lt;/mx:Sequence</span><span style="color: #7400FF;">&gt;</span></span></pre></td></tr></table></div>

<p>One thing to keep in mind is that if you set a duration within the &lt;mx:Sequence/&gt; tag the amount isn&#8217;t divided between the elements in encapsulates. So if you set the duration to 1000 (1 second) the &lt;mx:Resize/&gt; and &lt;mx:Move/&gt; effects in the previous example would run for 1 second not 500 milliseconds each.</p>
<p>If you want to combine your effects then you can simply replace the Sequence tag with a Parallel tag. This will execute any effects that it encapsulates simultaneously. Again, if you set the duration in the &lt;mx:Parallel/&gt; tag the combined effects will take the total time to complete.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="mxml" style="font-family:monospace;"><span style="color: #000000;"><span style="color: #7400FF;">&lt;mx:Parallel</span> id=<span style="color: #ff0000;">&quot;resizeAndMove&quot;</span> target=<span style="color: #ff0000;">&quot;{myPanel}&quot;</span><span style="color: #7400FF;">&gt;</span></span>
	<span style="color: #000000;"><span style="color: #7400FF;">&lt;mx:Resize</span> widthTo=<span style="color: #ff0000;">&quot;400&quot;</span> heightTo=<span style="color: #ff0000;">&quot;400&quot;</span> <span style="color: #7400FF;">/&gt;</span></span>
	<span style="color: #000000;"><span style="color: #7400FF;">&lt;mx:Move</span> xTo=<span style="color: #ff0000;">&quot;200&quot;</span> yTo=<span style="color: #ff0000;">&quot;200&quot;</span> <span style="color: #7400FF;">/&gt;</span></span>
<span style="color: #000000;"><span style="color: #7400FF;">&lt;/mx:Parallel</span><span style="color: #7400FF;">&gt;</span></span></pre></td></tr></table></div>

<p>Now once you are happy with the basic effects and combining them you can start to create some interesting visual displays. The main thing to note is that if you just wanted to target a specific effect at a component of your choice you don&#8217;t have to create a new effect to do this. You can just provide your effects individual IDs and then apply any of them to any target you feel like. So if you update the effects inside the &lt;mx:Parallel/&gt; block with individual IDs you can then invoke any of the effects directly.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
</pre></td><td class="code"><pre class="mxml" style="font-family:monospace;"><span style="color: #339933;">&lt;mx:Script&gt;</span>
<span style="color: #339933;">	&lt;![CDATA[</span>
<span style="color: #339933;">		private function targetEffectOnComponent(e:MouseEvent):void</span>
<span style="color: #339933;">		{</span>
<span style="color: #339933;">			moveEffect.target = e.currentTarget;</span>
<span style="color: #339933;">			moveEffect.play();</span>
<span style="color: #339933;">		}</span>
<span style="color: #339933;">	]]&gt;</span>
<span style="color: #339933;">&lt;/mx:Script&gt;</span>
&nbsp;
<span style="color: #000000;"><span style="color: #7400FF;">&lt;mx:Parallel</span> id=<span style="color: #ff0000;">&quot;resizeAndMove&quot;</span> target=<span style="color: #ff0000;">&quot;{myPanel}&quot;</span><span style="color: #7400FF;">&gt;</span></span>
	<span style="color: #000000;"><span style="color: #7400FF;">&lt;mx:Resize</span> id=<span style="color: #ff0000;">&quot;resizeEffect&quot;</span> widthTo=<span style="color: #ff0000;">&quot;400&quot;</span> heightTo=<span style="color: #ff0000;">&quot;400&quot;</span> <span style="color: #7400FF;">/&gt;</span></span>
	<span style="color: #000000;"><span style="color: #7400FF;">&lt;mx:Move</span> id=<span style="color: #ff0000;">&quot;moveEffect&quot;</span> yTo=<span style="color: #ff0000;">&quot;200&quot;</span> <span style="color: #7400FF;">/&gt;</span></span>
<span style="color: #000000;"><span style="color: #7400FF;">&lt;/mx:Parallel</span><span style="color: #7400FF;">&gt;</span></span>
&nbsp;
<span style="color: #000000;"><span style="color: #7400FF;">&lt;mx:Panel</span> id=<span style="color: #ff0000;">&quot;myPanel&quot;</span> layout=<span style="color: #ff0000;">&quot;vertical&quot;</span> horizontalAlign=<span style="color: #ff0000;">&quot;center&quot;</span><span style="color: #7400FF;">&gt;</span></span>
	<span style="color: #000000;"><span style="color: #7400FF;">&lt;mx:Button</span> id=<span style="color: #ff0000;">&quot;myButton&quot;</span> label=<span style="color: #ff0000;">&quot;Move ME&quot;</span> click=<span style="color: #ff0000;">&quot;targetEffectOnComponent(event)&quot;</span> <span style="color: #7400FF;">/&gt;</span></span>
	<span style="color: #000000;"><span style="color: #7400FF;">&lt;mx:Button</span> id=<span style="color: #ff0000;">&quot;myButton2&quot;</span> label=<span style="color: #ff0000;">&quot;Resize my container&quot;</span> click=<span style="color: #ff0000;">&quot;resizeAndMove.play()&quot;</span> <span style="color: #7400FF;">/&gt;</span></span>
<span style="color: #000000;"><span style="color: #7400FF;">&lt;/mx:Panel</span><span style="color: #7400FF;">&gt;</span></span></pre></td></tr></table></div>

<p>If you try out the example above you&#8217;ll see that if you click the second button, called &#8220;Resize my container&#8221; it not only resizes, but moves the Panel. However if you click the button called &#8220;Move ME&#8221; it accesses only the &lt;mx:Move/&gt; effect of the &lt;mx:Parallel/&gt; effect block.</p>
<p>That&#8217;s it for this part. Next time we&#8217;ll look at instantiating effects in ActionScript.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashgen.com/2008/11/06/flex-transitions-and-effects-part-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Nokia LifeviNe &#8211; Flex or not?</title>
		<link>http://blog.flashgen.com/2008/08/28/nokia-lifevine-flex-or-not/</link>
		<comments>http://blog.flashgen.com/2008/08/28/nokia-lifevine-flex-or-not/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 09:00:00 +0000</pubDate>
		<dc:creator>Mike Jones</dc:creator>
				<category><![CDATA[Cairngorm]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[social]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.flashgen.com/?p=260</guid>
		<description><![CDATA[It&#8217;s a loaded question. As I helped develop lifeviNe. In case you haven&#8217;t seen it, it is part of a solution for Nokia&#8217;s new mobile social networking software &#8211; think Brightkite meets flickr, youtube and del.icio.us to name few. The alpha version was launched on Tuesday of this week (it was a bank holiday here [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.flashgen.com%2F2008%2F08%2F28%2Fnokia-lifevine-flex-or-not%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.flashgen.com%2F2008%2F08%2F28%2Fnokia-lifevine-flex-or-not%2F&amp;source=FlashGenDotCom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="floatLeft" src="http://blog.flashgen.com/images/lifeviNe.png" alt="" />It&#8217;s a loaded question. As I helped develop <a href="http://www.nseries.com/nseries/lifevine/index.html" target="_blank">lifeviNe</a>. In case you haven&#8217;t seen it, it is part of a solution for Nokia&#8217;s new mobile social networking software &#8211; think <a href="http://brightkite.com/" target="_blank">Brightkite</a> meets <a href="http://www.flickr.com" target="_blank">flickr</a>, <a href="http://www.youtube.com" target="_blank">youtube</a> and <a href="http://delicious.com/" target="_blank">del.icio.us</a> to name few. The alpha version was launched on Tuesday of this week (it was a bank holiday here in the UK on the Monday). Currently the mobile part of the solution is only accessible to a selected few; however the big plan is to open it up to everyone in the near future.</p>
<p>The basic premise is that your lifeviNe enabled Nokia NSeries phone geo-tags all of your media as you roam &#8211; pictures, music, videos etc and then uploads them to the site when you are near a wifi access point. These collections of images then form &#8216;vines&#8217; (journeys) that you or your friends (and anyone else come to mention it) can view and explore via the lifeviNe site. The cool bit is that other peoples vines can cross yours so you can see what people took pictures or videos of at the same location for example.</p>
<p><img src="http://blog.flashgen.com/images/lifeviNe_app.png" alt="" /></p>
<p>I&#8217;m not going to divulge the full technical details, but if you know me then it has to be either Flex or AIR. In this case it was obviously Flex. I would do a shout out, but it may lead to recruiters fishing for potential recruits &#8211; they know who they are :p</p>
<p>I&#8217;d like to say how much I enjoyed working on the project and with the team at <a href="http://www.rga.com/" target="_blank">R/GA London</a> and I look forward to the opportunity of doing something else with them in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashgen.com/2008/08/28/nokia-lifevine-flex-or-not/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
	</channel>
</rss>
