<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: JavaFX SDK Preview Coming In About Two Weeks</title>
	<atom:link href="http://www.psynixis.com/blog/2008/07/17/javafx-sdk-preview-coming-in-about-two-weeks/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.psynixis.com/blog/2008/07/17/javafx-sdk-preview-coming-in-about-two-weeks/</link>
	<description>Simon Brocklehurst's Technology Blog</description>
	<pubDate>Wed, 03 Dec 2008 19:44:22 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>By: simon</title>
		<link>http://www.psynixis.com/blog/2008/07/17/javafx-sdk-preview-coming-in-about-two-weeks/#comment-512975</link>
		<dc:creator>simon</dc:creator>
		<pubDate>Wed, 06 Aug 2008 08:52:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.psynixis.com/blog/?p=461#comment-512975</guid>
		<description>Josh,

I think it's possible we may be talking at cross-purposes.

WebStart is a pretty good way of &lt;i&gt;installing an application&lt;/i&gt;. In comparison with downloading an installer from a web-site; finding where the installed was saved; then running the installer etc... well, then WebStart has less friction.

BUT (it's a big "but", hences the caps ;-) )... there's a *lot* more friction with WebStart than there is with an applet running in a web page.   The point I was trying to make is this: any time you ask potential users to install something i.e. put a number of mouse clicks, and dialog box decisions, between the user seeing your system, and being able to try it out, you automatically lose a really significant percentage of your audience.  In many case, that is "not a good thing" [TM] ;-)  You mention ActiveX controls in your post.  That's not the competition.  The competition is Flash.

Obviously, one problem with the above is that, right now, it's not possible to  do JavaFX applets on MacOS X, because Apple hasn't shipped a suitable Java SE 6 plug-in.  Hopefully, that will be addressed by Apple in the not-too-distant future (although, they do seem to have their hands kinda full right now!).

Also, when I said WebStart looked "ugly", perhaps I should have said, "non-configurable" (beauty is clearly in the eye of the beholder).  The thing is, when a developer creates a stand-alone installer for an application they want to distribute, they can create a look for the installer that matches the look of their application.   It would probably help developers, if they could do things like set colours for features in the WebStart installing windows, and add custom graphics etc.   These things would start to make WebStart compete with stand-alone installers in terms of letting developers of a piece of software have control over the *complete* experience the end-user gets, right from the point a user expresses interest in using their software.
</description>
		<content:encoded><![CDATA[<p>Josh,</p>
<p>I think it&#8217;s possible we may be talking at cross-purposes.</p>
<p>WebStart is a pretty good way of <i>installing an application</i>. In comparison with downloading an installer from a web-site; finding where the installed was saved; then running the installer etc&#8230; well, then WebStart has less friction.</p>
<p>BUT (it&#8217;s a big &#8220;but&#8221;, hences the caps <img src='http://www.psynixis.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> )&#8230; there&#8217;s a *lot* more friction with WebStart than there is with an applet running in a web page.   The point I was trying to make is this: any time you ask potential users to install something i.e. put a number of mouse clicks, and dialog box decisions, between the user seeing your system, and being able to try it out, you automatically lose a really significant percentage of your audience.  In many case, that is &#8220;not a good thing&#8221; [TM] <img src='http://www.psynixis.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  You mention ActiveX controls in your post.  That&#8217;s not the competition.  The competition is Flash.</p>
<p>Obviously, one problem with the above is that, right now, it&#8217;s not possible to  do JavaFX applets on MacOS X, because Apple hasn&#8217;t shipped a suitable Java SE 6 plug-in.  Hopefully, that will be addressed by Apple in the not-too-distant future (although, they do seem to have their hands kinda full right now!).</p>
<p>Also, when I said WebStart looked &#8220;ugly&#8221;, perhaps I should have said, &#8220;non-configurable&#8221; (beauty is clearly in the eye of the beholder).  The thing is, when a developer creates a stand-alone installer for an application they want to distribute, they can create a look for the installer that matches the look of their application.   It would probably help developers, if they could do things like set colours for features in the WebStart installing windows, and add custom graphics etc.   These things would start to make WebStart compete with stand-alone installers in terms of letting developers of a piece of software have control over the *complete* experience the end-user gets, right from the point a user expresses interest in using their software.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: josh</title>
		<link>http://www.psynixis.com/blog/2008/07/17/javafx-sdk-preview-coming-in-about-two-weeks/#comment-512954</link>
		<dc:creator>josh</dc:creator>
		<pubDate>Wed, 06 Aug 2008 08:28:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.psynixis.com/blog/?p=461#comment-512954</guid>
		<description>I really cannot agree with #1. WebStart rocks. I would be really sad if I, as a developer, would have to force my customers to launch WWW browser each time just to be able to launch my application.

WebStart is annoying only when it is not signed with authorized certificate and your application does have to be able to access your computer (like files, system properties, etc...) which seems very reasonable. 

I do feel very comfortable that any WebStart application either is not capable of accessing my computer or can do that, but is siged using "well-known" cert.publisher. Yellow triangles, questions etc. - only when not signed and capable of doing whatever it wants with my computer, for me it's fine.

The other way was shown to us by Micro$oft and ActiveX on web pages. No questions, very "user-friendly" and it was enough to open some page in IE and... viruses, trojans and everything else was doing with your computer the Autumn of Middle Ages...</description>
		<content:encoded><![CDATA[<p>I really cannot agree with #1. WebStart rocks. I would be really sad if I, as a developer, would have to force my customers to launch WWW browser each time just to be able to launch my application.</p>
<p>WebStart is annoying only when it is not signed with authorized certificate and your application does have to be able to access your computer (like files, system properties, etc&#8230;) which seems very reasonable. </p>
<p>I do feel very comfortable that any WebStart application either is not capable of accessing my computer or can do that, but is siged using &#8220;well-known&#8221; cert.publisher. Yellow triangles, questions etc. - only when not signed and capable of doing whatever it wants with my computer, for me it&#8217;s fine.</p>
<p>The other way was shown to us by Micro$oft and ActiveX on web pages. No questions, very &#8220;user-friendly&#8221; and it was enough to open some page in IE and&#8230; viruses, trojans and everything else was doing with your computer the Autumn of Middle Ages&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jay</title>
		<link>http://www.psynixis.com/blog/2008/07/17/javafx-sdk-preview-coming-in-about-two-weeks/#comment-499521</link>
		<dc:creator>Jay</dc:creator>
		<pubDate>Tue, 29 Jul 2008 15:30:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.psynixis.com/blog/?p=461#comment-499521</guid>
		<description>I think that Swing looks good. The only thing that it missed and still is missing is the 'typeahead' feature for JFileChooser, which I think that it's more import than any looks.</description>
		<content:encoded><![CDATA[<p>I think that Swing looks good. The only thing that it missed and still is missing is the &#8216;typeahead&#8217; feature for JFileChooser, which I think that it&#8217;s more import than any looks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JBR</title>
		<link>http://www.psynixis.com/blog/2008/07/17/javafx-sdk-preview-coming-in-about-two-weeks/#comment-497403</link>
		<dc:creator>JBR</dc:creator>
		<pubDate>Mon, 28 Jul 2008 14:13:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.psynixis.com/blog/?p=461#comment-497403</guid>
		<description>Will the new JavaFX runtime be included automatically in the "standard" JRE download, or will it be an extra add-on?

In other words, will all PC users who grab or update to a future new "Java 2 Platform Standard Edition" runtime automatically get JavaFX included??</description>
		<content:encoded><![CDATA[<p>Will the new JavaFX runtime be included automatically in the &#8220;standard&#8221; JRE download, or will it be an extra add-on?</p>
<p>In other words, will all PC users who grab or update to a future new &#8220;Java 2 Platform Standard Edition&#8221; runtime automatically get JavaFX included??</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: simon</title>
		<link>http://www.psynixis.com/blog/2008/07/17/javafx-sdk-preview-coming-in-about-two-weeks/#comment-485266</link>
		<dc:creator>simon</dc:creator>
		<pubDate>Tue, 22 Jul 2008 20:07:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.psynixis.com/blog/?p=461#comment-485266</guid>
		<description>@Hanno

For sure, the export plug-ins for Photoshop will be important.   I'm not sure they're more important than the designer tool.  Why?  Because JavaFX has an absolutely critical requirement to enable Drag n Drop building of user interfaces; as can be done currenly for Swing using Netbeans.  Without that designer tool, JavaFX will, in many cases, be more of a pain to use than Swing.

@Asgard and Jeria

Jeria is right.  Native OS theme works really well with Swing, especially with Java 6. 

By the way - anyone who thinks non-native Swing has to be ugly doesn't understand Swing.  It's just about the most powerful GUI toolkit around - you can build *anything* using Swing.  So , it's powerful, but the problems is it's hard to use, especially for doing graphically funky interfaces, such as those built using Flash/Flex.

That's why the JavaFX project was started - to make it *much* easier for people to take advantage of the huge capabilities of the Swing/Java2D platform.</description>
		<content:encoded><![CDATA[<p>@Hanno</p>
<p>For sure, the export plug-ins for Photoshop will be important.   I&#8217;m not sure they&#8217;re more important than the designer tool.  Why?  Because JavaFX has an absolutely critical requirement to enable Drag n Drop building of user interfaces; as can be done currenly for Swing using Netbeans.  Without that designer tool, JavaFX will, in many cases, be more of a pain to use than Swing.</p>
<p>@Asgard and Jeria</p>
<p>Jeria is right.  Native OS theme works really well with Swing, especially with Java 6. </p>
<p>By the way - anyone who thinks non-native Swing has to be ugly doesn&#8217;t understand Swing.  It&#8217;s just about the most powerful GUI toolkit around - you can build *anything* using Swing.  So , it&#8217;s powerful, but the problems is it&#8217;s hard to use, especially for doing graphically funky interfaces, such as those built using Flash/Flex.</p>
<p>That&#8217;s why the JavaFX project was started - to make it *much* easier for people to take advantage of the huge capabilities of the Swing/Java2D platform.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeria</title>
		<link>http://www.psynixis.com/blog/2008/07/17/javafx-sdk-preview-coming-in-about-two-weeks/#comment-484783</link>
		<dc:creator>Jeria</dc:creator>
		<pubDate>Tue, 22 Jul 2008 12:36:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.psynixis.com/blog/?p=461#comment-484783</guid>
		<description>@Asgard

I personally think that Swing widgets look quite good when they use the native operating system theme.</description>
		<content:encoded><![CDATA[<p>@Asgard</p>
<p>I personally think that Swing widgets look quite good when they use the native operating system theme.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hanno</title>
		<link>http://www.psynixis.com/blog/2008/07/17/javafx-sdk-preview-coming-in-about-two-weeks/#comment-484704</link>
		<dc:creator>Hanno</dc:creator>
		<pubDate>Tue, 22 Jul 2008 10:38:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.psynixis.com/blog/?p=461#comment-484704</guid>
		<description>@Simon
I agree with your post. The user doesn't want to be bothered with splash screens or tray icons. The simpler the better.

I like the way how the PulpCore [http://www.interactivepulp.com/pulpcore/] engine handles this, except the tray icon of course.

I hope the JFX Designer will be accepted by designers and artists, but I think that some export filter for established programs like Photoshop are even more important.</description>
		<content:encoded><![CDATA[<p>@Simon<br />
I agree with your post. The user doesn&#8217;t want to be bothered with splash screens or tray icons. The simpler the better.</p>
<p>I like the way how the PulpCore [http://www.interactivepulp.com/pulpcore/] engine handles this, except the tray icon of course.</p>
<p>I hope the JFX Designer will be accepted by designers and artists, but I think that some export filter for established programs like Photoshop are even more important.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Asgard</title>
		<link>http://www.psynixis.com/blog/2008/07/17/javafx-sdk-preview-coming-in-about-two-weeks/#comment-484499</link>
		<dc:creator>Asgard</dc:creator>
		<pubDate>Tue, 22 Jul 2008 06:39:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.psynixis.com/blog/?p=461#comment-484499</guid>
		<description>I think the biggest proplem is  swing is too ugly if sun did the same things at javafx.</description>
		<content:encoded><![CDATA[<p>I think the biggest proplem is  swing is too ugly if sun did the same things at javafx.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeria</title>
		<link>http://www.psynixis.com/blog/2008/07/17/javafx-sdk-preview-coming-in-about-two-weeks/#comment-477806</link>
		<dc:creator>Jeria</dc:creator>
		<pubDate>Thu, 17 Jul 2008 18:25:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.psynixis.com/blog/?p=461#comment-477806</guid>
		<description>Good article. I feel that JavaFX will fail badly on the web if point 1 and 2 are not implemented.</description>
		<content:encoded><![CDATA[<p>Good article. I feel that JavaFX will fail badly on the web if point 1 and 2 are not implemented.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
