<?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>hemju &#187; Java update 10</title>
	<atom:link href="http://www.hemju.com/tags/java-update-10/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hemju.com</link>
	<description></description>
	<lastBuildDate>Wed, 08 Sep 2010 08:42:38 +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>Javaworld about Applets and Java’s RIA future</title>
		<link>http://www.hemju.com/2008/05/06/javaworld-about-applets-and-java%e2%80%99s-ria-future/</link>
		<comments>http://www.hemju.com/2008/05/06/javaworld-about-applets-and-java%e2%80%99s-ria-future/#comments</comments>
		<pubDate>Tue, 06 May 2008 13:10:45 +0000</pubDate>
		<dc:creator>Helmut M. Juskewycz</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[Applets]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java update 10]]></category>
		<category><![CDATA[JavaFX]]></category>

		<guid isPermaLink="false">http://www.hemju.com/?p=57</guid>
		<description><![CDATA[These are two very interesting articles about applets, their history and predictions about their future. Are applets making a comeback? by Jeff Friesen. Jeff asked some Gurus (Roman Guy, Chet Haase, Jim Weaver and others) about their opinion. I found it very interesting how Roman and Chet, authors of Filthy Rich Clients, responded to the [...]


<b>Related posts:</b><ol><li><a href='http://www.hemju.com/2008/04/10/java-applets-dead-rockin/' rel='bookmark' title='Permanent Link: Java Applets! Dead? Rockin?'>Java Applets! Dead? Rockin?</a></li>
<li><a href='http://www.hemju.com/2008/04/05/update-java-se-6-update-10-beta-available/' rel='bookmark' title='Permanent Link: Update: Java SE 6 Update 10 Beta available'>Update: Java SE 6 Update 10 Beta available</a></li>
<li><a href='http://www.hemju.com/2009/05/19/sun-oracle-going-to-launch-a-java-app-store/' rel='bookmark' title='Permanent Link: Sun (Oracle) going to launch a Java App Store!'>Sun (Oracle) going to launch a Java App Store!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>These are two very interesting articles about applets, their history and predictions about their future.</p>
<ul>
<li><a href="http://www.javaworld.com/javaworld/jw-05-2008/jw-05-applets.html?page=1" target="_blank">Are applets making a comeback?</a> by Jeff Friesen.<br />
Jeff asked some Gurus (Roman Guy, Chet Haase, Jim Weaver and others) about their opinion. I found it very interesting how Roman and Chet, authors of Filthy Rich Clients, responded to the questions. For those who don’t know, Chet just left Sun a couple of weeks ago and now works for Adobe (AIR, Flex).</li>
<li><a href="http://www.javaworld.com/javaworld/jw-05-2008/jw-05-newapplet.html?page=1" target="_blank">The new applet experience</a> by Jeff Friesen.<br />
In this article Jeff takes a tour into Applets, JavaFX, and Java 6 Update n. Very nice to read and he points out some rough edges of using Java for RIA’s.</li>
</ul>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.hemju.com/2008/05/06/javaworld-about-applets-and-java’s-ria-future/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.hemju.com/2008/05/06/javaworld-about-applets-and-java%e2%80%99s-ria-future/&amp;title=Javaworld+about+Applets+and+Java%E2%80%99s+RIA+future" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.hemju.com/2008/05/06/javaworld-about-applets-and-java%e2%80%99s-ria-future/&amp;title=Javaworld+about+Applets+and+Java%E2%80%99s+RIA+future" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.hemju.com/2008/05/06/javaworld-about-applets-and-java%e2%80%99s-ria-future/&amp;title=Javaworld+about+Applets+and+Java%E2%80%99s+RIA+future&amp;desc=These%20are%20two%20very%20interesting%20articles%20about%20applets%2C%20their%20history%20and%20predictions%20about%20their%20future.%0D%0A%0D%0A%09Are%20applets%20making%20a%20comeback%3F%20by%20Jeff%20Friesen.%0D%0AJeff%20asked%20some%20Gurus%20%28Roman%20Guy%2C%20Chet%20Haase%2C%20Jim%20Weaver%20and%20others%29%20about%20their%20opinion.%20I%20found%20it%20very%20interesting%20how%20Roman%20and%20Chet%2C%20auth" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.hemju.com/2008/05/06/javaworld-about-applets-and-java%e2%80%99s-ria-future/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.hemju.com/2008/05/06/javaworld-about-applets-and-java%e2%80%99s-ria-future/&amp;bm_description=Javaworld+about+Applets+and+Java%E2%80%99s+RIA+future&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.hemju.com/2008/05/06/javaworld-about-applets-and-java%e2%80%99s-ria-future/&amp;title=Javaworld+about+Applets+and+Java%E2%80%99s+RIA+future" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.hemju.com/2008/05/06/javaworld-about-applets-and-java%e2%80%99s-ria-future/&amp;title=Javaworld+about+Applets+and+Java%E2%80%99s+RIA+future" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.hemju.com/2008/05/06/javaworld-about-applets-and-java%e2%80%99s-ria-future/&amp;title=Javaworld+about+Applets+and+Java%E2%80%99s+RIA+future" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.hemju.com/2008/05/06/javaworld-about-applets-and-java%e2%80%99s-ria-future/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Javaworld+about+Applets+and+Java%E2%80%99s+RIA+future+-+http://b2l.me/3783z&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p><b>Related posts:</b><ol><li><a href='http://www.hemju.com/2008/04/10/java-applets-dead-rockin/' rel='bookmark' title='Permanent Link: Java Applets! Dead? Rockin?'>Java Applets! Dead? Rockin?</a></li>
<li><a href='http://www.hemju.com/2008/04/05/update-java-se-6-update-10-beta-available/' rel='bookmark' title='Permanent Link: Update: Java SE 6 Update 10 Beta available'>Update: Java SE 6 Update 10 Beta available</a></li>
<li><a href='http://www.hemju.com/2009/05/19/sun-oracle-going-to-launch-a-java-app-store/' rel='bookmark' title='Permanent Link: Sun (Oracle) going to launch a Java App Store!'>Sun (Oracle) going to launch a Java App Store!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.hemju.com/2008/05/06/javaworld-about-applets-and-java%e2%80%99s-ria-future/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update: Java SE 6 Update 10 Beta available</title>
		<link>http://www.hemju.com/2008/04/05/update-java-se-6-update-10-beta-available/</link>
		<comments>http://www.hemju.com/2008/04/05/update-java-se-6-update-10-beta-available/#comments</comments>
		<pubDate>Sat, 05 Apr 2008 12:53:14 +0000</pubDate>
		<dc:creator>Helmut M. Juskewycz</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java update 10]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Swing]]></category>

		<guid isPermaLink="false">http://www.hemju.com/?p=34</guid>
		<description><![CDATA[Since April 1st (no it’s not again a bad joke) the Java SE 6 Update Beta build is available. For all you don’t know what this is about (yes, you two in the corner), here are the major features: Enhanced Java deployment: Deployment Toolkit, Java Kernel online installer, Java auto-updater, and server side requirements are [...]


<b>Related posts:</b><ol><li><a href='http://www.hemju.com/2008/04/10/java-applets-dead-rockin/' rel='bookmark' title='Permanent Link: Java Applets! Dead? Rockin?'>Java Applets! Dead? Rockin?</a></li>
<li><a href='http://www.hemju.com/2008/05/06/javaworld-about-applets-and-java%e2%80%99s-ria-future/' rel='bookmark' title='Permanent Link: Javaworld about Applets and Java’s RIA future'>Javaworld about Applets and Java’s RIA future</a></li>
<li><a href='http://www.hemju.com/2008/04/10/netbeans-61-beta-review/' rel='bookmark' title='Permanent Link: Netbeans 6.1 beta review'>Netbeans 6.1 beta review</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Since April 1st (no it’s not again a bad joke) the Java SE 6 Update Beta build is available. For all you don’t know what this is about (yes, you two in the corner), here are the major features:</p>
<ul>
<li><strong>Enhanced Java deployment:</strong> Deployment Toolkit, Java Kernel online installer, Java auto-updater, and server side requirements are removed.</li>
<li><strong>Improved performance</strong>: Java Quick Starter and Hardware acceleration support</li>
<li><strong>Improved Look&amp;Feel</strong>: Nimbus</li>
<li><strong>Next generation plugin-in</strong>: Applets are back and rock</li>
</ul>
<p>I haven’t checked all of them yet, instead I concentrated on the things I am really interested: Rich Internet Applications (RIA). Adobe’s AIR and Microsoft’s Silverlight are without a doubt the major players in this field. However, Sun presented at last year’s JavaOne <a href="https://openjfx.dev.java.net/" target="_blank">JavaFX</a> and announced that Java’s VM will get an overhaul, so it can compete with the other technologies in the client area. I am still not 100% convinced about JavaFX (maybe the mobile aspect is the key), but I do like the idea that Java is used more on the client side.</p>
<p>Like I started Java programming, I always read Java performance; hence, Java sucks. Ok, the statement was true before Java 5, but since Java 5, especially since Java 6, performance is not an issue anymore. Except the startup of the VM and graphics. Both problems are addressed and should be solved by now. First, I checked the startup and the results is really good. Small Java programs are starting much much faster with the Java Quick Starter (JQS). Before you think, “Ok, another startup process that slows down my machine”, have a look at the following screenshot. The process takes less than 1MB and CPU usage is low as well.</p>
<p><img class="aligncenter size-medium wp-image-36" title="jps_process1" src="http://www.hemju.com/wp-content/uploads/2009/03/jps_process1-300x22.png" alt="jps_process1" width="485" height="34" /></p>
<p>What is the magic behind JQS? The explanation from <a href="https://jdk6.dev.java.net/testQS.html" target="_blank">Test Guidelines for JQS</a>:</p>
<p><em>When JQS is fully enabled, there will be a new Windows Service running called “Java Quick Starter”. In TaskManager, the new JQS service is running as “jqs.exe”. JQS improves initial startup time for applets and applications by reducing the disk I/O required. This is achieved by periodically prefetching some of the most heavily used Java Runtime Environment files into memory (occupying no more than 20Mb of RAM). Later, when Java is launched, much less disk I/O is required which makes startup much snappier and noticeably faster. </em></p>
<p>It is all about reducing I/O! The downside of the JQS is that it is Windows only, but my hopes that the Open JDK project will take of a Linux/Mac JQS are high.</p>
<p>The next improvement is about graphics. First, Java now uses under Windows the DirectX 9 API and, secondly, a new Swing theme called Nimbus is available. I couldn’t test the hardware acceleration, but I had a look at Nimbus. Actually, I am following the development of Nimbus for month. My feelings towards the project are kinda torn. It is a must that Java gets a new and more modern standard Swing theme (look at the AIR default theme) because I think that cross platform themes are really important in a RIA context and the platform dependent Look&amp;Feel of Swing is already good. Nimbus has a very modern and bold style. At the beginning I really liked the style, but now I am concerned with the acceptance of it. Screenshots from the theme can be found on <a href="http://jasperpotts.com/blog/" target="_blank">Jasper Potts</a> <a href="http://www.jasperpotts.com/blog/category/nimbus/" target="_blank">blog</a>. The implementation still has several bugs (e.g. the JTree) and a beta implementation is expected at the JavaOne 2008.</p>
<p>My favorite improvement is the new Applet plug-in. Applets sucked, still suck, and will … rock. Yes, really! This is only a beta implementation; nevertheless, forget the freezing browser, the 30 sec startup time, and so forth. I tried several Applets with the new Firefox 3 beta (the new plug-in is only available for Firefox 3 and IE 7). The most impressive one was on <a href="http://www.map24.com/" target="_blank">Map24</a>. The site offers an Applet to visualize routes, allows zooming, 3D, is fairly complex, and started in <span style="text-decoration: underline;">under 2 seconds</span>! Yes, coldstart. Since, this is only a beta I expect further improvements in the future. The plug-in contains many many improvements. Have a look at the <a href="https://jdk6.dev.java.net/plugin2/" target="_blank">release notes</a> for more information.</p>
<p>If you want to know more, <a href="http://java.sun.com/javase/downloads/ea/6u10/6u10beta.jsp" target="_blank">download the beta</a> and experience it yourself or listen to <a href="http://www.infoq.com/interviews/haase-update-n-javafx" target="_blank">Chet Haase talking</a> about Java 6 update n.</p>
<p>Oh, one thing I forgot. Sun please rethink the names of your version, why Java 6 update 10 (or n) and not just Java 6.1??</p>
<hr /><strong>Update</strong></p>
<p>A nice way to discover Nimbus is the <a href="https://swingset3.dev.java.net/" target="_blank">SwingSet 3</a>.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.hemju.com/2008/04/05/update-java-se-6-update-10-beta-available/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.hemju.com/2008/04/05/update-java-se-6-update-10-beta-available/&amp;title=Update%3A+Java+SE+6+Update+10+Beta+available" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.hemju.com/2008/04/05/update-java-se-6-update-10-beta-available/&amp;title=Update%3A+Java+SE+6+Update+10+Beta+available" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.hemju.com/2008/04/05/update-java-se-6-update-10-beta-available/&amp;title=Update%3A+Java+SE+6+Update+10+Beta+available&amp;desc=Since%20April%201st%20%28no%20it%E2%80%99s%20not%20again%20a%20bad%20joke%29%20the%20Java%20SE%206%20Update%20Beta%20build%20is%20available.%20For%20all%20you%20don%E2%80%99t%20know%20what%20this%20is%20about%20%28yes%2C%20you%20two%20in%20the%20corner%29%2C%20here%20are%20the%20major%20features%3A%0D%0A%0D%0A%09Enhanced%20Java%20deployment%3A%20Deployment%20Toolkit%2C%20Java%20Kernel%20online%20installer%2C%20Java%20auto-updater%2C%20and" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.hemju.com/2008/04/05/update-java-se-6-update-10-beta-available/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.hemju.com/2008/04/05/update-java-se-6-update-10-beta-available/&amp;bm_description=Update%3A+Java+SE+6+Update+10+Beta+available&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.hemju.com/2008/04/05/update-java-se-6-update-10-beta-available/&amp;title=Update%3A+Java+SE+6+Update+10+Beta+available" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.hemju.com/2008/04/05/update-java-se-6-update-10-beta-available/&amp;title=Update%3A+Java+SE+6+Update+10+Beta+available" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.hemju.com/2008/04/05/update-java-se-6-update-10-beta-available/&amp;title=Update%3A+Java+SE+6+Update+10+Beta+available" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.hemju.com/2008/04/05/update-java-se-6-update-10-beta-available/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Update%3A+Java+SE+6+Update+10+Beta+available+-+http://b2l.me/24ssx&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p><b>Related posts:</b><ol><li><a href='http://www.hemju.com/2008/04/10/java-applets-dead-rockin/' rel='bookmark' title='Permanent Link: Java Applets! Dead? Rockin?'>Java Applets! Dead? Rockin?</a></li>
<li><a href='http://www.hemju.com/2008/05/06/javaworld-about-applets-and-java%e2%80%99s-ria-future/' rel='bookmark' title='Permanent Link: Javaworld about Applets and Java’s RIA future'>Javaworld about Applets and Java’s RIA future</a></li>
<li><a href='http://www.hemju.com/2008/04/10/netbeans-61-beta-review/' rel='bookmark' title='Permanent Link: Netbeans 6.1 beta review'>Netbeans 6.1 beta review</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.hemju.com/2008/04/05/update-java-se-6-update-10-beta-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
