<?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"
	>

<channel>
	<title>SitePoint Blogs &#187; Flash</title>
	<atom:link href="http://www.sitepoint.com/blogs/category/tech/flash/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sitepoint.com/blogs</link>
	<description></description>
	<pubDate>Wed, 08 Oct 2008 09:13:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>Google’s Flash Indexing Disaster</title>
		<link>http://www.sitepoint.com/blogs/2008/07/16/google%e2%80%99s-flash-indexing-disaster/</link>
		<comments>http://www.sitepoint.com/blogs/2008/07/16/google%e2%80%99s-flash-indexing-disaster/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 04:58:24 +0000</pubDate>
		<dc:creator>Kevin Yank</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<category><![CDATA[Search Engine Marketing]]></category>

		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=2654</guid>
		<description><![CDATA[On July 1st, Google announced that, using technology provided by Adobe, it had enhanced the Google Search Engine to index the text embedded within Flash movies. What followed was bad advice from Google, second-guessing by web developers, and finally a few straight answers.]]></description>
			<content:encoded><![CDATA[<p><strong>On July 1st, Google <a href="http://googlewebmastercentral.blogspot.com/2008/06/improved-flash-indexing.html">announced</a> that, using <a href="http://www.adobe.com/devnet/flashplayer/articles/swf_searchability.html">technology</a> provided by Adobe, it had enhanced the Google Search Engine to index the text embedded within Flash movies. What followed was bad advice from Google, second-guessing by web developers, and finally a few straight answers.</strong></p>
<p>Google&#8217;s initial announcement was so incredibly vague as to render it all but useless. Developers came away knowing that Google was doing <em>something</em> different with their Flash content, but that&#8217;s about it.</p>
<p>While Google&#8217;s <a href="http://almaer.com/blog/flash-indexing-and-seo-remember-testing">Dion Almaer suggested</a> that search engines have always been black boxes and that it was up to us to discover what had changed through testing, just about everyone else was crying foul.</p>
<p>Google&#8217;s credibility was immediately in question due to the obviously bad advice it contained:</p>
<div id="adz" class="vertical"></div><blockquote><p>
    &quot;If you prefer Google to ignore your less informative content, such as a &quot;copyright&quot; or &quot;loading&quot; message, consider replacing the text within an image, which will make it effectively invisible to us.&quot;
</p></blockquote>
<p>For the record, replacing fast-loading, accessible text content with a bulky image simply to hide it from search engines is <em>never</em> a good idea.</p>
<p>Google&#8217;s list of caveats in the announcement were similarly perplexing:</p>
<blockquote><p>
&quot;Googlebot does not execute some types of JavaScript. So if your web page loads a Flash file via JavaScript, Google may not be aware of that Flash file, in which case it will not be indexed.&quot;
</p></blockquote>
<p><em>What</em> types of JavaScript? Established best practice for publishing Flash content is to use the <a href="http://code.google.com/p/swfobject/">SWFObject JavaScript library</a> to overcome bugs in older browsers, so was Google saying that it would only index Flash content that was authored using broken/outdated HTML-only techniques?</p>
<blockquote><p>
&quot;We currently do not attach content from external resources that are loaded by your Flash files. If your Flash file loads an HTML file, an XML file, another SWF file, etc., Google will separately index that resource, but it will not yet be considered to be part of the content in your Flash file.&quot;
</p></blockquote>
<p>Any experienced Flash developer knows that if you are going to have any significant amount of text in your Flash content, your best bet is to stick it in an XML file and load it on the fly, so you don&#8217;t have to rebuild your Flash movie whenever you change the content.</p>
<p>Apparently, not only will Google not see Flash content authored this way, but it will track down the XML file anyway and index it as a <em>separate page</em> on your site! That&#8217;s right, Google will helpfully direct people searching for your content to the raw XML file that contains it, rather than your slick, Flash front-end.</p>
<p>All this stuff made so little sense, that many developers questioned whether Google was actually able to index <em>any</em> Flash content of consequence. Within a few days, however, the Search Engine War blog was able to verify that Google <a href="http://www.search-engine-war.co.uk/2008/07/flash-time-to-c.html">was indeed indexing Flash content</a>.</p>
<p>Finally, after several days of developer outcry, Google admitted it had left too many questions unanswered, and four days later, it posted a <a href="http://googlewebmastercentral.blogspot.com/2008/06/improved-flash-indexing.html">significant update</a> that is well worth reading if you have any Flash content on your site.</p>
<p>Here&#8217;s a quick summary of what we now know:</p>
<ul>
<li>
    The July 1st release didn&#8217;t index Flash content inserted with the <a href="http://code.google.com/p/swfobject/">SWFObject library</a>&#8217;s dynamic publishing method, which writes the Flash content into the page entirely with JavaScript. The recommended static publishing method (where two nested <code>&lt;object&gt;</code> tags are included in the page) <em>was</em> indexed. Google is now deploying an update that supports the dynamic publishing method as well.<br />&#160;
  </li>
<li>
    Text content loaded on-the-fly from an XML file is not yet indexed, but Google is working on fixing this in the near term.<br />&#160;
  </li>
<li>
    Google will do its best to detect when duplicate content is there to provide an HTML alternative to Flash content, and will only display one of the two versions in the search results. No penalty is applied to a site&#8217;s search ranking due to duplicate content.
  </li>
</ul>
<p>There are still unknowns here, but that will always be the case with the Google search engine. Though it took a few days, Google is answering what questions it can, and responding to developer concerns with enhancements.</p>
<p>Before very long, most of the text within Flash-based web sites will make its way into the Google search index. Nevertheless, uncertainty will remain over how deeply Google is able to probe Flash content for a while yet. Providing non-Flash alternative content will remain an effective means of guaranteeing your most important content a place in the Google index. It also gives users of non-Flash-enabled browsers (like the iPhone) something to look at.</p>
<p>Though Google&#8217;s initial message was pretty half-baked, the follow-up has put most of my concerns to rest. How about yours?</p>
<script src="http://ads.aws.sitepoint.com/adjs.php?region=136&amp;did=adz&amp;adtype=vertical" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2008/07/16/google%e2%80%99s-flash-indexing-disaster/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Open Screen Project aims to put Flash everywhere</title>
		<link>http://www.sitepoint.com/blogs/2008/05/01/open-screen-project-aims-to-put-flash-everywhere/</link>
		<comments>http://www.sitepoint.com/blogs/2008/05/01/open-screen-project-aims-to-put-flash-everywhere/#comments</comments>
		<pubDate>Thu, 01 May 2008 05:15:15 +0000</pubDate>
		<dc:creator>kay.smoljak</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=2456</guid>
		<description><![CDATA[Today Adobe announced the Open Screen Project which aims to bring the Flash player to as many different devices as possible. 
Cutting through the jargon on the press release, the most significant points are that Adobe are removing restrictions on usage of the Flash and Flash video specifications (SWF, FLV, and F4V), publishing the device [...]]]></description>
			<content:encoded><![CDATA[<p>Today Adobe announced the <a href="http://www.adobe.com/openscreenproject/">Open Screen Project</a> which aims to bring the Flash player to as many different devices as possible. </p>
<p>Cutting through the jargon on the press release, the most significant points are that Adobe are removing restrictions on usage of the Flash and Flash video specifications (SWF, FLV, and F4V), publishing the device porting layer APIs, and removing the licensing fees for the next major version of the Flash Player and AIR for devices. Which means that developers will now be able to port Flash to any device, and distribute and deploy it for free. Additionally, the Flash Cast and AMF data transfer protocols will be published.</p>
<p>While Flash Player has long been an almost ubiquitous platform for desktop PCs, this new move aims to do the same for phones and portable devices. <a href="http://blog.digitalbackcountry.com/?p=1404">Ryan Stewart</a> and <a href="http://blogs.adobe.com/open/2008/04/the_open_screen_project.html">Dave McAllister</a> from Adobe have both written blog posts on the announcement.</p>
<p>Essentially, the Flash player is now about as open as it can possibly be without being open source. It&#8217;s an interesting move by Adobe, and I&#8217;m sure many will be watching to see what comes out of it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2008/05/01/open-screen-project-aims-to-put-flash-everywhere/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Write For SitePoint And Win The Adobe CS3 Web Premium Suite</title>
		<link>http://www.sitepoint.com/blogs/2008/04/08/write-for-sitepoint-and-win-the-adobe-cs3-web-premium-suite/</link>
		<comments>http://www.sitepoint.com/blogs/2008/04/08/write-for-sitepoint-and-win-the-adobe-cs3-web-premium-suite/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 05:22:13 +0000</pubDate>
		<dc:creator>mattymcg</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<category><![CDATA[Search Engine Marketing]]></category>

		<category><![CDATA[Web Tech]]></category>

		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2008/04/08/write-for-sitepoint-and-win-the-adobe-cs3-web-premium-suite/</guid>
		<description><![CDATA[We&#8217;ve extended the deadline for this competition by two weeks.
You asked for more competitions, so here&#8217;s another one!
We&#8217;re giving away two copies of Adobe CS3 Web Premium (kindly donated by Adobe) to the authors of the best articles about Adobe Flex and AIR submitted over the next four weeks.
That&#8217;s right &#8212; you could WIN a [...]]]></description>
			<content:encoded><![CDATA[<p><ins datetime="2008-05-07T02:27:56+00:00">We&#8217;ve <a href="http://www.sitepoint.com/blogs/2008/05/05/adobe-air-flex-competition-deadline-extended/" rel="nofollow">extended the deadline for this competition</a> by two weeks.</ins></p>
<p><img src='http://www.sitepoint.com/blogs/wp-content/uploads/2008/04/flex-air-competition.jpg' alt='Flex/AIR Article Competition' class='imgright' /><a href="http://www.sitepoint.com/blogs/2008/03/14/interpreting-the-results-of-the-2008-sitepoint-reader-survey-part-1/">You asked for more competitions</a>, so here&#8217;s another one!</p>
<p>We&#8217;re giving away two copies of Adobe CS3 Web Premium (kindly donated by Adobe) to the authors of the best articles about Adobe Flex and AIR submitted over the next four weeks.</p>
<p><strong>That&#8217;s right &#8212; you could WIN a copy of the ultimate graphics package for web developers, Adobe Creative Suite 3 Web Premium, just by submitting an article about Flex or AIR.</strong> Worth USD $1,599, the package includes the latest versions of Photoshop, Illustrator, Fireworks, Flash, Dreamweaver and a host of other tools that form the industry benchmark for creating web graphics.</p>
<div id="adz" class="vertical"></div><p><strong>How To Win</strong></p>
<ol>
<li>Write an article for publication on sitepoint.com about <a href="http://www.adobe.com/products/flex/">Adobe Flex</a> or AIR (<a href="http://www.adobe.com/products/air/">Adobe Integrated Runtime</a>). We&#8217;re mostly looking for tutorials (either standalone or multi-part series). The article(s) must be <em>original</em> and <em>must not</em> be already published online elsewhere. We&#8217;re interested everything from beginner articles to intermediate and advanced topics. Also note that we&#8217;re looking for <em>quality</em> content (first-time authors might want to run their article past a friend or colleague before submitting).</li>
<li><strong>Submit the article before </strong><strong>Sunday <del datetime="2008-05-07T02:28:47+00:00">May 4th</del> May 18th, 2008</strong>. That gives you nearly four weeks! Be sure to include a headshot and author bio with your submission.</li>
<li><strong>The authors of the best Flex article and the best AIR article will each win a copy of Adobe CS3 Web Premium (either Mac or Windows &#8212; your choice).</strong> The winner will be decided by myself and SitePoint&#8217;s Technical Director, <a href="http://www.sitepoint.com/articlelist/48">Kevin Yank</a>.</li>
</ol>
<p>Submit your article to <strong>submit (at) sitepoint.com</strong>.</p>
<p><strong>Some tips on writing for SitePoint:</strong></p>
<ul>
<li>It&#8217;s best to concentrate on one thing, rather than trying to demonstrate how to build a complex application from start to finish.</li>
<li>Try to adhere to the recommended word limit (between 1,000 and 2,000 words).</li>
<li>Be sure that the reader has some useful code to take away from the article. Include a downloadable code archive with your submission if necessary.</li>
<li>Please make every effort to ensure that your code is bug-free and best practice. Our diligent technical editing team will be testing your code, but we won&#8217;t be correcting them. If your code has bugs, we&#8217;ll send it back to you to fix.</li>
</ul>
<p>For more tips, please read our <a href="http://sitepoint.com/about/writeforus/">Write For Us</a> page and our <a href="http://www.sitepoint.com/about/authorguide.pdf">author submission guidelines</a> (PDF).</p>
<p><strong>Oh, and another thing&#8230;</strong></p>
<p>Even though there will be only one winner for each of the topics, we may choose more than one article for publication. In fact, if they&#8217;re all good, we may publish the lot! So even if you don&#8217;t win, your article may still make the front page of SitePoint!</p>
<p>That is all.  Get writing and good luck!</p>
<script src="http://ads.aws.sitepoint.com/adjs.php?region=136&amp;did=adz&amp;adtype=vertical" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2008/04/08/write-for-sitepoint-and-win-the-adobe-cs3-web-premium-suite/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flex 2 is not &#8220;all or nothing&#8221;</title>
		<link>http://www.sitepoint.com/blogs/2006/03/24/flex-2-is-not-all-or-nothing/</link>
		<comments>http://www.sitepoint.com/blogs/2006/03/24/flex-2-is-not-all-or-nothing/#comments</comments>
		<pubDate>Fri, 24 Mar 2006 07:52:08 +0000</pubDate>
		<dc:creator>Kevin Yank</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/03/24/flex-2-is-not-all-or-nothing/</guid>
		<description><![CDATA[Ever since Macromedia announced Flex 2 and made available pre-release versions, I&#8217;ve been gritting my teeth as more and more cool news has surfaced about what Flex 2 will be capable of.
Because Macromedia Adobe will not be offering free licenses for non-commercial users of Flex 2 as it did for Flex 1, I&#8217;ve avoided recommending [...]]]></description>
			<content:encoded><![CDATA[<p>Ever since Macromedia <a href="http://www.sitepoint.com/blogs/2005/10/06/flex-20-announced-with-more-affordable-pricing/">announced Flex 2</a> and <a href="http://www.sitepoint.com/blogs/2005/10/17/flex-2-and-flash-player-85-alphas-available/">made available pre-release versions</a>, I&#8217;ve been gritting my teeth as more and more cool news has surfaced about what Flex 2 will be capable of.</p>
<p>Because <del>Macromedia</del> Adobe will not be offering free licenses for non-commercial users of Flex 2 <a href="http://www.sitepoint.com/blogs/2004/10/05/free-flex-for-all-well-almost/">as it did for Flex 1</a>, I&#8217;ve avoided recommending the technology to people despite the steady stream of exciting news that has come with the successive pre-release versions (<a href="http://labs.macromedia.com/flexproductline/">now Beta 2</a>).</p>
<p>The latest exciting tidbit &#8212; which has forced me to grudingly give the platform another look &#8212; is that Adobe has developed the <a href="http://labs.macromedia.com/wiki/index.php/Flex_Framework:FABridge">Flex-AJAX bridge</a>. The name is slightly misleading, as it&#8217;s really more of a Flex-JavaScript bridge, but it does help Adobe fend off some of the perception of AJAX as a Flex killer.</p>
<p>This bridge is an extension library for Flex that, when loaded, allows JavaScript code in a page to communicate with a Flex application, getting/setting property values, manipulating user interface elements, and registering JavaScript event listeners for elements inside the Flex application that would otherwise only be accessible to the ActionScript code within the application. Likewise, the bridge allows the Flex application to reach out into the containing HTML document, get/set form field values, manipulate CSS properties, and register event listeners that will allow the Flex application to respond to JavaScript events.</p>
<div id="adz" class="vertical"></div><p>Where previously Flex was seen as an all-or-nothing platform for web applications, where your Flex application just filled the browser window with a Flash movie containing the user interface, the Flex-AJAX bridge lets you build hybrid applications, with smaller components that can benefit from Flex&#8217;s flexibility while the rest of the user experience can continue to be presented using HTML and CSS, with all the added compatibility and accessibility that brings.</p>
<p>To try out the Flex-AJAX bridge, you&#8217;ll need the most recent <a href="http://labs.macromedia.com/technologies/flashplayer8_5/">beta release of Flash Player 8.5</a>. You can then check out the simple <a href="http://coenraets.com/apps/hybridstore/hybridstore.html">hybrid store example</a> that Flex developer <a href="http://coenraets.com/">Christophe Coenraets</a> described in a recent <a href="http://coenraets.com/viewarticle.jsp?articleId=99">blog entry</a>. The application makes use of the <a href="http://developer.yahoo.com/yui/slider/">slider component</a> from the <a href="http://www.sitepoint.com/blogs/2006/02/16/javascript-libraries-and-patterns-yahoo-does-ajax/">Yahoo! User Interface Library</a> to provide some JavaScript-powered controls that allow you to filter a set of results displayed in the adjacent Flex application.</p>
<p><a href="http://flexapps.macromedia.com/flex2beta2/fabridge/samples/FABridgeSample.html">A more detailed example</a> may be found on the Adobe Labs site, which shows off the remarkably simple JavaScript code required to communicate with Flex using the bridge.</p>
<p>I&#8217;m still not jumping on the Flex bandwagon just yet, but if the right project came along and the investment were justified&#8230; well, you never know.</p>
<script src="http://ads.aws.sitepoint.com/adjs.php?region=136&amp;did=adz&amp;adtype=vertical" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2006/03/24/flex-2-is-not-all-or-nothing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flex 2 and Flash Player 8.5 alphas available</title>
		<link>http://www.sitepoint.com/blogs/2005/10/17/flex-2-and-flash-player-85-alphas-available/</link>
		<comments>http://www.sitepoint.com/blogs/2005/10/17/flex-2-and-flash-player-85-alphas-available/#comments</comments>
		<pubDate>Tue, 18 Oct 2005 01:13:18 +0000</pubDate>
		<dc:creator>Kevin Yank</dc:creator>
		
		<category><![CDATA[Flash]]></category>
<category>Adobe</category><category>Flex</category><category>Macromedia</category>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2005/10/17/flex-2-and-flash-player-85-alphas-available/</guid>
		<description><![CDATA[Macromedia&#8217;s recently-announced Flex 2.0 platform (see Flex 2.0 announced with more affordable pricing) is now available to download in alpha form from Macromedia&#8217;s newly-launched Macromedia Labs site.
Macromedia Labs in itself is an exciting change of direction for Macromedia, which plans to use the site to expose developers to experimental technologies, works-in-progress, and other early ideas [...]]]></description>
			<content:encoded><![CDATA[<p>Macromedia&#8217;s recently-announced Flex 2.0 platform (see <a href="http://www.sitepoint.com/blogs/2005/10/06/flex-20-announced-with-more-affordable-pricing/">Flex 2.0 announced with more affordable pricing</a>) is now available to download in alpha form from Macromedia&#8217;s newly-launched <a href="http://labs.macromedia.com/">Macromedia Labs</a> site.</p>
<p>Macromedia Labs in itself is an exciting change of direction for Macromedia, which plans to use the site to expose developers to experimental technologies, works-in-progress, and other early ideas coming from the software company. With full community features like open discussion forums and a wiki, it will be interesting to see how this openness flies with Macromedia&#8217;s nearly-complete merger with Adobe, another traditionally closed software company.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2005/10/17/flex-2-and-flash-player-85-alphas-available/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flex 2.0 announced with more affordable pricing</title>
		<link>http://www.sitepoint.com/blogs/2005/10/06/flex-20-announced-with-more-affordable-pricing/</link>
		<comments>http://www.sitepoint.com/blogs/2005/10/06/flex-20-announced-with-more-affordable-pricing/#comments</comments>
		<pubDate>Fri, 07 Oct 2005 01:38:33 +0000</pubDate>
		<dc:creator>Kevin Yank</dc:creator>
		
		<category><![CDATA[Flash]]></category>
<category>ActionScript</category><category>Flash</category><category>Flex</category><category>Macromedia</category>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=1234</guid>
		<description><![CDATA[Macromedia today announced Flex 2, a major new release of its framework for building Web applications with rich, client-side Flash interfaces. Earlier this week, I had the opportunity to speak with Macromedia about the details of this upcoming release.
Flex 2 will include Flash Player 8.5, Flex Framework 2, Flex Builder 2, and Flex Enterprise Services [...]]]></description>
			<content:encoded><![CDATA[<p>Macromedia today <a href="http://www.macromedia.com/macromedia/proom/pr/2005/announcing_flex2.html">announced Flex 2</a>, a major new release of its framework for building Web applications with rich, client-side Flash interfaces. Earlier this week, I had the opportunity to speak with Macromedia about the details of this upcoming release.</p>
<p>Flex 2 will include Flash Player 8.5, Flex Framework 2, Flex Builder 2, and Flex Enterprise Services 2. Although the updated software will not be ready for release until the first half of 2006, Macromedia plans to release alpha versions later this month, in conjunction with the <a href="http://www.macromedia.com/max/">MAX conference</a> on October 16th.</p>
<p><strong>Flash Player 8.5</strong> will add a new ActionScript Virtual Machine (AVM2), supporting ActionScript 3.0 (AS3) &#8212; an updated version of the scripting language that will be compliant with the latest <a href="http://www.ecma-international.org/publications/standards/ECMA-262.HTM">ECMAScript standard</a>, including <a href="http://www.ecma-international.org/publications/standards/Ecma-357.htm">ECMAScript for XML</a> (E4X). AVM2 will run a great deal faster than the existing AVM, and will support many advanced language features, most notably improved debugging and error reporting.</p>
<p>AVM2 will run alongside the existing AVM, and only Flash movies compiled for AS3 will run on this new VM. The downside of this architecture is that movies and components that use AS3 will not be interoperable with those that use AS2 (e.g. an AS3 movie that loads and displays a nested movie that uses AS2 will not be able to access functions and variables within that movie). For this reason, components compiled for existing versions of Flex will need to be recompiled to work with Flex 2.</p>
<div id="adz" class="vertical"></div><p><strong>Flex Framework 2</strong> will be the upgraded library of classes and user interface components for this new release. It will be updated to take advantage of AS3, with cleaner APIs, and taking full advantage of the new effects introduced in Flash Player 8.</p>
<p><strong>Flex Builder 2</strong>, previously code-named Zorn, will be the new IDE for Flex, rewritten from scratch to run on the <a href="http://eclipse.org/">Eclipse platform</a>. As with the current version of Flex Builder, it will provide a split graphical view (with drag and drop GUI building) and code view (with full code hinting and debugging support). New in this release will be developer productivity features for managing &#8220;view states&#8221;, discrete modes of operation for Flex components.</p>
<p>While the current version of Flex costs some US$12,000, Flex 2 will cost less than US$1,000 for the basic components described above. Although you&#8217;re constrained to communicating with the server via XML data transfer and SOAP Web Services, you can certainly implement anything you can do with AJAX and DHTML, only with a richer GUI. What&#8217;s missing from the package is the server-side component of the Flex framework, which has been split into a separate product for Flex 2: Flex Enterprise Services 2.</p>
<p><strong>Flex Enterprise Services 2</strong> will come with the big per-CPU price tag, but will be significantly upgraded from the server-side facilities provided by Flex 1. The main focus of the enhanced package is the transparent availability of server-side resources (such as database records and enterprise services) within Flex applications.</p>
<p>Although the greatly reduced price tag for developers who don&#8217;t need the Enterprise Services package is welcome news, Macromedia does not plan to continue offering <a href="http://www.macromedia.com/software/flex/productinfo/faq/#section-8">free non-commercial/non-institutional licenses</a> as they now do with Flex 1. With students and hobbyist users having obtained free licenses and developed applications with Flex 1, they&#8217;ll either have to front up for a license to Flex 2, or be left out in the cold. This seems like a very unfortunate move to me, and I hope Macromedia will reconsider.</p>
<p>For more details on Flex 2, check out Macromedia&#8217;s <a href="http://www.macromedia.com/go/flex2intro">introduction for developers</a>.</p>
<script src="http://ads.aws.sitepoint.com/adjs.php?region=136&amp;did=adz&amp;adtype=vertical" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2005/10/06/flex-20-announced-with-more-affordable-pricing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flash Player 8 Final released</title>
		<link>http://www.sitepoint.com/blogs/2005/09/13/flash-player-8-final-released/</link>
		<comments>http://www.sitepoint.com/blogs/2005/09/13/flash-player-8-final-released/#comments</comments>
		<pubDate>Tue, 13 Sep 2005 05:44:11 +0000</pubDate>
		<dc:creator>Kevin Yank</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2005/09/13/flash-player-8-final-released/</guid>
		<description><![CDATA[Particularly if you installed the beta, but also for vastly improved performance, you&#8217;ll want to grab the final version of Flash Player 8 as soon as possible.
]]></description>
			<content:encoded><![CDATA[<p>Particularly if you installed the beta, but also for vastly improved performance, you&#8217;ll want to grab the final version of <a href="http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash">Flash Player 8</a> as soon as possible.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2005/09/13/flash-player-8-final-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Lightweight screencasting with vnc2swf</title>
		<link>http://www.sitepoint.com/blogs/2005/09/08/lightweight-screencasting-with-vnc2swf/</link>
		<comments>http://www.sitepoint.com/blogs/2005/09/08/lightweight-screencasting-with-vnc2swf/#comments</comments>
		<pubDate>Thu, 08 Sep 2005 06:44:17 +0000</pubDate>
		<dc:creator>Kevin Yank</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2005/09/08/lightweight-screencasting-with-vnc2swf/</guid>
		<description><![CDATA[Thinking about producing a screencast? Will quick and dirty do the trick, as long as it&#8217;s free? vnc2swf could be just what you need:

Set up a VNC server. The free VNC Server for Windows (previously WinVNC)  will do the trick on Windows boxes, and there&#8217;s OSXvnc for Mac.
Install and run vnc2swf. You&#8217;ll need to [...]]]></description>
			<content:encoded><![CDATA[<p>Thinking about producing a screencast? Will quick and dirty do the trick, as long as it&#8217;s free? <a href="http://www.unixuser.org/~euske/vnc2swf/">vnc2swf</a> could be just what you need:</p>
<ol>
<li>Set up a VNC server. The free <a href="http://www.realvnc.com/download.html">VNC Server for Windows</a> (previously WinVNC)  will do the trick on Windows boxes, and there&#8217;s <a href="http://www.redstonesoftware.com/vnc.html">OSXvnc</a> for Mac.</li>
<li>Install and run vnc2swf. You&#8217;ll need to set up Python first, but everything you need is linked on the site. Once it&#8217;s running, hit F9 to start recording your desktop.</li>
<li>Stop recording when you&#8217;re done. An SWF is produced, which you can publish on the Web.</li>
<li>Use the companion editing tool to chop off the pieces of the movie you don&#8217;t want to keep, and then add an MP3 soundtrack recorded separately.</li>
</ol>
<p>And just like that, you&#8217;ve got your screencast! The screencast demonstration on the site is a little tough to follow if you&#8217;re not up on your Unix commands, but with a little tinkering at the command prompt you should be able to get it to work on Windows or Mac OS X with relatively little trouble.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2005/09/08/lightweight-screencasting-with-vnc2swf/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flash desktop apps go open source</title>
		<link>http://www.sitepoint.com/blogs/2005/09/01/flash-desktop-apps-go-open-source/</link>
		<comments>http://www.sitepoint.com/blogs/2005/09/01/flash-desktop-apps-go-open-source/#comments</comments>
		<pubDate>Thu, 01 Sep 2005 05:51:31 +0000</pubDate>
		<dc:creator>Kevin Yank</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2005/09/01/flash-desktop-apps-go-open-source/</guid>
		<description><![CDATA[All the work that&#8217;s going into Flash Web applications that look like desktop applications begs the question &#8220;Why not just make desktop applications in Flash?&#8221; Macromedia tried to answer this with Macromedia Central, which starved for developer adoption and is now given away for free.
Screenweaver was another answer to this question. It began its life [...]]]></description>
			<content:encoded><![CDATA[<p>All the work that&#8217;s going into Flash Web applications that look like desktop applications begs the question &#8220;Why not just make desktop applications in Flash?&#8221; Macromedia tried to answer this with <a href="http://www.macromedia.com/software/central/">Macromedia Central</a>, which starved for developer adoption and is now given away for free.</p>
<p>Screenweaver was another answer to this question. It began its life as a simple app for creating Flash-based screensavers, and grew into an integrated development environment (IDE) for Flash-based desktop apps. Screenweaver was also a commercial failure, but a small group of intrepid developers have <a href="https://secure.sourcesecure.co.uk/trac/osflash/screenweaver/wiki/SwOsAnnouncement">rescued it</a> from binary oblivion to continue its development as an open source project.</p>
<p>The <a href="https://secure.sourcesecure.co.uk/trac/osflash/screenweaver/wiki/SwOsAnnouncement">announcement</a> provides a little history on Screenweaver&#8217;s origin, as well as a side-project called Screenweaver Core&#8211;a library for using Flash within general-purpose programming languages like Visual Basic, C++, and Python on the Windows desktop&#8211;which is also being resurrected.</p>
<p>If you&#8217;d like to play with the initial open source release of Screenweaver 3, hit the project&#8217;s <a href="https://secure.sourcesecure.co.uk/trac/osflash/screenweaver/wiki">main wiki page</a>, click Download, and grab the precompiled binary. You may also want to follow the link to the documentation, which is not yet included in the download.</p>
<div id="adz" class="vertical"></div><p>The initial plan for the open source effort is to enhance Screenweaver to support synchronous communication between Flash applications built with Screenweaver and other operating system components. The soon-to-be-released Flash Player 8 includes support for ExternalInterface, a new ActionScript API that allows Flash movies to pause and wait for a request (such as calling a JavaScript function in the browser) to complete before continuing.</p>
<p><a href="http://www.5etdemi.com/blog/archives/2005/08/spliff-is-coming-to-age-with-externalinterface/">Synchronous communication</a> is much simpler to manage than previously-supported asynchronous interfaces to the host environment, and developers like <a href="http://www.darronschall.com/">Darron Schall</a> (the <a href="http://www.darronschall.com/weblog/archives/000179.cfm">instigator</a> of the Screenweaver OS project) believe that this type of communication will be key to making Flash desktop application development a popular reality.</p>
<script src="http://ads.aws.sitepoint.com/adjs.php?region=136&amp;did=adz&amp;adtype=vertical" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2005/09/01/flash-desktop-apps-go-open-source/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Online maps get flashy</title>
		<link>http://www.sitepoint.com/blogs/2005/08/19/online-maps-get-flashy/</link>
		<comments>http://www.sitepoint.com/blogs/2005/08/19/online-maps-get-flashy/#comments</comments>
		<pubDate>Fri, 19 Aug 2005 10:52:17 +0000</pubDate>
		<dc:creator>Kevin Yank</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=1146</guid>
		<description><![CDATA[Flash smartypants Paul Neave has taken the public APIs of Google Maps and Microsoft Virtual Earth and built his own Flash interface to browse the satellite imagery offered by both of these services. And, may the JavaScript gods forgive me, it&#8217;s far smoother and more pleasant to use than either of the services&#8217; respective Web [...]]]></description>
			<content:encoded><![CDATA[<p>Flash smartypants <a href="http://www.neave.com/lab/">Paul Neave</a> has taken the public APIs of <a href="http://maps.google.com/">Google Maps</a> and <a href="http://virtualearth.msn.com/">Microsoft Virtual Earth</a> and built his own Flash interface to browse the satellite imagery offered by <em>both</em> of these services. And, may the JavaScript gods forgive me, it&#8217;s far smoother and more pleasant to use than either of the services&#8217; respective Web interfaces.</p>
<p>For now, it lacks the flat maps, local search features, and other useful bells and whistles of the Google and Microsoft originals, but as a demonstration of what is possible with Flash as a frontend technology, it&#8217;s very effective. In particular, the ability to rotate the view is something that is a long way off in pure DHTML interfaces.</p>
<p>I wonder how long it will be before some enterprising folks attempt to produce a 2D clone of <a href="http://earth.google.com/">Google Earth</a> in Flash. I&#8217;d be surprised if Google didn&#8217;t buy out such a project, were it to come to fruition.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2005/08/19/online-maps-get-flashy/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
