<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Flash User &#187; open source</title>
	<atom:link href="http://www.flashuser.net/tag/open-source/feed" rel="self" type="application/rss+xml" />
	<link>http://www.flashuser.net</link>
	<description>FlashUser.net helps creative Flash developers and designers from all over the world to save time and money for their projects. By following our posts you will easily create more effective Flash designs or add value to your Flash software and applications</description>
	<lastBuildDate>Fri, 20 Aug 2010 11:27:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>PureMVC &#8211; A Multiplatform Framework</title>
		<link>http://www.flashuser.net/general/puremvc-a-multiplatform-framework.html</link>
		<comments>http://www.flashuser.net/general/puremvc-a-multiplatform-framework.html#comments</comments>
		<pubDate>Fri, 04 Sep 2009 21:49:48 +0000</pubDate>
		<dc:creator>flashuser</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[platform]]></category>

		<guid isPermaLink="false">http://www.flashuser.net/?p=1969</guid>
		<description><![CDATA[<p>As of late I started to do some research and make a list of the most popular open-source frameworks used in Flash/Flex/AIR development. But, unlike my previous posts, today I’m writing about a far more general framework: <span id="writer-content"><a href="http://puremvc.org/content/view/67/178/" target="_blank">PureMVC</a></span>.</p>
<p><span id="more-1969"></span><br />
The <strong>PureMVC</strong> project began in November 2006 and its purpose was to deliver a simple framework that enables quick implementation of rich client applications based upon the classic Model, View and Controller concept. I sad earlier that this framework is more complex because, originally it was implemented in ActionScript 3 for use with Adobe Flex, Flash and AIR, but in time has expanded and now allows development on a wide variety of platforms. PureMVC is being ported in several languages such as: C#, JavaScript, Java, PHP, Python, Ruby. </p>
<p>The framework has two versions that are supported with reference implementations <strong>Standard</strong> and <strong>MultiCore</strong>. <em>“In short, the Standard Version provides a simple methodology for separating your coding interests according to the MVC concept. Beyond that, the MultiCore Version allows multiple PureMVC applications to run within the same virtual machine, modular programming.” </em></p>
<p>PureMVC implements a different concept in contrast with the standard MVC design pattern. The Model, View and Controller are implemented as Singleton classes:</p>
<ul id="circle">
<li><strong>The Model</strong> caches named references to <em>Proxies</em>, which expose an API for manipulating the Data Model (including data retrieved from remote services). </li>
<li><strong>The View</strong> primarily caches named references to <em>Mediators</em>, which adapt and steward the View Components that make up the user interface. </li>
<li><strong>The Controller</strong> maintains named mappings to <em>Command</em> classes, which are stateless, and only created when needed.</li>
</ul>
<p>There is a fourth class, the <em>Façade</em>, that initializes and caches the Core actors (Model, View and Controller), and provides a single place to access all of their public methods. It acts as a communication bridge throughout the application. These classes are referred to as the Core Actors.   </p>
<p>The framework has a Publish/subscribe-style Observer notification system and the communication is being done through this scheme rather than AS3 Events, which is understandable considering the whole group of languages that’s covering. </p>
<p>The differences between the Standard and MultiCore version, like the name underlines it is that the second one uses independent program modules each with their own independent PureMVC &#8216;Core&#8217;. And instead of Singleton classes there are Multitons(stores a map of instances). Each Core is referenced by an associated Multiton Key.</p>
<p>This project has a well developed documentation containing: source code freely available, complete API documentation, conceptual and UML Diagrams and plenty of demos show the basics and demonstrate best practices. </p>
<h2 id="sub-title">Conclusion</h2>
<p>Because the amount of information about PureMVC is vast I tried to be as succinct as possible. Like most of the MVC frameworks, pureMVC has some good points and some bad ones. But the fact that it’s trying to be general and reach different platforms can be an issue. I am just saying that the generalization of this framework can make it mediocre in some way.</p>
<p>For a deep insight of this framework and its documentation check the <span id="writer-content"><a href="http://puremvc.org/" target="_blank">PureMVC site</a><span>.</p>
]]></description>
			<content:encoded><![CDATA[<p>As of late I started to do some research and make a list of the most popular open-source frameworks used in Flash/Flex/AIR development. But, unlike my previous posts, today I’m writing about a far more general framework: <span id="writer-content"><a href="http://puremvc.org/content/view/67/178/" target="_blank">PureMVC</a></span>.</p>
<p><span id="more-1969"></span><br />
The <strong>PureMVC</strong> project began in November 2006 and its purpose was to deliver a simple framework that enables quick implementation of rich client applications based upon the classic Model, View and Controller concept. I sad earlier that this framework is more complex because, originally it was implemented in ActionScript 3 for use with Adobe Flex, Flash and AIR, but in time has expanded and now allows development on a wide variety of platforms. PureMVC is being ported in several languages such as: C#, JavaScript, Java, PHP, Python, Ruby. </p>
<p>The framework has two versions that are supported with reference implementations <strong>Standard</strong> and <strong>MultiCore</strong>. <em>“In short, the Standard Version provides a simple methodology for separating your coding interests according to the MVC concept. Beyond that, the MultiCore Version allows multiple PureMVC applications to run within the same virtual machine, modular programming.” </em></p>
<p>PureMVC implements a different concept in contrast with the standard MVC design pattern. The Model, View and Controller are implemented as Singleton classes:</p>
<ul id="circle">
<li><strong>The Model</strong> caches named references to <em>Proxies</em>, which expose an API for manipulating the Data Model (including data retrieved from remote services). </li>
<li><strong>The View</strong> primarily caches named references to <em>Mediators</em>, which adapt and steward the View Components that make up the user interface. </li>
<li><strong>The Controller</strong> maintains named mappings to <em>Command</em> classes, which are stateless, and only created when needed.</li>
</ul>
<p>There is a fourth class, the <em>Façade</em>, that initializes and caches the Core actors (Model, View and Controller), and provides a single place to access all of their public methods. It acts as a communication bridge throughout the application. These classes are referred to as the Core Actors.   </p>
<p>The framework has a Publish/subscribe-style Observer notification system and the communication is being done through this scheme rather than AS3 Events, which is understandable considering the whole group of languages that’s covering. </p>
<p>The differences between the Standard and MultiCore version, like the name underlines it is that the second one uses independent program modules each with their own independent PureMVC &#8216;Core&#8217;. And instead of Singleton classes there are Multitons(stores a map of instances). Each Core is referenced by an associated Multiton Key.</p>
<p>This project has a well developed documentation containing: source code freely available, complete API documentation, conceptual and UML Diagrams and plenty of demos show the basics and demonstrate best practices. </p>
<h2 id="sub-title">Conclusion</h2>
<p>Because the amount of information about PureMVC is vast I tried to be as succinct as possible. Like most of the MVC frameworks, pureMVC has some good points and some bad ones. But the fact that it’s trying to be general and reach different platforms can be an issue. I am just saying that the generalization of this framework can make it mediocre in some way.</p>
<p>For a deep insight of this framework and its documentation check the <span id="writer-content"><a href="http://puremvc.org/" target="_blank">PureMVC site</a><span>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashuser.net/general/puremvc-a-multiplatform-framework.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Soma &#8211; New Framework for Flash Developers</title>
		<link>http://www.flashuser.net/flash-news/soma-new-framework-for-flash-developers.html</link>
		<comments>http://www.flashuser.net/flash-news/soma-new-framework-for-flash-developers.html#comments</comments>
		<pubDate>Wed, 26 Aug 2009 16:29:52 +0000</pubDate>
		<dc:creator>flashuser</dc:creator>
				<category><![CDATA[Flash News]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[flash-framework]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.flashuser.net/?p=1743</guid>
		<description><![CDATA[<p>Lately there has been an increasing number of new open-source products aimed toward the Flash community and not only. Various developers created different open-source tools that are very handy regarding fast development, high-quality projects, clean code writing and many more assets.</p>
<p><span id="more-1743"></span>A recently Beta released product, created by Romuald Quantin &#8211; an Actionscript developer, is the <span  id="writer-content"><a href="http://www.soundstep.com/blog/downloads/somaui/" target="_blank">Soma Framework</a></span>. Being at its beginning is very probable that many of you didn’t have the chance to hear or work with it. So I’ll try to highlight the important information you need to know about it, structured in two parts.</p>
<h2 id="sub-title">Soma, the MVC Framework</h2>
<p>Soma is an open source MVC Framework written in AS3 and it is specially developed for Actionscript and Flash website. Its goal is to ease the work by handling the common development that’s required in building a flash site: deep-linking, loading, backgrounds, page management, content management, assets, contextual menu, transitions and so on.</p>
<p>It’s a light framework that doesn’t require MVC knowledge for you to use it. An important fact for developers is that it has been built upon the core of another MVC framework: Cairngorm. The author explains: <em>I&#8217;ve made this choice because I want Soma to be &#8220;easy-accessed&#8221; and even if Cairngorm is originally a Flex framework, I believe its syntax, event-based system and &#8220;design philosophy&#8221; are closer to what a Flash user would expect.</em></p>
<p>But Soma is not only a MVC Framework .It is XML-based and uses a reference to a XML site definition almost all the time. The structure, content, assets and assets behaviors are stored in this XML site definition. It also automates tasks and it is generated. But this is for the second part of the description.</p>
<h2 id="sub-title">SomaUI, the source code generator</h2>
<p>SomaUI is an AIR-Java tool and its main purpose is to generate source code, the base of a Flash site in AS3, created with Soma ready to be used for further development, for Flash Player 9 or 10 and for Flash or Flex SDK developer. SomaUI has very useful features that ease you when starting a site:</p>
<ul id="circle">
<li>building an XML file required in order to make Soma working</li>
<li>exporting deploy files (html, css, etc)</li>
<li>exporting source (actinscript, Flash file, XML, etc)</li>
<li>compile with the Flex SDK</li>
</ul>
<p>This software gives you a large-hand when you create a project, choose specific settings such as name, package, flash player version, and so on. You can write the xml definition of your site or load a template and finally, export it.</p>
<h2 id="sub-title">Conclusion</h2>
<p>As a conclusion, because I recently heard about this framework I didn’t get to use it, I can say that, from what I’ve seen in the video tutorial on the home page and red about this product, Soma Framework is a real easer for you work, time-saver and I like the fact that has a specific set: Actionscript and Flash development. When you want to create a Flash site you know there is a Framework especially created to help you in your development.</p>
<p>For further more information about this product, its resources, software requirements, docs and the latest version released visit the <span  id="writer-content"><a href="http://www.soundstep.com/blog/downloads/somaui/" target="_blank">Soma homepage</a></span>. And as an example of a Flash site built with this framework there is <span  id="writer-content"><a href="http://www.soundstep.com/somaprotest/www/#" target="_blank">Soma Protest</a></span> site where you can find out more stuff about Soma.</p>
]]></description>
			<content:encoded><![CDATA[<p>Lately there has been an increasing number of new open-source products aimed toward the Flash community and not only. Various developers created different open-source tools that are very handy regarding fast development, high-quality projects, clean code writing and many more assets.</p>
<p><span id="more-1743"></span>A recently Beta released product, created by Romuald Quantin &#8211; an Actionscript developer, is the <span  id="writer-content"><a href="http://www.soundstep.com/blog/downloads/somaui/" target="_blank">Soma Framework</a></span>. Being at its beginning is very probable that many of you didn’t have the chance to hear or work with it. So I’ll try to highlight the important information you need to know about it, structured in two parts.</p>
<h2 id="sub-title">Soma, the MVC Framework</h2>
<p>Soma is an open source MVC Framework written in AS3 and it is specially developed for Actionscript and Flash website. Its goal is to ease the work by handling the common development that’s required in building a flash site: deep-linking, loading, backgrounds, page management, content management, assets, contextual menu, transitions and so on.</p>
<p>It’s a light framework that doesn’t require MVC knowledge for you to use it. An important fact for developers is that it has been built upon the core of another MVC framework: Cairngorm. The author explains: <em>I&#8217;ve made this choice because I want Soma to be &#8220;easy-accessed&#8221; and even if Cairngorm is originally a Flex framework, I believe its syntax, event-based system and &#8220;design philosophy&#8221; are closer to what a Flash user would expect.</em></p>
<p>But Soma is not only a MVC Framework .It is XML-based and uses a reference to a XML site definition almost all the time. The structure, content, assets and assets behaviors are stored in this XML site definition. It also automates tasks and it is generated. But this is for the second part of the description.</p>
<h2 id="sub-title">SomaUI, the source code generator</h2>
<p>SomaUI is an AIR-Java tool and its main purpose is to generate source code, the base of a Flash site in AS3, created with Soma ready to be used for further development, for Flash Player 9 or 10 and for Flash or Flex SDK developer. SomaUI has very useful features that ease you when starting a site:</p>
<ul id="circle">
<li>building an XML file required in order to make Soma working</li>
<li>exporting deploy files (html, css, etc)</li>
<li>exporting source (actinscript, Flash file, XML, etc)</li>
<li>compile with the Flex SDK</li>
</ul>
<p>This software gives you a large-hand when you create a project, choose specific settings such as name, package, flash player version, and so on. You can write the xml definition of your site or load a template and finally, export it.</p>
<h2 id="sub-title">Conclusion</h2>
<p>As a conclusion, because I recently heard about this framework I didn’t get to use it, I can say that, from what I’ve seen in the video tutorial on the home page and red about this product, Soma Framework is a real easer for you work, time-saver and I like the fact that has a specific set: Actionscript and Flash development. When you want to create a Flash site you know there is a Framework especially created to help you in your development.</p>
<p>For further more information about this product, its resources, software requirements, docs and the latest version released visit the <span  id="writer-content"><a href="http://www.soundstep.com/blog/downloads/somaui/" target="_blank">Soma homepage</a></span>. And as an example of a Flash site built with this framework there is <span  id="writer-content"><a href="http://www.soundstep.com/somaprotest/www/#" target="_blank">Soma Protest</a></span> site where you can find out more stuff about Soma.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashuser.net/flash-news/soma-new-framework-for-flash-developers.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Weekly Video 3</title>
		<link>http://www.flashuser.net/flash-video/weekly-video-3-open-at-adobe.html</link>
		<comments>http://www.flashuser.net/flash-video/weekly-video-3-open-at-adobe.html#comments</comments>
		<pubDate>Sun, 02 Aug 2009 21:46:15 +0000</pubDate>
		<dc:creator>flashuser</dc:creator>
				<category><![CDATA[Flash Video]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.flashuser.net/?p=933</guid>
		<description><![CDATA[<p>For the video of the week we thought to inform you about open source adobe&#8217;s products. For more details you can visit <span id="writer-content"><a href="http://opensource.adobe.com/" color="FF0000" target="_blank">Open Source Adobe</a></span>. </p>
<p>And don&#8217;t forget about <span id="writer-content"><a href="http://www.opensourcemediaframework.com/" color="FF0000" target="_blank">OMSF</a></span> and <span id="writer-content"><a href="http://labs.adobe.com/technologies/textlayout/" color="FF0000" target="_blank">TLF</a></span> the new open-sources from Adobe. We wrote about them in an earlier post.</p>
<p><span id="more-933"></span></p>
<div align="center" class="border-media"><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/eNzrn8-JFSE&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/eNzrn8-JFSE&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></div>
]]></description>
			<content:encoded><![CDATA[<p>For the video of the week we thought to inform you about open source adobe&#8217;s products. For more details you can visit <span id="writer-content"><a href="http://opensource.adobe.com/" color="FF0000" target="_blank">Open Source Adobe</a></span>. </p>
<p>And don&#8217;t forget about <span id="writer-content"><a href="http://www.opensourcemediaframework.com/" color="FF0000" target="_blank">OMSF</a></span> and <span id="writer-content"><a href="http://labs.adobe.com/technologies/textlayout/" color="FF0000" target="_blank">TLF</a></span> the new open-sources from Adobe. We wrote about them in an earlier post.</p>
<p><span id="more-933"></span></p>
<div align="center" class="border-media"><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/eNzrn8-JFSE&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/eNzrn8-JFSE&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></div>
]]></content:encoded>
			<wfw:commentRss>http://www.flashuser.net/flash-video/weekly-video-3-open-at-adobe.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OSMF and TLF &#8211; New Open Source Frameworks from Adobe</title>
		<link>http://www.flashuser.net/flash-news/osmf-and-tlf-new-open-source-frameworks-from-adobe.html</link>
		<comments>http://www.flashuser.net/flash-news/osmf-and-tlf-new-open-source-frameworks-from-adobe.html#comments</comments>
		<pubDate>Wed, 22 Jul 2009 07:45:16 +0000</pubDate>
		<dc:creator>flashuser</dc:creator>
				<category><![CDATA[Flash News]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.flashuser.net/?p=690</guid>
		<description><![CDATA[<p>In time of continuous development for software applications, where the Internet evolves every second as we speak, open source software and applications are a common thing for every developer, either giant or small. And, in order to maintain its position as a giant software producer, Adobe is finally adopting this strategy by releasing two new flash technologies under the Mozilla Public License (MPL). According to the press release, they are aimed especially towards source initiatives for developers, media companies and publishers. </p>
<p><span id="more-690"></span><br />
The first one is <span id="writer-content"><a href="http://www.opensourcemediaframework.com/" color="FF0000" target="_blank">Open Source Media Framework</a></span> (OSMF). Is part of the Strobe project which aims to establish an open standard for flash based media player. OSMF is a framework for building robust, feature-rich video players and applications based on the Adobe Flash Platform. It is designed to reduce costs associated with developing players in-house. Adobe specifies that the OSMF’s flexible architecture allows the developer to easily customize their player for the browser or the desktop, incorporating plugins for advertising, reporting, and content delivery along with standard player features such as playback controls, video navigation, buffering, and Dynamic Streaming. </p>
<p>The second one comes with “sophisticated typography capabilities” that will improve web applications. The <strong>Text Layout Framework</strong> (TLF), an extensible ActionScript library, built on the new text engine in Adobe® Flash® Player 10 and Adobe AIR 1.5, enables developers to create layout text on web applications with support for complex languages, bidirectional text, multi-columns and other advanced typographical features and controls. The beautiful part of an open source framework is that developers can use or extend existing components, or use the framework to create their own text components. </p>
<p>Adobe’s director of standards and open source, Dave McAllister asserted that <em>“by releasing OSMF and TLF as open source, we are helping facilitate the creation and sharing of best practices for media players and rich text-based Web application development. We believe these efforts will strengthen the industry and lead to the next generation of Web applications, content and video experiences.”</em></p>
<p>You can find out more and even experience the new products through the demos on their page:<br />
1. <span id="writer-content"><a href="http://www.opensourcemediaframework.com/" color="FF0000" target="_blank">Open Source Media Framework</a></span> (OSMF)<br />
2. <span id="writer-content"><a href="http://labs.adobe.com/technologies/textlayout/" color="FF0000" target="_blank">Text Layout Framework</a></span> (TLF) on Adobe Labs </p>
]]></description>
			<content:encoded><![CDATA[<p>In time of continuous development for software applications, where the Internet evolves every second as we speak, open source software and applications are a common thing for every developer, either giant or small. And, in order to maintain its position as a giant software producer, Adobe is finally adopting this strategy by releasing two new flash technologies under the Mozilla Public License (MPL). According to the press release, they are aimed especially towards source initiatives for developers, media companies and publishers. </p>
<p><span id="more-690"></span><br />
The first one is <span id="writer-content"><a href="http://www.opensourcemediaframework.com/" color="FF0000" target="_blank">Open Source Media Framework</a></span> (OSMF). Is part of the Strobe project which aims to establish an open standard for flash based media player. OSMF is a framework for building robust, feature-rich video players and applications based on the Adobe Flash Platform. It is designed to reduce costs associated with developing players in-house. Adobe specifies that the OSMF’s flexible architecture allows the developer to easily customize their player for the browser or the desktop, incorporating plugins for advertising, reporting, and content delivery along with standard player features such as playback controls, video navigation, buffering, and Dynamic Streaming. </p>
<p>The second one comes with “sophisticated typography capabilities” that will improve web applications. The <strong>Text Layout Framework</strong> (TLF), an extensible ActionScript library, built on the new text engine in Adobe® Flash® Player 10 and Adobe AIR 1.5, enables developers to create layout text on web applications with support for complex languages, bidirectional text, multi-columns and other advanced typographical features and controls. The beautiful part of an open source framework is that developers can use or extend existing components, or use the framework to create their own text components. </p>
<p>Adobe’s director of standards and open source, Dave McAllister asserted that <em>“by releasing OSMF and TLF as open source, we are helping facilitate the creation and sharing of best practices for media players and rich text-based Web application development. We believe these efforts will strengthen the industry and lead to the next generation of Web applications, content and video experiences.”</em></p>
<p>You can find out more and even experience the new products through the demos on their page:<br />
1. <span id="writer-content"><a href="http://www.opensourcemediaframework.com/" color="FF0000" target="_blank">Open Source Media Framework</a></span> (OSMF)<br />
2. <span id="writer-content"><a href="http://labs.adobe.com/technologies/textlayout/" color="FF0000" target="_blank">Text Layout Framework</a></span> (TLF) on Adobe Labs </p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashuser.net/flash-news/osmf-and-tlf-new-open-source-frameworks-from-adobe.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Open-source Flash Framework: Hemlock</title>
		<link>http://www.flashuser.net/flash-news/open-source-flash-framework-hemlock.html</link>
		<comments>http://www.flashuser.net/flash-news/open-source-flash-framework-hemlock.html#comments</comments>
		<pubDate>Tue, 14 Jul 2009 09:34:34 +0000</pubDate>
		<dc:creator>flashuser</dc:creator>
				<category><![CDATA[Flash News]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.flashuser.net/?p=469</guid>
		<description><![CDATA[<p><span id="writer-content"><a href="http://hemlock-kills.com" color="FF0000" target="_blank">Hemlock</a></span> is a new web development framework, focused on allowing easy development of real-time, many-to-many apps. <span id="writer-content"><a href="http://hemlock-kills.com" color="FF0000" target="_blank">Hemlock</a></span> follows the inspiration of Ruby web frameworks like Rails and Merb. </p>
<p><span id="more-469"></span><br />
This let&#8217;s you create an entirely new class of web applications and games where multiple users can interact and transmit data in real-time. It can be used also for applications such as workspace collaboration and education. The only limit is your imagination.</p>
<p><span id="writer-content"><a href="http://hemlock-kills.com" color="FF0000" target="_blank">Hemlock</a></span> was developed by MintDigital to solve an annoying problem that is present in most real-time interactive web experiences. The fact is they are not real-time at all, just simulated, with the front-end site constantly polling the back-end database for changes to the data.</p>
<p>Hemlock’s approach is to combine the user interface and networking power of  Flash with the scalability of Jabber/XMPP, the protocol that powers presence notification and real-time communication. The framework works almost like a push e-mail. A client registers with the server to receive a message and it is informed whenever a new and relevant one appears(no polls are requiered). Being a many-to-many apps it means that multiple users can interact with the same data in real-time.</p>
<p>This framework eases the way for web applications of a higher level, making it very handy for developers to build cool apps without having to worry about a cost-effective  or unresponsive app.</p>
<p>For more information take a visit to <span id="writer-content"><a href="http://hemlock-kills.com" color="FF0000" target="_blank">http://hemlock-kills.com</a></span> </p>
]]></description>
			<content:encoded><![CDATA[<p><span id="writer-content"><a href="http://hemlock-kills.com" color="FF0000" target="_blank">Hemlock</a></span> is a new web development framework, focused on allowing easy development of real-time, many-to-many apps. <span id="writer-content"><a href="http://hemlock-kills.com" color="FF0000" target="_blank">Hemlock</a></span> follows the inspiration of Ruby web frameworks like Rails and Merb. </p>
<p><span id="more-469"></span><br />
This let&#8217;s you create an entirely new class of web applications and games where multiple users can interact and transmit data in real-time. It can be used also for applications such as workspace collaboration and education. The only limit is your imagination.</p>
<p><span id="writer-content"><a href="http://hemlock-kills.com" color="FF0000" target="_blank">Hemlock</a></span> was developed by MintDigital to solve an annoying problem that is present in most real-time interactive web experiences. The fact is they are not real-time at all, just simulated, with the front-end site constantly polling the back-end database for changes to the data.</p>
<p>Hemlock’s approach is to combine the user interface and networking power of  Flash with the scalability of Jabber/XMPP, the protocol that powers presence notification and real-time communication. The framework works almost like a push e-mail. A client registers with the server to receive a message and it is informed whenever a new and relevant one appears(no polls are requiered). Being a many-to-many apps it means that multiple users can interact with the same data in real-time.</p>
<p>This framework eases the way for web applications of a higher level, making it very handy for developers to build cool apps without having to worry about a cost-effective  or unresponsive app.</p>
<p>For more information take a visit to <span id="writer-content"><a href="http://hemlock-kills.com" color="FF0000" target="_blank">http://hemlock-kills.com</a></span> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashuser.net/flash-news/open-source-flash-framework-hemlock.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
