<?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>Rich Internet Application and User Interface Videos &#38; Tutorials</title>
	<atom:link href="http://www.riatube.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.riatube.com</link>
	<description>Rich Internet Applications and User Interface Tutorials and Videos: Ajax, Flex, Flash, Silverlight, JavaFX, Javascript, JQuery, Prototype, Dojo.</description>
	<lastBuildDate>Mon, 07 May 2012 15:39:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Dojo JavaScript Introduction</title>
		<link>http://www.riatube.com/2012/05/07/dojo-javascript-introduction/</link>
		<comments>http://www.riatube.com/2012/05/07/dojo-javascript-introduction/#comments</comments>
		<pubDate>Mon, 07 May 2012 15:39:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[dojo]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2343</guid>
		<description><![CDATA[This video provides a basic introduction to Dojo JavaScript toolkit. The Dojo Toolkit is an open source modular JavaScript library (or more specifically JavaScript toolkit) designed to ease the rapid development of cross-platform, JavaScript/Ajax-based applications and web sites.]]></description>
		<wfw:commentRss>http://www.riatube.com/2012/05/07/dojo-javascript-introduction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programatic UI: How to Build UI</title>
		<link>http://www.riatube.com/2012/04/30/programatic-ui-how-to-build-ui/</link>
		<comments>http://www.riatube.com/2012/04/30/programatic-ui-how-to-build-ui/#comments</comments>
		<pubDate>Mon, 30 Apr 2012 16:01:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[User Interface]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2339</guid>
		<description><![CDATA[UI is typically created by declaring its elements in XML or HTML and hooking them into Java code later. While both XML and declarative style has its followers, it also carries its own bag of problems (such as fragile dependency on String-based bindings, excessive typing of angle brackets known as chevronitis and general inflexibility once [...]]]></description>
		<wfw:commentRss>http://www.riatube.com/2012/04/30/programatic-ui-how-to-build-ui/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cucumber.js: Cuke up your JavaScript!</title>
		<link>http://www.riatube.com/2012/04/20/cucumber-js-cuke-up-your-javascript/</link>
		<comments>http://www.riatube.com/2012/04/20/cucumber-js-cuke-up-your-javascript/#comments</comments>
		<pubDate>Fri, 20 Apr 2012 12:00:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2336</guid>
		<description><![CDATA[An increasingly number of people are seeing JavaScript as a complete language. Therefore, agile development practices are now being adapted and applied to JavaScript code production. However, there has been a lack of support tools in the JS ecosystem, compared to what can be found on other platforms. A year ago, native BDD solutions similar [...]]]></description>
		<wfw:commentRss>http://www.riatube.com/2012/04/20/cucumber-js-cuke-up-your-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optimize Your CSS With RequireJS</title>
		<link>http://www.riatube.com/2012/04/17/optimize-your-css-with-requirejs/</link>
		<comments>http://www.riatube.com/2012/04/17/optimize-your-css-with-requirejs/#comments</comments>
		<pubDate>Tue, 17 Apr 2012 12:44:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[User Interface]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2334</guid>
		<description><![CDATA[This tutorial presents the RequireJS optimizer to handle the process of merging and compressing our stylesheets. While preprocessors continue to become increasingly popular, there are still plenty of folks who stick with regular CSS. In these cases, a solid build tool/process is vital. Video source: http://net.tutsplus.com/tutorials/html-css-techniques/optimize-your-css-with-require-js/]]></description>
		<wfw:commentRss>http://www.riatube.com/2012/04/17/optimize-your-css-with-requirejs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Introduction to HTML5</title>
		<link>http://www.riatube.com/2012/04/11/an-introduction-to-html5/</link>
		<comments>http://www.riatube.com/2012/04/11/an-introduction-to-html5/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 12:18:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2332</guid>
		<description><![CDATA[Take on a tour trough the history of HTML5, the HTML5 specification and its sister and brother specifications. HTML5 are here with a big bunch of sister and brother specifications and a lot of these can be used already today. A lot of these specifications will also change a lot of the way we design [...]]]></description>
		<wfw:commentRss>http://www.riatube.com/2012/04/11/an-introduction-to-html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prototyping Responsive HTML5 Web Apps</title>
		<link>http://www.riatube.com/2012/03/29/prototyping-responsive-html5-web-apps/</link>
		<comments>http://www.riatube.com/2012/03/29/prototyping-responsive-html5-web-apps/#comments</comments>
		<pubDate>Thu, 29 Mar 2012 12:39:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[prototyping]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2329</guid>
		<description><![CDATA[This video discusses solutions for rapidly prototyping sites and web apps with HTML5 that work on any kind of device at any resolution. Event organizer: The San Francisco HTML5 User Group Video Producer: http://marakana.com/]]></description>
		<wfw:commentRss>http://www.riatube.com/2012/03/29/prototyping-responsive-html5-web-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5 Applications for Desktops, Tablets and Phones</title>
		<link>http://www.riatube.com/2012/03/14/html5-applications-for-desktops-tablets-and-phones/</link>
		<comments>http://www.riatube.com/2012/03/14/html5-applications-for-desktops-tablets-and-phones/#comments</comments>
		<pubDate>Wed, 14 Mar 2012 16:30:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2327</guid>
		<description><![CDATA[HTML5 allows the creation of line of business applications which rely on the browser’s offline storage capabilities for application and data. These applications can provide user experiences comparable to native applications and allow large percentages of code and markup reuse between Desktop, Android, iOS and the most recent Blackberry OSes (and Windows Phone 7 in [...]]]></description>
		<wfw:commentRss>http://www.riatube.com/2012/03/14/html5-applications-for-desktops-tablets-and-phones/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://ndc2011.macsimum.no/mp4/Day3%20Friday/Track6%201020-1120.mp4" length="199561807" type="video/mp4" />
<enclosure url="http://ndc2011.macsimum.no/mp4/Day3%20Friday/Track6%201020-1120.mp4" length="199561807" type="video/mp4" />
		</item>
		<item>
		<title>Functional Javascript</title>
		<link>http://www.riatube.com/2012/03/02/functional-javascript/</link>
		<comments>http://www.riatube.com/2012/03/02/functional-javascript/#comments</comments>
		<pubDate>Fri, 02 Mar 2012 12:20:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2324</guid>
		<description><![CDATA[Javascript has long been a misunderstood programming language. Its roots come from Self and Scheme, a prototypical and a functional programming language respectively. Not very mainstream! Yet, Javascript has evolved into one of the most widespread programming languages in the world! In this presentation you will learn what it means for a language to have [...]]]></description>
		<wfw:commentRss>http://www.riatube.com/2012/03/02/functional-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Designing a JavaScript Application</title>
		<link>http://www.riatube.com/2012/02/16/designing-a-javascript-application/</link>
		<comments>http://www.riatube.com/2012/02/16/designing-a-javascript-application/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 16:32:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2322</guid>
		<description><![CDATA[Increasingly complex web applications require proper planning and design to work well. In this session I will show you some commonly used design patterns for JavaScript in the browser – both for small &#8220;widgets&#8221; as well as larger one–page applications. I will also cover some performance tips to keep that fancy application snappy, even on [...]]]></description>
		<wfw:commentRss>http://www.riatube.com/2012/02/16/designing-a-javascript-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://ndc2011.macsimum.no/mp4/Day3%20Friday/Track1%201140-1240.mp4" length="156317658" type="video/mp4" />
		</item>
		<item>
		<title>Ruby, JavaScript and the Mobile Web</title>
		<link>http://www.riatube.com/2012/02/13/ruby-javascript-and-the-mobile-web/</link>
		<comments>http://www.riatube.com/2012/02/13/ruby-javascript-and-the-mobile-web/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 16:23:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2319</guid>
		<description><![CDATA[Rich interactive mobile web applications requires applications that are built with JavaScript but still require server backends. While there are many new JavaScript frameworks, only a few are suited to mobile web applications and integrating them can be challenging. Ruby is an excellent tool for quickly building this new generation of applications: either as a [...]]]></description>
		<wfw:commentRss>http://www.riatube.com/2012/02/13/ruby-javascript-and-the-mobile-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaScript the Worlds Most Important Language?</title>
		<link>http://www.riatube.com/2012/01/31/javascript-the-worlds-most-important-language/</link>
		<comments>http://www.riatube.com/2012/01/31/javascript-the-worlds-most-important-language/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 15:43:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2317</guid>
		<description><![CDATA[JavaScript and front–end development have for many years been looked at as the ugly duckling in software development. It&#8217;s been a world with frustrations over differences among browsers and the technologies have gained a bad reputation due to this. JavaScript have by many “trained” developers been looked at as a toy language and a language [...]]]></description>
		<wfw:commentRss>http://www.riatube.com/2012/01/31/javascript-the-worlds-most-important-language/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://ndc2011.macsimum.no/mp4/Day2%20Thursday/Track6%201740-1840.mp4" length="156784470" type="video/mp4" />
		</item>
		<item>
		<title>Building JavaScript Applications</title>
		<link>http://www.riatube.com/2012/01/23/building-javascript-applications/</link>
		<comments>http://www.riatube.com/2012/01/23/building-javascript-applications/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 22:56:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[TDD]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2314</guid>
		<description><![CDATA[This video shows how to use the power of Test-Driven Development and event-driven paradigm for building JavaScript applications to steer the architecture towards loosely coupled, component based system. Watch the video on http://skillsmatter.com/podcast/ajax-ria/component-based-javascript]]></description>
		<wfw:commentRss>http://www.riatube.com/2012/01/23/building-javascript-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing node.js and JavaScript Services on webOS</title>
		<link>http://www.riatube.com/2012/01/12/introducing-node-js-and-javascript-services-on-webos/</link>
		<comments>http://www.riatube.com/2012/01/12/introducing-node-js-and-javascript-services-on-webos/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 11:45:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[node.js]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2310</guid>
		<description><![CDATA[This session covers basics of JavaScript services, including service interfaces, service lifecycle and a basic service example. Advanced topics include debugging, application packaging, and more node.js topics such as web services and file I/O. Learn how and when services should be used with their application, how services are packaged and distributed, and how node.js runs [...]]]></description>
		<wfw:commentRss>http://www.riatube.com/2012/01/12/introducing-node-js-and-javascript-services-on-webos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modeling the User Interface</title>
		<link>http://www.riatube.com/2012/01/05/modeling-the-user-interface/</link>
		<comments>http://www.riatube.com/2012/01/05/modeling-the-user-interface/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 14:57:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[User Interface]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2307</guid>
		<description><![CDATA[This video discusses the concepts behind User Interface (UI) and challenges met trying to model user interfaces, and how code generation can be used to create UIs. Watch this video on http://www.infoq.com/presentations/Modeling-the-User-Interface]]></description>
		<wfw:commentRss>http://www.riatube.com/2012/01/05/modeling-the-user-interface/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Object Oriented JavaScript</title>
		<link>http://www.riatube.com/2012/01/05/object-oriented-javascript/</link>
		<comments>http://www.riatube.com/2012/01/05/object-oriented-javascript/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 14:14:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[object oriented]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2305</guid>
		<description><![CDATA[This video discusses using Object Oriented Programming with JavaScript. It presents how you can implement polymorphism, encapsulation, inheritance, constructors and helper functions with JQuery. Watch this video on http://www.infoq.com/presentations/Object-Oriented-JavaScript]]></description>
		<wfw:commentRss>http://www.riatube.com/2012/01/05/object-oriented-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 Usability Heuristics</title>
		<link>http://www.riatube.com/2011/12/22/10-usability-heuristics/</link>
		<comments>http://www.riatube.com/2011/12/22/10-usability-heuristics/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 14:35:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[User Interface]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2302</guid>
		<description><![CDATA[This video provides a quick insight on Jakob Nielsen&#8217;s 10 Usability Heuristics for Interface Design. On the same topic, I would recommend you to read the The Psychology of UX article published by Methods &#038; Tools.]]></description>
		<wfw:commentRss>http://www.riatube.com/2011/12/22/10-usability-heuristics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learning how to use Behaviors in Silverlight</title>
		<link>http://www.riatube.com/2011/12/14/learning-how-to-use-behaviors-in-silverlight/</link>
		<comments>http://www.riatube.com/2011/12/14/learning-how-to-use-behaviors-in-silverlight/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 15:24:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2299</guid>
		<description><![CDATA[This video takes a look at how to use and harness the power of Behaviors. A Behavior in Silverlight is a way to extend an existing UI element in order to add additional state or actions to it. We can create these Behaviors and attach them to pretty much any UI element you could hope [...]]]></description>
		<wfw:commentRss>http://www.riatube.com/2011/12/14/learning-how-to-use-behaviors-in-silverlight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Developing with MooTools and Dojo</title>
		<link>http://www.riatube.com/2011/12/08/developing-with-mootools-and-dojo/</link>
		<comments>http://www.riatube.com/2011/12/08/developing-with-mootools-and-dojo/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 21:47:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[dojo]]></category>
		<category><![CDATA[mootools]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2297</guid>
		<description><![CDATA[MooTools is a JavaScript framework that allows you to write powerful, flexible, and cross-browser code with its elegant, well documented and coherent API. Watch this video on http://skillsmatter.com/podcast/ajax-ria/ajax-mootools-dojo]]></description>
		<wfw:commentRss>http://www.riatube.com/2011/12/08/developing-with-mootools-and-dojo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CoffeeScript Introduction</title>
		<link>http://www.riatube.com/2011/12/05/coffeescript-introduction/</link>
		<comments>http://www.riatube.com/2011/12/05/coffeescript-introduction/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 22:37:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2295</guid>
		<description><![CDATA[JavaScript is for hardcore ninja developers! Unfortunately most of us don’t wear a shinobi shozoku to work and prefer our programming languages not to be booby trapped. In this talk Anders Norås introduces CoffeeScript, the lovechild of Ruby and Python that compiles into plain old JavaScript. CoffeeScript is a language which enables you to think [...]]]></description>
		<wfw:commentRss>http://www.riatube.com/2011/12/05/coffeescript-introduction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://ndc2011.macsimum.no/mp4/Day2%20Thursday/Track6%201620-1720.mp4" length="222738004" type="video/mp4" />
		</item>
		<item>
		<title>Ajax TruClient Protocol  of LoadRunner</title>
		<link>http://www.riatube.com/2011/12/05/ajax-truclient-protocol-of-loadrunner/</link>
		<comments>http://www.riatube.com/2011/12/05/ajax-truclient-protocol-of-loadrunner/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 22:22:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[load testing]]></category>

		<guid isPermaLink="false">http://www.riatube.com/?p=2293</guid>
		<description><![CDATA[Thi video presents an advanced protocol for modern JavaScript based applications (including Ajax) emulating user activity within a web browser. Scripts are developed interactively in Mozilla Firefox.]]></description>
		<wfw:commentRss>http://www.riatube.com/2011/12/05/ajax-truclient-protocol-of-loadrunner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

