<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>Rich Internet Applications (RIA)</title>
	<link>http://www.canoo.com/blog</link>
	<description></description>
	<lastBuildDate>Wed, 18 Jan 2012 14:30:57 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.0.1" -->

	<item>
		<title>The Best Groovy Inspections You&#8217;re Not Using</title>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://www.canoo.com/blog/2012/01/18/the-best-groovy-inspections-youre-not-using/";</script>pre {font-size:95%;} Many, many tools perform static analysis on code. There are all sorts of automated ways to look through your code and tell you if there are likely errors or not. FindBugs, PMD, and CheckStyle are some of the big names from the Java world. On the Groovy side we have two real options: [...]]]></description>
		<link>http://www.canoo.com/blog/2012/01/18/the-best-groovy-inspections-youre-not-using/</link>
			</item>
	<item>
		<title>Android Testing in IntelliJ IDEA</title>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://www.canoo.com/blog/2012/01/12/android-testing-in-intellij-idea/";</script>Google&#8217;s Android site has some fairly detailed instructions for testing Android applications&#8230; from Eclipse. They were nice enough to supply a &#8220;Testing from Other IDEs&#8221; page, but that is nothing more than instructions on using Ant and the command line. Well, if you are using IntelliJ IDEA then you already believe the IDE is going [...]]]></description>
		<link>http://www.canoo.com/blog/2012/01/12/android-testing-in-intellij-idea/</link>
			</item>
	<item>
		<title>IntelliJ IDEA 11 for the Groovy Developer</title>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://www.canoo.com/blog/2011/12/20/intellij-idea-11-for-the-groovy-developer/";</script>pre {font-size:95%;} IntelliJ IDEA 11 was released a few weeks ago, and it contains quite a few new features for the Groovy developer. Everything listed here is in the free and open source Community Edition of IntelliJ IDEA. There are plenty of new Grails features as well, but I wanted to separate out the Ultimate [...]]]></description>
		<link>http://www.canoo.com/blog/2011/12/20/intellij-idea-11-for-the-groovy-developer/</link>
			</item>
	<item>
		<title>The Art of Groovy Command Expressions in DSLs</title>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://www.canoo.com/blog/2011/12/08/the-art-of-groovy-command-expressions-in-dsls/";</script>pre {font-size:95%;} Domain Specific Languages (DSLs) are often littered with the accidental complexity of the host language. Have you ever seen a supposedly &#8220;friendly&#8221; language expression like &#8220;ride(minutes(10)).on(bus).towards(Basel)&#8221;. The newest version of Groovy contains a language feature that aims to eliminate the noise of all those extra periods and parenthesis, so that your DSL looks [...]]]></description>
		<link>http://www.canoo.com/blog/2011/12/08/the-art-of-groovy-command-expressions-in-dsls/</link>
			</item>
	<item>
		<title>Canoo Brings Global Code Retreat to Switzerland</title>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://www.canoo.com/blog/2011/11/24/canoo-brings-global-code-retreat-to-switzerland/";</script>Next Saturday, 3rd December, Canoo is sponsoring the Swiss installment of the Global Day of Code Retreat. It&#8217;s being held in Lugano, which is easily reachable from Switzerland or Northern Italy. The event is free, lunch is provided, and you&#8217;ll get a chance to practice your programming skills while taking part in a world-wide event [...]]]></description>
		<link>http://www.canoo.com/blog/2011/11/24/canoo-brings-global-code-retreat-to-switzerland/</link>
			</item>
	<item>
		<title>Android Fragmentation</title>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://www.canoo.com/blog/2011/11/24/android-fragmentation-article/";</script>The latest issue of the german Android360 magazine is featuring an article by our Android experts about fragmentation on the platform. Fragmentation on the Android platform comes in several flavors. Mobile devices in the wild can differ on their installed Android version, their screen size/resolution and their supported hardware features. With the advent of Android [...]]]></description>
		<link>http://www.canoo.com/blog/2011/11/24/android-fragmentation-article/</link>
			</item>
	<item>
		<title>HTML5 for iOS</title>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://www.canoo.com/blog/2011/11/01/html5-for-ios/";</script>My grandfather used to say: &#8220;Makkelijker gezegd dan gedaan&#8221; (easier said then done). So when I talked about how HTML5 could be the new platform in-depended development paradigm, in this previous post, I better come with some real world examples instead of only saying it. So that is exactly what I&#8217;ve been doing. My wife [...]]]></description>
		<link>http://www.canoo.com/blog/2011/11/01/html5-for-ios/</link>
			</item>
	<item>
		<title>Android and IDEA for the Eclipse Refugee</title>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://www.canoo.com/blog/2011/10/18/android-and-idea-for-the-eclipse-refugee/";</script>Earlier this month I switched from writing my Android projects in Eclipse to writing them in IntelliJ IDEA. Overall the experience has been great, and I much prefer using IDEA to Eclipse for Android development. And now that IntelliJ IDEA 11 EAP (Early Access) has a visual layout window, there is almost no reason for [...]]]></description>
		<link>http://www.canoo.com/blog/2011/10/18/android-and-idea-for-the-eclipse-refugee/</link>
			</item>
	<item>
		<title>JavaOne 2011 Thursday and wrap-up</title>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://www.canoo.com/blog/2011/10/07/javaone-2011-thursday-and-wrap-up/";</script>Opinions expressed in the post are solely my own and not necessarily those of my employer. Thursday started with the Community Keynote. Well, it actually started with a 25 minutes IBM presentation about their cloud story. This had obviously nothing to do with the topic of the event and later speakers pointed this out rather [...]]]></description>
		<link>http://www.canoo.com/blog/2011/10/07/javaone-2011-thursday-and-wrap-up/</link>
			</item>
	<item>
		<title>JavaOne 2011 Wednesday</title>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://www.canoo.com/blog/2011/10/06/javaone-2011-wednesday/";</script>Opinions expressed in this post are totally my own and not necessarily that of my employer. Wednesday started with the infamous &#8220;scriptbowl&#8221;, a competition between various scripting languages. This year the contenters were JRuby, Groovy, Scala, and Clojure. I wondered whether Scala considers itself a scripting language but obviously they either do or just seek [...]]]></description>
		<link>http://www.canoo.com/blog/2011/10/06/javaone-2011-wednesday/</link>
			</item>
</channel>
</rss>

