<?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>Herbert Mühlburger&#039;s Blog &#187; Programming</title>
	<atom:link href="http://blog.muehlburger.at/tag/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.muehlburger.at</link>
	<description></description>
	<lastBuildDate>Thu, 26 Jan 2012 08:17:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Introducing Robotium &#8211; A Testing Framework for Android</title>
		<link>http://blog.muehlburger.at/2011/04/19/introducing-robotium-a-testing-framework-for-android/</link>
		<comments>http://blog.muehlburger.at/2011/04/19/introducing-robotium-a-testing-framework-for-android/#comments</comments>
		<pubDate>Tue, 19 Apr 2011 12:55:52 +0000</pubDate>
		<dc:creator>Herbert Mühlburger</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Black Box Testing]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Languages]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Source code]]></category>
		<category><![CDATA[Test case]]></category>
		<category><![CDATA[Test-driven development]]></category>
		<category><![CDATA[Unit testing]]></category>

		<guid isPermaLink="false">http://blog.muehlburger.at/?p=1284</guid>
		<description><![CDATA[Robotium is an open source testing framework for Android applications. It makes it easy to write complex black-box test cases. Test driven development is a methology where tests are written before the actual application. 1. Write a testcase 2. Watch it failing 3. Write the actual source code in you application which enables the test [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img">
<div class="wp-caption alignleft" style="width: 155px"><a href="http://en.wikipedia.org/wiki/File:Android-logo.jpg"><img title="Android robot logo." src="http://upload.wikimedia.org/wikipedia/en/a/a5/Android-logo.jpg" alt="Android robot logo." width="145" height="160" /></a><p class="wp-caption-text">Image via Wikipedia</p></div>
</div>
<p><a title="Robotium" href="http://www.robotium.org/" target="_blank">Robotium</a> is an <a class="zem_slink" title="Open source" rel="wikipedia" href="http://en.wikipedia.org/wiki/Open_source" target="_blank">open source</a> testing framework for <a class="zem_slink" title="Android" rel="homepage" href="http://www.android.com/" target="_blank">Android</a> applications. It makes it easy to write complex <a class="zem_slink" title="Black-box testing" rel="wikipedia" href="http://en.wikipedia.org/wiki/Black-box_testing" target="_blank">black-box test</a> cases. <a class="zem_slink" title="Test-driven development" rel="wikipedia" href="http://en.wikipedia.org/wiki/Test-driven_development" target="_blank">Test driven development</a> is a methology where tests are written before the actual application.</p>
<p>1. Write a <a class="zem_slink" title="Test case" rel="wikipedia" href="http://en.wikipedia.org/wiki/Test_case">testcase</a><br />
2. Watch it failing<br />
3. Write the actual <a class="zem_slink" title="Source code" rel="wikipedia" href="http://en.wikipedia.org/wiki/Source_code">source code</a> in you application which enables the test to pass<br />
4. Watch the test passing<br />
5. Go back to step 1</p>
<p>The following video gives you an introduction into Robotium:</p>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="425" height="344" src="http://www.youtube.com/embed/VYk1_kpSzQg" frameborder="0" allowFullScreen="true"> </iframe></p>
<p>I will definitely use Robotium for my future Android projects. It is really worth having a look at it.</p>
<p>There is another interersting video:</p>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="425" height="344" src="http://www.youtube.com/embed/JwNVCIJ9jf8" frameborder="0" allowFullScreen="true"> </iframe></p>
<h3 class="zemanta-related-title">Related articles</h3>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://itripsit.wordpress.com/2011/03/31/benefits-of-test-driven-development/">Benefits of Test-Driven Development</a> (itripsit.wordpress.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.guru99.com/black-box-testing.html">Tutorial 29: Black Box Testing</a> (guru99.com)</li>
</ul>
<div class="zemanta-pixie"><a class="zemanta-pixie-a" title="Enhanced by Zemanta" href="http://www.zemanta.com/"><img class="zemanta-pixie-img" src="http://img.zemanta.com/zemified_e.png?x-id=8ff1230b-22ac-4d06-b807-88cf3d3f5c7c" alt="Enhanced by Zemanta" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.muehlburger.at/2011/04/19/introducing-robotium-a-testing-framework-for-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google launched In-app Billing on Android Market</title>
		<link>http://blog.muehlburger.at/2011/03/30/google-launched-in-app-billing-on-android-market/</link>
		<comments>http://blog.muehlburger.at/2011/03/30/google-launched-in-app-billing-on-android-market/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 10:07:20 +0000</pubDate>
		<dc:creator>Herbert Mühlburger</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Android Developers]]></category>
		<category><![CDATA[Android Market]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[Billing]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[In-App Billing]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blog.muehlburger.at/?p=1279</guid>
		<description><![CDATA[Google yesterday launched In-app Billing on the Android Market. This feature enables developers to publish apps that use in-app Billing and users can make purchages from within the Android apps. Google writes: Android Market In-app Billing is an Android Market service that lets you sell digital content in your applications. You can use the service [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1280" class="wp-caption aligncenter" style="width: 404px"><a href="http://blog.muehlburger.at/wp-content/uploads/2011/03/google-android-in-app-billing.png"><img class="size-full wp-image-1280" title="Google Android In-App Billing" src="http://blog.muehlburger.at/wp-content/uploads/2011/03/google-android-in-app-billing.png" alt="Google Android In-App Billing" width="394" height="246" /></a><p class="wp-caption-text">Google Android In-App Billing</p></div>
<p>Google yesterday launched In-app Billing on the <a class="zem_slink" title="Android Market" rel="homepage" href="http://www.android.com/market/">Android Market</a>. This feature enables developers to publish apps that use in-app Billing and users can make purchages from within the <a class="zem_slink" title="Android" rel="homepage" href="http://code.google.com/android/">Android apps</a>.</p>
<p>Google writes:</p>
<blockquote><p>Android Market In-app Billing is an Android Market service that lets you sell digital content in your applications. You can use the service to sell a wide range of content, including downloadable content such as media files or photos, and virtual content such as game levels or potions. [<a title="In-app Billing" href="http://developer.android.com/guide/market/billing/index.html" target="_blank">Source</a>]</p></blockquote>
<p>In-app Billing enables developers to bring a lot of new apps on the market. I will definitely have a look at it more deeply.</p>
<p>[via A<a title="android-developers" href="http://android-developers.blogspot.com" target="_blank">ndroid Developers</a>]</p>
<div class="zemanta-pixie"><a class="zemanta-pixie-a" title="Enhanced by Zemanta" href="http://www.zemanta.com/"><img class="zemanta-pixie-img" src="http://img.zemanta.com/zemified_e.png?x-id=0f0ba0f3-b7fb-4158-b086-df68ea90dc2a" alt="Enhanced by Zemanta" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.muehlburger.at/2011/03/30/google-launched-in-app-billing-on-android-market/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to install (Oracle) Sun Java SDK 1.6.x (Java 6) on Ubuntu</title>
		<link>http://blog.muehlburger.at/2011/01/10/how-to-install-oracle-sun-java-sdk-1-6-x-java-6-on-ubuntu/</link>
		<comments>http://blog.muehlburger.at/2011/01/10/how-to-install-oracle-sun-java-sdk-1-6-x-java-6-on-ubuntu/#comments</comments>
		<pubDate>Mon, 10 Jan 2011 20:45:32 +0000</pubDate>
		<dc:creator>Herbert Mühlburger</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[Instruction]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java Development Kit]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.muehlburger.at/?p=1172</guid>
		<description><![CDATA[Dieser Beitrag beschreibt die Installation des Sun Java SDK 1.6.x on Ubuntu (Maverick). The English explanation on how to install Sun Java SDK 1.6.x can be found here. Canonical-Partner Repositories aktivieren: Dies geschieht unter &#8220;System&#8221; -&#62; &#8220;Systemverwaltung&#8221; -&#62; &#8220;Synaptic Paketverwalung&#8221;. In der Paketverwaltung finden sich die Paketquellen unter dem Menüpunkt &#8220;Einstellungen&#8221;. In den Einstellungen wechselt [...]]]></description>
			<content:encoded><![CDATA[<p>Dieser Beitrag beschreibt die Installation des Sun Java SDK 1.6.x on Ubuntu (Maverick). The English explanation on how to install Sun Java SDK 1.6.x can be found <a title="http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-single-node-cluster/#sun-java-6" href="http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-single-node-cluster/#sun-java-6" target="_blank">here</a>.</p>
<h3>Canonical-Partner Repositories aktivieren:</h3>
<p>Dies geschieht unter &#8220;System&#8221; -&gt; &#8220;Systemverwaltung&#8221; -&gt; &#8220;Synaptic Paketverwalung&#8221;. In der Paketverwaltung finden sich die Paketquellen unter dem Menüpunkt &#8220;Einstellungen&#8221;. In den Einstellungen wechselt man auf den Reiter &#8220;Andere Software&#8221; und aktiviert dort &#8220;Canonical-Partner&#8221; bzw. &#8220;Canonical-Partner (Quelltext)&#8221;.  Nach dem Klick auf &#8220;Schließen&#8221; werden die Paketlisten neu geladen.</p>
<h3>Terminal öffnen und Java 6 JDK installieren:</h3>
<p><code>$ sudo</code> <code>apt-get </code><code>install</code> <code>sun-java6-jdk</code></p>
<h3>Java Version zur Standardversion auf dem System machen:</h3>
<p><code> $ sudo</code> <code>update-java-alternatives -s java-6-sun</code></p>
<p>Für das aktuelle Java Development Kit wird der Symlink <tt>/usr/lib/jvm/java-6-sun</tt> erstellt. Dieser zeigt auf die aktuell installierte Version des JDK.</p>
<h3>Installation überprüfen:</h3>
<p><code>user@ubuntu:~</code><code># java -version</code><br />
<code>java version "1.6.0_22"<br />
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)<br />
Java HotSpot(TM) Server VM (build 17.1-b03, mixed mode)</code></p>
<p>Damit ist die Installation abgeschlossen.</p>
<p>Vielen Dank an Michael Noll für die <a title="englische Anleitung" href="http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-single-node-cluster/#sun-java-6" target="_blank">englische Installationsanleitung</a>, die ich als Vorlage verwendet habe.</p>
<h3 class="zemanta-related-title">Weitere Artikel</h3>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://www.twm-kd.com/computers/software/installing-sun-java6-in-ubuntu-maverick-meerkat/">Installing sun-java6 in Ubuntu Maverick Meerkat</a> (twm-kd.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.techeye.net/software/oracles-open-source-java-for-mac-os-x-built">Oracle&#8217;s Open Source Java for Mac OS X built</a> (techeye.net)</li>
</ul>
<div class="zemanta-pixie"><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.muehlburger.at/2011/01/10/how-to-install-oracle-sun-java-sdk-1-6-x-java-6-on-ubuntu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JavaFX Links of the Week 1, February 2010</title>
		<link>http://blog.muehlburger.at/2010/02/01/javafx-links-of-the-week-1-february-2010/</link>
		<comments>http://blog.muehlburger.at/2010/02/01/javafx-links-of-the-week-1-february-2010/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 08:20:00 +0000</pubDate>
		<dc:creator>Herbert Mühlburger</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[Languages]]></category>
		<category><![CDATA[Links of the Week]]></category>
		<category><![CDATA[Oracle Corporation]]></category>
		<category><![CDATA[Physics]]></category>
		<category><![CDATA[Platform game]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blog.muehlburger.at/?p=791</guid>
		<description><![CDATA[Today I decided to post regularly interesting JavaFX links of the past week. Thanks to Jonathan Giles for his great posts on &#8220;Java Desktop Links of the Week&#8221;. The JavaFX links are just taken from Jonathan&#8217;s posts in order to build a little JavaFX news archieve on my own blog and to inform my subscribers [...]]]></description>
			<content:encoded><![CDATA[<p>Today I decided to post regularly interesting JavaFX links of the past week. Thanks to <a title="Jonathan Gile's Blog" href="http://jonathangiles.net/blog/" target="_blank">Jonathan Giles</a> for his great posts on &#8220;Java Desktop Links of  the Week&#8221;. The JavaFX links are just taken from Jonathan&#8217;s posts in order to build a little JavaFX news archieve on my own blog and to inform my subscribers on interesting JavaFX news.</p>
<p>Here are the <strong>JavaFX Links of the Week 1, February 2010:</strong></p>
<ul>
<blockquote>
<li><strong>Jim Weaver</strong> sums up the Oracle news this week nice  and succinctly: ‘<a href="http://learnjavafx.typepad.com/weblog/2010/01/oracle-we-will-invest-heavily-in-javafx.html">We  will invest heavily in JavaFX</a>‘.</li>
<li>The JavaFX tutorial has been updated to include a <a href="http://java.sun.com/javafx/1/tutorials/core/dataBinding/">gentler  introduction to data binding and triggers</a>, with a new chapter  devoted exclusively to “the basics”. Also, apparently there are plans to  include a more advanced article discussing this topic also.</li>
<li>Want tabs in your JavaFX application? Well, today’s your lucky day  as <strong>toumaille</strong> has posted exactly this. His <a href="http://jfxstudio.wordpress.com/2010/01/25/say-well-it-come-tabbedpane-v-3/">tabbed  pane control</a> appears to be well thought out, and may be of use to  people out there, certainly until there is an official tab control in  JavaFX.</li>
<li><strong>Drew</strong>, carrying on his investigation into JavaFX and  physics, has put up a JavaFX applet of a very, very simple <a href="http://piliq.com/javafx/?p=1426">platform game using real physics</a>.</li>
<li><strong>Exadel</strong> released a new version of their JavaFX  Plug-In for Eclipse, <a href="http://blog.exadel.com/2010/01/25/exadel-javafx-plug-in-for-eclipse-version-1-2-1-out/">taking  it up to version 1.2.1</a>.</li>
<li><strong>Jim Weaver</strong> introduces an <a href="http://learnjavafx.typepad.com/weblog/2010/01/data-visualisation-by-nik-silver.html">interesting  visualisation</a> developed in JavaFX by <strong>Nik Silver.</strong> You can <a href="http://niksilver.com/guardian-tag-bubbles/">go directly  to the visualisation</a> if you are interested in playing with it.</li>
<li><strong>Simon Morris</strong> has put up a page that contains <a href="http://www.jfxia.com/JFXDemos/">all of the demos</a> he wrote  whilst writing his book ‘JavaFX in Action’.</li>
<li><strong>Pedro Duque Vieira</strong> has written about how he has <a href="http://pixelduke.wordpress.com/2010/01/30/debug-embeded-javafx/">embedded  a JavaFX scene into a Swing application</a>.</li>
<li><strong>Krishna Kishore</strong> has created a JavaFX application  that <a href="http://www.gyanlabs.com/blog/?p=53">grows/animates flowers  onto  the screen</a>. It’s a rather nice effect, and shows the power of  the  language given Krishna admits creating this program just to learn  the  language.</li>
</blockquote>
</ul>
<p>(via <a title="Jonathan Gile's Blog" href="http://jonathangiles.net/blog/?p=728" target="_blank">jonathangiles.net</a>)</p>
<div class="zemanta-pixie"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/d3d37150-b9a4-4bc1-9ae0-b2ad3323997a/"><img class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_e.png?x-id=d3d37150-b9a4-4bc1-9ae0-b2ad3323997a" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.muehlburger.at/2010/02/01/javafx-links-of-the-week-1-february-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What is PupSubHubUp?</title>
		<link>http://blog.muehlburger.at/2010/01/28/what-is-pupsubhubup/</link>
		<comments>http://blog.muehlburger.at/2010/01/28/what-is-pupsubhubup/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 21:03:06 +0000</pubDate>
		<dc:creator>Herbert Mühlburger</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[articles]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Protocol]]></category>
		<category><![CDATA[Pubsubhubbub]]></category>

		<guid isPermaLink="false">http://blog.muehlburger.at/?p=783</guid>
		<description><![CDATA[Pubsubhubbub is &#8220;A simple, open, web-hook-based pubsub protocol &#38; open source reference implementation&#8220;. But what does this mean? The following video explains it very well:]]></description>
			<content:encoded><![CDATA[<p><a href="http://code.google.com/p/pubsubhubbub/">Pubsubhubbub</a> is &#8220;<strong>A simple, open, web-hook-based pubsub  protocol &amp; <a class="zem_slink" title="Open source" rel="wikipedia" href="http://en.wikipedia.org/wiki/Open_source">open source</a> reference implementation</strong>&#8220;. But what does this mean? The following video explains it very well:</p>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="425" height="344" src="http://www.youtube.com/embed/B5kHx0rGkec" frameborder="0" allowFullScreen="true"> </iframe></p>
<div class="zemanta-pixie"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/28a4272f-3df7-4c64-91c4-396cb4cdb5f9/"><img class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_e.png?x-id=28a4272f-3df7-4c64-91c4-396cb4cdb5f9" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.muehlburger.at/2010/01/28/what-is-pupsubhubup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[Tutorial] &#8211; Java Online Programming Course</title>
		<link>http://blog.muehlburger.at/2009/10/08/tutorial-java-online-programming-course/</link>
		<comments>http://blog.muehlburger.at/2009/10/08/tutorial-java-online-programming-course/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 19:35:10 +0000</pubDate>
		<dc:creator>Herbert Mühlburger</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Electronic learning]]></category>
		<category><![CDATA[FAQs  Help  and Tutorials]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[Languages]]></category>
		<category><![CDATA[Programming language]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://blog.muehlburger.at/?p=551</guid>
		<description><![CDATA[For everybody who likes to learn the Java programming language or who is forced to learn Java I have found a great online tutorial teaching you the essence of Java programming. Specially students should pay attention to this course as it gives a really good introduction to the Java programming language. The online course can [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img zemanta-action-dragged">
<div>
<dl class="wp-caption alignright" style="width: 157px;">
<dt class="wp-caption-dt"><a href="http://en.wikipedia.org/wiki/Image:Java_logo.svg"><img title="Java (programming language)" src="http://upload.wikimedia.org/wikipedia/en/thumb/3/39/Java_logo.svg/300px-Java_logo.svg.png" alt="Java (programming language)" width="147" height="270" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution"></dd>
</dl>
</div>
</div>
<p>For everybody who likes to learn the <a class="zem_slink" title="Java (programming language)" rel="homepage" href="http://java.sun.com">Java programming language</a> or who is forced to learn Java I have found a great <a title="Java Programming Course" href="http://www.javapassion.com/javaintro/#Topics" target="_blank">online tutorial</a> teaching you the essence of Java programming. Specially students should pay attention to this course as it gives a really good introduction to the Java programming language.</p>
<p>The online course can be found <a title="Java Programming Course" href="http://www.javapassion.com/javaintro/#Topics" target="_blank">here</a>.</p>
<p>Enjoy learning Java and afterwards take a look at <a title="JavaFX" href="http://www.javafx.com" target="_blank">JavaFX</a>. <img src='http://blog.muehlburger.at/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.muehlburger.at/2009/10/08/tutorial-java-online-programming-course/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[video] &#8211; User Interface Fundamentals for Programmers</title>
		<link>http://blog.muehlburger.at/2009/10/08/video-user-interface-fundamentals-for-programmers/</link>
		<comments>http://blog.muehlburger.at/2009/10/08/video-user-interface-fundamentals-for-programmers/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 08:20:17 +0000</pubDate>
		<dc:creator>Herbert Mühlburger</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Companies and Consultants]]></category>
		<category><![CDATA[Human-computer interaction]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[User interface]]></category>
		<category><![CDATA[User interface design]]></category>
		<category><![CDATA[vimeo]]></category>

		<guid isPermaLink="false">http://blog.muehlburger.at/?p=548</guid>
		<description><![CDATA[Recently I have found a great video demonstrating the user interface design fundamentals every programmer should know. Check out the video, it is really interesting! UI Fundamentals for Programmers by Ryan Singer from ChicagoRuby on Vimeo. (via Smashing Magazine) Related articles by Zemanta GUI Design by schematic visualization (slideshare.net) Advances in mouse interface design video [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I have found a great video demonstrating the user interface design fundamentals every programmer should know. Check out the video, it is really interesting!</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="267" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=6702766&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=b30000&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="267" src="http://vimeo.com/moogaloop.swf?clip_id=6702766&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=b30000&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://vimeo.com/6702766">UI Fundamentals for Programmers by Ryan Singer</a> from <a href="http://vimeo.com/chicagoruby">ChicagoRuby</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>(via <a title="SmashingMagazine" href="http://www.smashingmagazine.com/2009/10/07/minimizing-complexity-in-user-interfaces/" target="_blank">Smashing Magazine</a>)</p>
<h4 class="zemanta-related-title">Related articles by Zemanta</h4>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://www.slideshare.net/Tzek/gui-design-by-schematic-visualization">GUI Design by schematic visualization</a> (slideshare.net)</li>
<li class="zemanta-article-ul-li"><a href="http://www.core77.com/blog/technology/advances_in_mouse_interface_design_video_14867.asp">Advances in mouse interface design video</a> (core77.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.xaprb.com/blog/2009/08/13/speaking-at-edui-conference-2009/">Speaking at EdUI Conference 2009</a> (xaprb.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.alistapart.com/articles/visual-decision-making/">Visual Decision Making</a> (alistapart.com)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.muehlburger.at/2009/10/08/video-user-interface-fundamentals-for-programmers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>User Interface der Zukunft! Unglaublich &#8230;</title>
		<link>http://blog.muehlburger.at/2007/04/24/user-interface-der-zukunft-unglaublich/</link>
		<comments>http://blog.muehlburger.at/2007/04/24/user-interface-der-zukunft-unglaublich/#comments</comments>
		<pubDate>Tue, 24 Apr 2007 05:52:50 +0000</pubDate>
		<dc:creator>Herbert Mühlburger</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Companies and Consultants]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Human-computer interaction]]></category>
		<category><![CDATA[Neue Technologien]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[User interface]]></category>
		<category><![CDATA[Video Games]]></category>
		<category><![CDATA[Zukunft]]></category>

		<guid isPermaLink="false">http://blog.muehlburger.at/?p=725</guid>
		<description><![CDATA[Hier ein User Interface der Zukunft! Das ist wirklich unglaublich, was uns das zukünftig für greznenlose Möglichkeiten bieten wird! Viel Spaß damit!]]></description>
			<content:encoded><![CDATA[<p>Hier ein User Interface der Zukunft! Das ist wirklich unglaublich, was  uns das zukünftig für greznenlose Möglichkeiten bieten wird! Viel Spaß  damit!</p>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="425" height="344" src="http://www.youtube.com/embed/ysEVYwa-vHM" frameborder="0" allowFullScreen="true"> </iframe></p>
<div class="zemanta-pixie"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/0e6cab71-28fb-4915-b6f2-e3e9b93c4087/"><img class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_e.png?x-id=0e6cab71-28fb-4915-b6f2-e3e9b93c4087" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.muehlburger.at/2007/04/24/user-interface-der-zukunft-unglaublich/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

