<?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 Consultant :. &#187; RIA Development</title>
	<atom:link href="http://blog.flashgen.com/category/development/ria-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>Tue, 23 Feb 2010 09:53:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
		<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[<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>Free Flex 2 Online Training</title>
		<link>http://blog.flashgen.com/2007/11/23/free-flex-2-online-training/</link>
		<comments>http://blog.flashgen.com/2007/11/23/free-flex-2-online-training/#comments</comments>
		<pubDate>Fri, 23 Nov 2007 09:00:29 +0000</pubDate>
		<dc:creator>Mike Jones</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA Development]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.flashgen.com/2007/11/23/free-flex-2-online-training/</guid>
		<description><![CDATA[<div class="posttagsblock"><a href="http://technorati.com/tag/adobe" rel="tag">adobe</a>, <a href="http://technorati.com/tag/flex" rel="tag">flex</a>, <a href="http://technorati.com/tag/flex_builder" rel="tag">flex_builder</a></div>]]></description>
			<content:encoded><![CDATA[<p>For those who want to learn how to develop Flex based applications this is your lucky day. I have just got an email that will give you access to 30 days free online video training.</p>
<p>To take advantage of this off head over to <a href="http://direct.adobe.com/r?xJlPJvvEqcvPEcvPPPWHWH" target="_blank">here to sign up</a> and use the following activation code: <strong>29fa706d</strong> to get 30-day free subscription and get learning Flex 2 :)</p>
<blockquote><p>Adobe has partnered with Total Training™ to offer free online Adobe® Flex™ training for 30 days. The video training features Adobe Flex team veteran James Talbot and Adobe Certified Master Instructor Leo Schuman. This limited-time promotion runs until December 31, 2007.</p></blockquote>
<p>The original email is below (there is a bit more blurb on it if you are interested).</p>
<p><span id="more-210"></span></p>
<p><img src="http://blog.flashgen.com/images/adobe/mailouts/free_flex_training.jpg" height="453" width="516" class="floatCenter" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashgen.com/2007/11/23/free-flex-2-online-training/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Should Adobe buy Aptana?</title>
		<link>http://blog.flashgen.com/2007/10/31/should-adobe-buy-aptana/</link>
		<comments>http://blog.flashgen.com/2007/10/31/should-adobe-buy-aptana/#comments</comments>
		<pubDate>Wed, 31 Oct 2007 14:11:20 +0000</pubDate>
		<dc:creator>Mike Jones</dc:creator>
				<category><![CDATA[AIR (Apollo)]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[RIA Development]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.flashgen.com/2007/10/31/should-adobe-buy-aptana/</guid>
		<description><![CDATA[Aptana have just released version 1.0 of their eclipse based IDE for HTML / AJAX development. It comes in two flavours &#8211; Community Studio and Professional Studio (one free &#8211; Community Studio, one not &#8211; Professional Studio). So it seemed like an ideal time to put to paper, so to speak, something that I have [...]]]></description>
			<content:encoded><![CDATA[<p>Aptana have just released version 1.0 of their eclipse based IDE for HTML / AJAX development. It comes in two flavours &#8211; Community Studio and Professional Studio (one free &#8211; Community Studio, one not &#8211; Professional Studio). So it seemed like an ideal time to put to paper, so to speak, something that I have been mulling over for a bit now.</p>
<p>To give a bit of context, I have been evaluating <a href="http://www.aptana.com/" target="_blank" title="Aptana - an HTML / AJAX IDE built on eclipse">Aptana</a> for a bit now &#8211; mainly from an AIR development perspective. I needed a tool that I could drop in to easily, fitted into my development practices and offered me a more code orientated environment. From my point of view this is exactly what I need from an HTML / AJAX IDE &#8211; I have used Dreamweaver, past and present, but never really used all of the wizards and design features &#8211; a tad overkill for me to be honest. And as I spend most of my waking hours nose deep in Flex Builder it fits with my workflow. I&#8217;ve used TextWrangler, BBedit, TextMate, but in the end I crossed them off my list as they didn&#8217;t quite fit into my development process. After using Aptana for a while it got me thinking. Would Aptana add value to Adobe both as a product and as a company if they acquired them?</p>
<p>In my opinion it would make sense. Why?</p>
<p><span id="more-204"></span></p>
<p style="">Well with the announcement of &#8220;Thermo&#8221; as a tool / process to aid designers provide creativity and consistency for &#8216;look and feel&#8217; within Flex based applications, in a manner more conducive to their requirements. It struck me that while we have the &#8220;established&#8221; Photoshop / Illustrator / Fireworks &gt; Flash / Dreamweaver type workflow (and I&#8217;m not implying that these are the only production paths in the digital realm). These are primarily creatively led tools, those that provide a more design assisted approach to development. Which is good if you have an eye for design and need to do a bit of development as well. Not something a Java or C# developer would likely choose.</p>
<p style="">
<p style="">However, it would make sense to provide (or create) a suite of tools that would allow the same approach to a more developer orientated workflow. We already have Flex Builder, couple this with various server orientated eclipse plugin IDE&#8217;s, (CFEclipse, PHPEclipse, eclipse&#8217;s own Java IDE, to name a few) and a smattering of <a href="http://blog.flashgen.com/2007/10/11/flex-builder-plus" target="_blank">utility plugins</a>, and you are on the way to a robust set of tools for developer focused requirements.</p>
<p style="">One of the pieces that is missing though is a feature rich HTML / AJAX solution to compliment Flex Builder. Since Adobe acquired Macromedia they have added some amazing products to their portfolio. Glaringly obvious by it&#8217;s omission is a &#8220;code only&#8221; HTML editor akin to Home Site / BBEdit that always used to get bundled with Dreamweaver.</p>
<p style="">Obviously Adobe have Dreamweaver (and GoLive). However there are a lot of Home Site fans who don&#8217;t like either of those or just don&#8217;t need that level of automation or creativity. Granted Adobe have JSEclipse, but to my mind that is more of a &#8220;what it could be&#8221; plugin than a full blow IDE when compared to Aptana &#8211; I&#8217;m not knocking JSEclipse, just making a simple observation.</p>
<p style=""><strong>Enter Aptana&#8230;</strong></p>
<p style="">
<p style="">
<p style="">For the vast majority of developers I suspect this is one of the first times you&#8217;ve ever heard of it. So for the uninitiated, <a href="http://www.aptana.com/" target="_blank" title="Aptana - an HTML / AJAX IDE built on eclipse">Aptana</a> is an eclipse based HTML / AJAX IDE with built in support for the vast majority of Ajax frameworks ( Aflax, Mochikit, MooTools, Scriptaculous and Adobe&#8217;s own Spry to name a few). It is available in two variants as mentioned earlier &#8211; The free Community version or the supported Professional edition (which has a built in JSON editor, support for FTPS and SFTP, remote importing of projects and of course, priority support).</p>
<p style="">Both versions have optional support for the development of Adobe Integrated Runtime (AIR) applications (which needs to be installed once you have Aptana up and running but that is exceedingly simple). To find out how to integrated AIr support with Flex Builder 3 I have steps detailed <a href="http://blog.flashgen.com/2007/10/12/flex-builder-aptana-and-air/" target="_blank">here</a>.</p>
<p style=""><span style="font-weight: bold;">Compatibility And Cohesion</span></p>
<p style="">This is where, for me, the main benefits come in. As it is eclipse based makes it very easy to integrate into an already established eclipse workflow. Aptana can take advantage of any concurrent versioning solutions that you may already have installed within your eclipse framework (Subversion, CVS, Perforce or, heaven forbid, VSS :p). As well as team / project management systems like Trac, Bugzilla et al. Not to mention the ability to use Aptana specific editors within non specific HTML / AJAX development and vice versa. Ideal if you are developing a hybrid Flex / HTML / AJAX AIR app (how&#8217;s that for acronyms and current buzz technologies :p).</p>
<p style="">You also have the option, like Flex Builder to use a standalone version if you would rather keep your IDE&#8217;s separate &#8211; I personally feel that having the tools all integrated into a single &#8220;container&#8221; provides me with a development speed boost as I don&#8217;t have to open up additional products to do my work, (as well as the advantages of an established eclipse workflow as highlighted above) &#8211; This is, of course, more psychological than performance related as you will still take a performance hit if you have four perspectives active in eclipse as opposed to having four separate instances of eclipse based IDE&#8217;s (I doubt there is much in it between these two options and I personally like neat and tidy :p).</p>
<p style="">
<p>I have to say that there are some teething troubles &#8211; but this may actually be a Flex Builder 3 problem (I have yet to fully investigate). The CSS editor for Flex Builder no longer works in my build since installing Aptana and OxygenXML. I cannot conclusively point the finger at any one of the three, but I am more likely to blame the beta software of FB3 first. I&#8217;ll do a few installation tests and update this once I have hard proof. However, beyond that they all live happily alongside each other so no real gripes beyond that one editor.</p>
<p><strong>And&#8230;</strong></p>
<p style="">So if you are a code orientated developer and / or work in an organization where there is a designer / developer role distinction; or you are looking for a more code orientated traditional front-end development IDE that can be integrated into your eclipse workflow then check out Aptana. If on the other hand you are looking for better integration between Flex development and HTML / AJAX (and AIR) then have a look, while it may not be your main focus in your working day. I am sure it will make it smother and more efficient when you are asked to produce a hybrid technology solution. Lastly, if you&#8217;re already using a code editor and have no interest in switching, just take five minutes to read through the blurb on their site &#8211; you may be pleasantly surprised.</p>
<p style=""></p>
<p style=""></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashgen.com/2007/10/31/should-adobe-buy-aptana/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Adobe Flex Builder 2.0 free for students</title>
		<link>http://blog.flashgen.com/2007/10/25/adobe-flex-builder-20-free-for-students/</link>
		<comments>http://blog.flashgen.com/2007/10/25/adobe-flex-builder-20-free-for-students/#comments</comments>
		<pubDate>Thu, 25 Oct 2007 04:30:37 +0000</pubDate>
		<dc:creator>Mike Jones</dc:creator>
				<category><![CDATA[AIR (Apollo)]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[RIA Development]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.flashgen.com/2007/10/25/adobe-flex-builder-20-free-for-students/</guid>
		<description><![CDATA[Adobe announced last night that they will be offering Flex Builder 2.0 at no cost to students and faculties. This is a very shrewd move and may help nip Microsoft&#8217;s continued steam-rolling of Silverlight into the mass market in the bud in the interim. Plus of course it will create new generation of Flex developers [...]]]></description>
			<content:encoded><![CDATA[<p>Adobe announced last night that they will be offering Flex Builder 2.0 at no cost to students and faculties. This is a very shrewd move and may help nip Microsoft&#8217;s continued steam-rolling of Silverlight into the mass market in the bud in the interim. Plus of course it will create new generation of Flex developers and designers right out of college which is never a bad thing. All we need now is more people to actually train them :p</p>
<p><span id="more-201"></span></p>
<p>According to the <a href="http://www.adobe.com/aboutadobe/pressroom/pressreleases/200710/102407adobeflexedu.html" target="_blank" title="Adobe offer Flex Builder 2.0 at no cost to students and faculties">official press release</a></p>
<blockquote>
<p>Web 2.0 technologies have spurred the development of RIAs that enable data sharing, collaboration, user participation, social networking, and more. Flex is the industry&#8217;s most advanced framework for building cross-operating system RIAs for the Web. By offering Flex Builder 2 at no cost, educational institutions will be able to improve students&#8217; and researchers&#8217; knowledge of RIA development. With Flex 3, currently in public beta, students will be able to extend their RIAs to the desktop using Adobe® AIR™.</p>
<p>“By making it easier for educational institutions to adopt Flex 2, we are ensuring that students and researchers are better equipped to harness the power of Web 2.0 and RIAs,” said Peter Isaacson, vice president of education marketing at Adobe. “It is clear that RIAs are the future of Web development, and a strong skill set in RIA development will serve students well in their careers.”</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica">“As someone who teaches a Flex course, I applaud Adobe for helping to provide the free software that will help professors better prepare our students for the future,” said Yakov Fain, adjunct professor at New York University. “People with Adobe Flex skills are already in big demand in the industry, and this smart move will help to substantially increase the number of Flex-enabled college graduates. We are pleased to be among the first universities to offer this kind of coursework to our students.”</p>
</blockquote>
<p><a href="http://biz.yahoo.com/bw/071024/20071023006845.html?.v=1" target="_blank" title="Yahoo: Adobe offer Flex Builder 2.0 at no cost to students">Yahoo also run with this story</a>, and while it appears in their News &amp; opinion section it doesn&#8217;t offer much more at this point beyond reproducing the Adobe press release.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashgen.com/2007/10/25/adobe-flex-builder-20-free-for-students/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 UK &#8211; The Creative License Tour</title>
		<link>http://blog.flashgen.com/2007/09/04/adobe-uk-the-creative-license-tour/</link>
		<comments>http://blog.flashgen.com/2007/09/04/adobe-uk-the-creative-license-tour/#comments</comments>
		<pubDate>Tue, 04 Sep 2007 11:02:01 +0000</pubDate>
		<dc:creator>Mike Jones</dc:creator>
				<category><![CDATA[AIR (Apollo)]]></category>
		<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[RIA Development]]></category>

	<!-- AutoMeta Start -->
	<category>tour</category>
	<category>tracks</category>
	<category>road</category>
	<category>license</category>
	<category>creative</category>
	<category>countrywide</category>
	<category>coldfusion</category>
	<category>manchester</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.flashgen.com/2007/09/04/adobe-uk-the-creative-license-tour/</guid>
		<description><![CDATA[Hot off the press. Adobe UK are heading out onto the road to do their countrywide Creative License Tour. The tour consists of 6 tracks over the day in 9 locations (London, Birmingham, Cardiff, Edinburgh, Newcastle, Manchester, Sheffield, Dublin and Belfast).
So all in all a pretty comprehensive line-up of products. To find out more and [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.flashgen.com/images/adobe.jpg" alt="Adobe Inc." class="floatLeft" />Hot off the press. Adobe UK are heading out onto the road to do their countrywide Creative License Tour. The tour consists of 6 tracks over the day in 9 locations (London, Birmingham, Cardiff, Edinburgh, Newcastle, Manchester, Sheffield, Dublin and Belfast).</p>
<p>So all in all a pretty comprehensive line-up of products. To find out more and register head over to the <a href="http://www.adobe.co.uk/cs3tour31" target="_blank">Creative License Tour site</a>. </p>
<blockquote><p>&#8230;of particular interest may be the Web Development track where we&#8217;ll cover Flex, Flash, ColdFusion and AIR.  We also have a number of other tracks around Web Design, Video, Photoshop and Print.</p></blockquote>
<p><span id="more-187"></span><br />
So what are you waiting for get over to the <a href="http://www.adobe.co.uk/cs3tour31" target="_blank">Creative License Tour site</a> and get registered :D. I&#8217;ll probably pop along to the London one on the 17th September. So if anyone is about and wants to meet up let me know :). This could be the perfect excuse to get into the <a href="http://adobemax2007.com/europe/" target="_blank">MAX Europe</a> conference vibe. </p>
<p><img src="http://blog.flashgen.com/images/adobe/cs3/cs3tour.jpg" alt="Adobe CS3 Creative LicenseTour" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashgen.com/2007/09/04/adobe-uk-the-creative-license-tour/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Picnik &#8211; Another Image Editing RIA</title>
		<link>http://blog.flashgen.com/2007/02/05/picnik/</link>
		<comments>http://blog.flashgen.com/2007/02/05/picnik/#comments</comments>
		<pubDate>Mon, 05 Feb 2007 10:37:42 +0000</pubDate>
		<dc:creator>Mike Jones</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA Development]]></category>

	<!-- AutoMeta Start -->
	<category>picnik</category>
	<category>fauxto</category>
	<category>price</category>
	<category>fisher</category>
	<category>nicest</category>
	<category>cropping</category>
	<category>ideal</category>
	<category>functions</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.flashgen.com/2007/02/05/picnik/</guid>
		<description><![CDATA[Hot on the heels of Fauxto, we have another photo editing RIA. Again built in Flash (although more likely Flex). Picnik allows you to upload images and perform various functions upon them via the &#8220;Edit&#8221; tab: Cropping, resizing, red-eye, color and rotating.

There is an additional tab &#8220;Creative Tools&#8221; which looks like it has potential. Currently [...]]]></description>
			<content:encoded><![CDATA[<p>Hot on the heels of <a href="http://www.fauxto.com" target="_blank">Fauxto</a>, we have another photo editing RIA. Again built in Flash (although more likely Flex). <a href="http://www.picnik.com/app" target="_blank">Picnik</a> allows you to upload images and perform various functions upon them via the &#8220;Edit&#8221; tab: Cropping, resizing, red-eye, color and rotating.</p>
<p><img src="http://blog.flashgen.com/images/apps/picnik.jpg" alt="Picnik - Default page" /></p>
<p>There is an additional tab &#8220;Creative Tools&#8221; which looks like it has potential. Currently only the Special effects entry is active and this just allows you to add global effects to your image, like Black &#038; White, Vignette, Soften etc.</p>
<p>It doesn&#8217;t look like Photoshop, which is refreshing The interface has a, in the nicest possible way, Fisher Price look and feel. So it will be ideal for those that are not super techincal (I shall test this theory on my mother) and are used to sites like <a href="http://www.flickr.com" target="_blank">Flickr</a> (there is an option to link it to your Flickr account). </p>
<p>All in all this looks like a very promising application given it&#8217;s Web 2.0 &#8216;beta&#8217; status :p. It makes me wonder how many of these style apps will be migrated (read exported :p) to Apollo once it is released&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashgen.com/2007/02/05/picnik/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Apollo or XULRunner &#8211; And where&#8217;s WPF/E?</title>
		<link>http://blog.flashgen.com/2006/07/05/apollo-or-xulrunner-and-wheres-wpfe/</link>
		<comments>http://blog.flashgen.com/2006/07/05/apollo-or-xulrunner-and-wheres-wpfe/#comments</comments>
		<pubDate>Wed, 05 Jul 2006 12:56:13 +0000</pubDate>
		<dc:creator>Mike Jones</dc:creator>
				<category><![CDATA[AIR (Apollo)]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[RIA Development]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.flashgen.com/2006/07/05/apollo-or-xulrunner-and-wheres-wpfe/</guid>
		<description><![CDATA[I came across a few interesting articles and documents recently and it got me thinking more about Apollo. As most of us are already aware Apollo is a runtime in development at Adobe allowing the deployment of Flash platform, HTML and or PDF applications onto the desktop. Thus allowing them to operate just like native [...]]]></description>
			<content:encoded><![CDATA[<p>I came across a few interesting articles and documents recently and it got me thinking more about Apollo. As most of us are already aware Apollo is a runtime in development at Adobe allowing the deployment of Flash platform, HTML and or PDF applications onto the desktop. Thus allowing them to operate just like native desktop applications &#8211; desktop style titlebars, read / write to the filesystem, custom chrome etc. I&#8217;d also assume that integration with external hardware like webcams, printers, scanners etc would be on the cards but we&#8217;ll just have to see what they have up their sleeves. However, considering Actionscript already allows access to webcams and microphones it&#8217;s not a massive leap of faith or functionality. </p>
<p><span id="more-99"></span></p>
<p>I suspect a few of you may have been thinking &#8220;Apollo = Central 2.0&#8243; :P. To be honest from what I have read and seen posted on various blogs and breezos Apollo seems very cool and could be a real winner once it gets released. </p>
<p>However there are a couple of things that could put a damper on this prospective new era of Flash platform penetration. Namely <a href="http://developer.mozilla.org/en/docs/XULRunner" target="_blank">XULRunner</a> and the growth in micro runtimes like <a href="http://widgets.yahoo.com/" target="_blank">Yahoo! widgets</a> (formerly Konfabulator). Apple&#8217;s Dashboard for OSX Tiger (allegedly a rip off of Konfabulator). And finally <a href="http://www.opera.com/" target="_blank">Opera 9</a> widgets. These aren&#8217;t the only &#8216;kids on the block&#8217; though I am also quite excited about the developments over at Haxe.org on <a href="http://haxe.org/swhx" target="_blank">ScreenweaverHX</a> &#8211; I cannot confirm this as of writing but this looks like it is built with XUL / XULRunner as part of its core runtime. </p>
<p>Don&#8217;t get me wrong this isn&#8217;t solely focused at Apollo &#8211; although that is the central theme. This has as much impact on Microsoft as it does on Adobe. Microsoft&#8217;s Window Presentation Foundation / Everywhere (WPF/E), XAML and the range of tools that allow development for it, (Expression Interactive Designer or &#8216;Sparkle&#8217; as most know it, for one), could also come under the hammer so to speak if these runtimes get greater exposure and faster adoption. The real advantages that they have over Apollo and WPF/E at the moment is cross platform deployment. Xulrunner is deployable on Windows, Mac OSX and Linux. Likewise in respect to Apollo they are already available to develop with &#8211; even if some of these are beta builds.</p>
<p><strong>So which holds the most clout?</strong><br />
To be honest I don&#8217;t think any of them have a massive advantage at this point in time over Apollo. For starters XULRunner is still in beta &#8211; so there is functionality missing or not fully implemented. Of the micro runtimes Opera 9 widgets require you install Opera 9 to use them, so in some respects this kind of defeats the point of a true deployment platform and becomes more of a novelty add on for the users of Opera 9. </p>
<p>As for Yahoo! widgets and Dashboard, the problem these two options have is that they are tied to a very limited communication model as well as sandboxed access to the actual OS. It&#8217;s not the functioality that lets these micro runtimes down, but more their overall usefulness beyond the quirky. They tend to have very limited interaction performing as consumers of RSS / web services and the operations available therein. Some allow limited data storage but nothing that would inspire anyone to look at them as serious development opportunities. Nor should they as these are not designed to perform that level of complexity. These are good for cutting your teeth on though and make a perfect stepping stone. Some may be now wondering why Opera 9 widgets gets more of a look in but Dashboard and Yahoo! widgets don&#8217;t. In some respects it&#8217;s more to do with functionality and integration with the host OS &#8211; Opera 9 widgets offer a far greater scope for building applications than either of the other two &#8216;widget&#8217; engines currently offer.</p>
<p>Finally we have Microsoft&#8217;s WPF/E. Regardless of what is said and by who is always likely to be a Windows centric runtime and is very unlikely to spread beyond that platform even if the technical aspect is there to allow it to do so. If this does hold true then it will lose out on the growth in adoption of Apple&#8217;s OSX (thanks in part to the migration to the Intel chipset). As well as the throng of Open Source Software (OSS) developers pushing Linux down the road as a viable and user friendly desktop replacement. So in respect to that in my mind it comes off worse than even the micro runtimes due to this lack of ubiquity across the desktop.</p>
<p><strong>So that leaves Apollo&#8230;</strong><br />
Well it has two of the main web based formats, (dare I use the word &#8217;standards&#8217;), already in the bag &#8211; SWF and PDF. Couple this with HTML to round the whole web to desktop migration off. Though to be honest I&#8217;m not sure how &#8216;functional&#8217; HTML deployed desktop apps would be &#8211; call be a Flash prig, but hey Ajax or nought it&#8217;s still HTML :P </p>
<p>Seriously though &#8211; here again Adobe have it somewhat covered with the new Spry framework. The real advantages with utilizing these technologies is that there is a massive developer base already producing rich internet applications that could easily make the transition to the desktop with minor, if any alterations. </p>
<p>There is also a very interesting <a href="http://seminars.breezecentral.com/p35808495/" target="_blank">breezo</a> regarding Apollo hosted by Luis Polanco and Mike Chambers entitled &#8216;Building Killer Desktop RIAs?&#8221; that shows off early Apollo development (and why I initially started thinking about similarities with Apollo and XULRunner). I strongly recommend that anyone interested in Apollo and the move of RIAs to the desktop should watch it. There are quite a few interesting slides on where Adobe want to position Apollo and how the competition (i.e. Microsoft) are likely to approach the same goal.</p>
<p>It is also worth noting that Adobe appear to be looking at this as the logical progression (maybe even conclusion) of information and content distribution to the end user via networked devices in an ad hoc, or disconnected system. Whereas Microsoft, in my view are looking at it from more of a gluing perspective on sticking the distributed data to applications built for the OS.</p>
<p><strong>Is that it?</strong><br />
This is by no means a definitive article on the subject of Apollo, more of a speculative view and review of what is out there and how products like Apollo fit in or improve. I&#8217;ve tried to include just enough information to make it informative, but not overtly technical (if such a thing is possible when talking about emerging technology). If you agree or disagree let me know. Only time will tell if Apollo is, as I hope and believe, the best choice for transitioning RIAs to the desktop. It does make me think that while Actionscript and the SWF format are becoming truly ubiquitous with each additional platform or technology that supports the Flash platform that all that is required now is that Business Process Management (BPM), or workflow as most refer to it gets aligned in the same manner from a development and production point of view. So it is easy to develop RIAs with mixed disciplines in a traditional creative agency. That is a thought, and potentially an article, for another time though.</p>
<p><strong>Further reading</strong><br />
<a href= http://seminars.breezecentral.com/p35808495/ target=_blank>Apollo Breezo</a><br />
<a href="http://weblogs.macromedia.com/mc/archives/2006/06/oh_apollo_techn.cfm" target="_blank">Adobe Consulting Weblog: Oh, Apollo!</a><br />
<a href="http://developer.mozilla.org/en/docs/XULRunner">XULRunner</a><br />
<a href="http://developer.mozilla.org/en/docs/XULRunner:What_XULRunner_Provides"  target="_blank">What XULRunner Provides</a><br />
<a href="http://xulplanet.com/" target="_blank">XULPlanet.com &#8211; excellent XUL resource</a></p>
<p><strong>Flash Integration</strong><br />
<a href="http://www.haxe.org/swhx" target="_blank">ScreenweaverHX</a><br />
<a href="http://www.osflash.org/fxr" target="_blank">FXR</a><br />
<a href="http://www.osflash.org/fxr_howto" target="_blank">FXR tutorial</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashgen.com/2006/07/05/apollo-or-xulrunner-and-wheres-wpfe/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Flex 2.0 and Rails</title>
		<link>http://blog.flashgen.com/2006/04/20/flex-20-and-rails/</link>
		<comments>http://blog.flashgen.com/2006/04/20/flex-20-and-rails/#comments</comments>
		<pubDate>Thu, 20 Apr 2006 08:08:23 +0000</pubDate>
		<dc:creator>Mike Jones</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA Development]]></category>
		<category><![CDATA[Ruby]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.flashgen.com/2006/04/20/flex-20-and-rails/</guid>
		<description><![CDATA[Anyone interested in using Flex 2.0 beta with Ruby on Rails should head over to my good friend Stu Eccles Rails blog and check out his tutorial on setting up a Flex 2.0 and Rails application. 
I&#8217;d recommend having a browse through his blog as there is some good information there. Oh and if you [...]]]></description>
			<content:encoded><![CDATA[<p>Anyone interested in using Flex 2.0 beta with Ruby on Rails should head over to my good friend Stu Eccles Rails blog and check out his <a href="http://www.liverail.net/articles/2006/04/16/rubyonrails-1-1-and-flex-2-0-pt-1" target="_blank">tutorial on setting up a Flex 2.0 and Rails application</a>. </p>
<p>I&#8217;d recommend having a browse through his blog as there is some good information there. Oh and if you ask nicely he may even post some stuff up on Java and Flash / Flex development. Anyway enough trumpet blowing stop by <a href="http://www.liverail.net/" target="_blank">liverail.net</a> and see for yourself.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashgen.com/2006/04/20/flex-20-and-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Flex 2 Beta 2 out on labs</title>
		<link>http://blog.flashgen.com/2006/03/27/flex-2-beta-2-out-on-labs/</link>
		<comments>http://blog.flashgen.com/2006/03/27/flex-2-beta-2-out-on-labs/#comments</comments>
		<pubDate>Mon, 27 Mar 2006 08:23:01 +0000</pubDate>
		<dc:creator>Mike Jones</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA Development]]></category>

	<!-- AutoMeta Start -->
	<category>beta</category>
	<category>flex</category>
	<category>adobe</category>
	<category>labs</category>
	<category>eric</category>
	<category>anderson</category>
	<category>macromedia</category>
	<category>ria</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.flashgen.com/2006/03/27/flex-2-beta-2-out-on-labs/</guid>
		<description><![CDATA[Well no sooner do we have beta 1 of Flex 2.0 then along comes another. Check out Adobe Labs for the beta 2 release of Flex 2.0.
Eric Anderson has an article on the Adobe (formerly Macromedia) site about Flex 2.0 beta 2, but a few of the key points are below:

     [...]]]></description>
			<content:encoded><![CDATA[<p>Well no sooner do we have beta 1 of Flex 2.0 then along comes <a href="http://labs.adobe.com/flexproductline/" target="_blank">another</a>. Check out <a href="http://labs.adobe.com" target="_blank">Adobe Labs</a> for the beta 2 release of Flex 2.0.</p>
<p>Eric Anderson has an <a href="http://www.macromedia.com/devnet/flex/articles/flex2beta2.html" target="_blank">article</a> on the <a href="http://www.macromedia.com">Adobe (formerly Macromedia) site</a> about Flex 2.0 beta 2, but a few of the key points are below:</p>
<blockquote><p>
        <strong>Adobe Flex 2.0 Software Development Kit (SDK)</strong>: The Flex SDK includes the Flex 2.0 compiler and Flex 2.0 framework. The SDK is available for free for building and deploying RIAs with Flex.<br />
	<strong>Adobe Flex Charting</strong>: Flex&#8217;s Charting components provide advanced charting capabilities including multi-axis charts and sophisticated financial charts along with line, bar, and pie charts.<br />
	<strong>Adobe Flex Builder 2.0</strong>: Flex Builder 2.0 is the Flex 2.0 IDE based on Eclipse that provides an enhanced development environment for building Flex 2.0 applications. Flex Builder delivers developer productivity capabilities like code hinting, code debugging, and a graphical Design view.<br />
	<strong>Adobe Flex Data Services 2.0</strong>: Flex Data Services (formerly Flex Enterprise Services 2.0) provides the same RPC services available in Flex 1.5 (RemoteObject, proxied Web Services, and HTTP) with new data messaging capabilities to enable pub/sub messaging, collaboration, and data push along with data management services to solve the unique performance, data synchronization, and data paging problems that data-rich rich Internet applications present.
</p></blockquote>
<p><span id="more-68"></span></p>
<p>If you want to see what&#8217;s changed between beta 1 and beta 2 have a read through the <a href="http://labs.macromedia.com/wiki/index.php/Flex:Release_Notes" target="_blank">release notes</a>. The one thing that did jump out at me (as I never really read these sort of things), was the fact that if you want to run Flex Builder 2.0 on a Windows system you&#8217;ll need 1GB of ram. (This covers off the Flex 2.0 SDK, the 2.0 charting components and the 8.5 player).</p>
<p>However if you want to go the lean and mean route and just use the commandline Flex 2.0 SDK you&#8217;ll only need 512MB (1GB recommended). Plus it allows Mac, Linux and Solaris to join the party too as development platforms (Now where are their IDEs :P).</p>
<p>I wonder if we are getting near the actual release system requirements here? I know that eclipse can be a bit of a resource hog and 1GB isn&#8217;t too much of an issue for me personally but imagine having to attempt to open it with all the other digital trappings of corporate life. Hopefully this will drop to about 512MB come release so take the specs with a pince of salt :)</p>
<p>For those of you who haven&#8217;t already got it you can download it <a href="http://www.macromedia.com/go/labs_flex2_downloads" target="_blank">here</a>. If you haven&#8217;t already tried Flex 2.0 and the new Flex Builder 2.0 have a go &#8211; you may be surprised and actually enjoy using it :P</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashgen.com/2006/03/27/flex-2-beta-2-out-on-labs/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>RIA Development at SFMMUF</title>
		<link>http://blog.flashgen.com/2006/03/09/ria-development-at-sfmmuf/</link>
		<comments>http://blog.flashgen.com/2006/03/09/ria-development-at-sfmmuf/#comments</comments>
		<pubDate>Thu, 09 Mar 2006 14:14:59 +0000</pubDate>
		<dc:creator>Mike Jones</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[RIA Development]]></category>

	<!-- AutoMeta Start -->
	<category>technically</category>
	<category>holiday</category>
	<category>time</category>
	<category>talk</category>
	<category>sfmmuf</category>
	<category>tuesday</category>
	<category>night</category>
	<category>developmentand</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://blog.flashgen.com/2006/03/09/ria-development-at-sfmmuf/</guid>
		<description><![CDATA[Well even though I&#8217;m technically on holiday I did get time to do a talk at the SFMMUF on Tuesday night about RIA Development and some of the &#8216;gotchas&#8217; I&#8217;ve encountered while working on my current project. I&#8217;m mid way through getting those pointers to watch out for onto papar, but once they are in [...]]]></description>
			<content:encoded><![CDATA[<p>Well even though I&#8217;m technically on holiday I did get time to do a talk at the <a href="http://www.sfmmuf.org/" target="_blank">SFMMUF</a> on Tuesday night about RIA Development and some of the &#8216;gotchas&#8217; I&#8217;ve encountered while working on my current project. I&#8217;m mid way through getting those pointers to watch out for onto papar, but once they are in a sane state I&#8217;ll post them up here in case anyone else hits the same problems.</p>
<p>A big thanks to Beau and the SFMMUF for allowing me a turn, now back to my holiday &#8211; and a beer :)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashgen.com/2006/03/09/ria-development-at-sfmmuf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
	</channel>
</rss>
