<?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: JavaOne Keynote - JavaFX To Run Consistently On Billions Of Devices</title>
	<atom:link href="http://www.psynixis.com/blog/2008/05/06/javaone-keynote-javafx-to-run-consistently-on-billions-of-devices/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.psynixis.com/blog/2008/05/06/javaone-keynote-javafx-to-run-consistently-on-billions-of-devices/</link>
	<description>Simon Brocklehurst's Technology Blog</description>
	<pubDate>Tue, 08 Jul 2008 21:08:18 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: simon</title>
		<link>http://www.psynixis.com/blog/2008/05/06/javaone-keynote-javafx-to-run-consistently-on-billions-of-devices/#comment-365177</link>
		<dc:creator>simon</dc:creator>
		<pubDate>Thu, 08 May 2008 18:53:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.psynixis.com/blog/?p=431#comment-365177</guid>
		<description>For sure, Sun could benefit from what Apple are doing; and also at how Adobe and Microsoft present Flex/Flash and Silverlight.

It's not so critical right at this moment, given that we're pre-launch.  However, more resources will need to be put on the presentation side of things as launch approaches.   I think the developer crowd at JavaOne are intelligent enough to understand that demoware can crash sometimes, especially using technology that is still under development... 

When the formal launch is done, though, it's not going to be acceptable to have demos crashing left right and centre, or have web-sites not work cross-platform and cross-browser... especially given everything that JavaFX is supposed to stand for.</description>
		<content:encoded><![CDATA[<p>For sure, Sun could benefit from what Apple are doing; and also at how Adobe and Microsoft present Flex/Flash and Silverlight.</p>
<p>It&#8217;s not so critical right at this moment, given that we&#8217;re pre-launch.  However, more resources will need to be put on the presentation side of things as launch approaches.   I think the developer crowd at JavaOne are intelligent enough to understand that demoware can crash sometimes, especially using technology that is still under development&#8230; </p>
<p>When the formal launch is done, though, it&#8217;s not going to be acceptable to have demos crashing left right and centre, or have web-sites not work cross-platform and cross-browser&#8230; especially given everything that JavaFX is supposed to stand for.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Asam Bashir</title>
		<link>http://www.psynixis.com/blog/2008/05/06/javaone-keynote-javafx-to-run-consistently-on-billions-of-devices/#comment-365031</link>
		<dc:creator>Asam Bashir</dc:creator>
		<pubDate>Thu, 08 May 2008 15:27:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.psynixis.com/blog/?p=431#comment-365031</guid>
		<description>This is probably a manifestation of the fundamental problems at Sun, and again something Sun could learn by watching Apple. What ever goes on in Apple, the message it gets out to consumers or developers is always slick and focused and attention to detail is immaculate, a company the size of Sun, with all the resource it has on hand, should never make these kinds of mistakes.</description>
		<content:encoded><![CDATA[<p>This is probably a manifestation of the fundamental problems at Sun, and again something Sun could learn by watching Apple. What ever goes on in Apple, the message it gets out to consumers or developers is always slick and focused and attention to detail is immaculate, a company the size of Sun, with all the resource it has on hand, should never make these kinds of mistakes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: simon</title>
		<link>http://www.psynixis.com/blog/2008/05/06/javaone-keynote-javafx-to-run-consistently-on-billions-of-devices/#comment-364454</link>
		<dc:creator>simon</dc:creator>
		<pubDate>Thu, 08 May 2008 05:33:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.psynixis.com/blog/?p=431#comment-364454</guid>
		<description>The web-site isn't very good - lots of people have pointed this out.   There's not supposed to be any pop-up windows.  It doesn't use Java at all, I don't think; just HTML and quicktime movies.

Even when it works as intended though, it's still not very good.   It's not going to inspire confidence in the community in terms of Sun knowing what it's doing when it comes to design.   Now that they're building technology aimed at designers and consumers, I think Sun needs to hire a top team of web-designers to build web-sites for these kind of properties; I get the impression that JavaFX.com was put together by some developers in the run-up to the conference.

Having said that, the JavaFX technology isn't launched yet, so it's early days.  In the future, JavaFX.com needs to be a showcase for JavaFX technology, and the site itself should, therefore, be powered by JavaFX.  So, this site may only be supposed to last a few weeks...</description>
		<content:encoded><![CDATA[<p>The web-site isn&#8217;t very good - lots of people have pointed this out.   There&#8217;s not supposed to be any pop-up windows.  It doesn&#8217;t use Java at all, I don&#8217;t think; just HTML and quicktime movies.</p>
<p>Even when it works as intended though, it&#8217;s still not very good.   It&#8217;s not going to inspire confidence in the community in terms of Sun knowing what it&#8217;s doing when it comes to design.   Now that they&#8217;re building technology aimed at designers and consumers, I think Sun needs to hire a top team of web-designers to build web-sites for these kind of properties; I get the impression that JavaFX.com was put together by some developers in the run-up to the conference.</p>
<p>Having said that, the JavaFX technology isn&#8217;t launched yet, so it&#8217;s early days.  In the future, JavaFX.com needs to be a showcase for JavaFX technology, and the site itself should, therefore, be powered by JavaFX.  So, this site may only be supposed to last a few weeks&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Asam Bashir</title>
		<link>http://www.psynixis.com/blog/2008/05/06/javaone-keynote-javafx-to-run-consistently-on-billions-of-devices/#comment-364181</link>
		<dc:creator>Asam Bashir</dc:creator>
		<pubDate>Thu, 08 May 2008 01:07:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.psynixis.com/blog/?p=431#comment-364181</guid>
		<description>Does the JavaFX.com website need some special version of Java to work properly in both Safari and Firefox on Mac OS X? All those windows that pop up, there's no close button, or is it meant to be like that, and that is actually Sun's idea of navigation on a web page?

All the fonts in the title look messed up. Is it only me having a problem with this site?</description>
		<content:encoded><![CDATA[<p>Does the JavaFX.com website need some special version of Java to work properly in both Safari and Firefox on Mac OS X? All those windows that pop up, there&#8217;s no close button, or is it meant to be like that, and that is actually Sun&#8217;s idea of navigation on a web page?</p>
<p>All the fonts in the title look messed up. Is it only me having a problem with this site?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Asam Bashir</title>
		<link>http://www.psynixis.com/blog/2008/05/06/javaone-keynote-javafx-to-run-consistently-on-billions-of-devices/#comment-362757</link>
		<dc:creator>Asam Bashir</dc:creator>
		<pubDate>Wed, 07 May 2008 01:41:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.psynixis.com/blog/?p=431#comment-362757</guid>
		<description>http://www.infoworld.com/article/08/05/06/Sun-offers-JavaFX-road-map_1.html

Does this read as ironic to anyone else? Or is me, 

"Although Sun could have its work cut out for it positioning JavaFX against rival technologies, a Java developer in the audience was impressed."

Then you get them bitching about iPhone and how it's up to Apple to get Java on the iPhone, and to top it off they run JavaFX on Android! And this sounds like a bunch of Sun executives that know what they're doing?</description>
		<content:encoded><![CDATA[<p><a href="http://www.infoworld.com/article/08/05/06/Sun-offers-JavaFX-road-map_1.html" rel="nofollow">http://www.infoworld.com/article/08/05/06/Sun-offers-JavaFX-road-map_1.html</a></p>
<p>Does this read as ironic to anyone else? Or is me, </p>
<p>&#8220;Although Sun could have its work cut out for it positioning JavaFX against rival technologies, a Java developer in the audience was impressed.&#8221;</p>
<p>Then you get them bitching about iPhone and how it&#8217;s up to Apple to get Java on the iPhone, and to top it off they run JavaFX on Android! And this sounds like a bunch of Sun executives that know what they&#8217;re doing?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: simon</title>
		<link>http://www.psynixis.com/blog/2008/05/06/javaone-keynote-javafx-to-run-consistently-on-billions-of-devices/#comment-362151</link>
		<dc:creator>simon</dc:creator>
		<pubDate>Tue, 06 May 2008 19:20:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.psynixis.com/blog/?p=431#comment-362151</guid>
		<description>I don't think Sun is blaming hardware people... they admit they didn't have any real focus on consumers previously.  However, it's also the case that it's only now that low-end hardware is becoming powerful enough to run applications quickly.

I actually think Sun *are* now focussed on building technology that enables consumers to get a high-quality GUI experience.  That''s what JavaFX is all about.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t think Sun is blaming hardware people&#8230; they admit they didn&#8217;t have any real focus on consumers previously.  However, it&#8217;s also the case that it&#8217;s only now that low-end hardware is becoming powerful enough to run applications quickly.</p>
<p>I actually think Sun *are* now focussed on building technology that enables consumers to get a high-quality GUI experience.  That&#8217;&#8217;s what JavaFX is all about.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Asam Bashir</title>
		<link>http://www.psynixis.com/blog/2008/05/06/javaone-keynote-javafx-to-run-consistently-on-billions-of-devices/#comment-362121</link>
		<dc:creator>Asam Bashir</dc:creator>
		<pubDate>Tue, 06 May 2008 18:59:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.psynixis.com/blog/?p=431#comment-362121</guid>
		<description>So what Sun is saying is that Java has not been a good experience for the majority of consumers because of the past hardware and low-end phones, but now that the hardware is reaching the point where it's fast enough it's all suddenly going to change.

Sounds like Sun trying to blame hardware developers rather then accepting it has a role to play insuring end-users get a high quality GUI experience. Doesn't sound like such a radical big deal, sounds like the same old plan being churned out in slightly different cloths.

What I would have done is to draw a line between past and current hardware, and come up with specific JavaFX branding for certain phone models. Distinguish past and present hardware and software, if you buy a certified JavaFX branded phone, you have a certain guarantee of application quality and end-user GUI experience. Something that Android will achieve, but with this plan, gives me no confidence that Sun has learnt anything at all....</description>
		<content:encoded><![CDATA[<p>So what Sun is saying is that Java has not been a good experience for the majority of consumers because of the past hardware and low-end phones, but now that the hardware is reaching the point where it&#8217;s fast enough it&#8217;s all suddenly going to change.</p>
<p>Sounds like Sun trying to blame hardware developers rather then accepting it has a role to play insuring end-users get a high quality GUI experience. Doesn&#8217;t sound like such a radical big deal, sounds like the same old plan being churned out in slightly different cloths.</p>
<p>What I would have done is to draw a line between past and current hardware, and come up with specific JavaFX branding for certain phone models. Distinguish past and present hardware and software, if you buy a certified JavaFX branded phone, you have a certain guarantee of application quality and end-user GUI experience. Something that Android will achieve, but with this plan, gives me no confidence that Sun has learnt anything at all&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: simon</title>
		<link>http://www.psynixis.com/blog/2008/05/06/javaone-keynote-javafx-to-run-consistently-on-billions-of-devices/#comment-362072</link>
		<dc:creator>simon</dc:creator>
		<pubDate>Tue, 06 May 2008 18:26:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.psynixis.com/blog/?p=431#comment-362072</guid>
		<description>I think you're right to question this, given that nothing has shipped.  It's far from a done deal that this will all work out great.

However, I think the value proposition that Sun is making to developers with JavaFX is this...

If you want to know where growth is going to come from in terms of "screens" where people experience the Internet, then it's in one place: low-end mobile phones.   And also that many people willl want to experience their apps across different types of devices and applications e.g. on their phone. on their desktop, and on a web-site e.g. when they're logged onto a social network.

Furthermore, they're saying that low-end phones are starting to get powerful enough to run some pretty compelling, visually rich applications.  And powerful enough that the lowest common denomenator, that all handset makers can support, can run these compelling apps fast.   So, for the first time, the hardware is reaching the point where it could be possible to have a compelling app run well and consistently across billions of devices.

So, in fact, this is actually all about transforming Java technology to allow it to provide super-compelling experiences for the user...

That then, is the value proposition... a promise to develop a technology that works great on billions of devices and on the desktop and inside the browser.  They want developers to start learning the new aspects of the technology now (various SDKs will start to become available between today, and over the next few months), with products shipping later this year, and next year.

So, if (and it's a big if) Sun and its partners execute well on this, it's going to be a huge deal.
</description>
		<content:encoded><![CDATA[<p>I think you&#8217;re right to question this, given that nothing has shipped.  It&#8217;s far from a done deal that this will all work out great.</p>
<p>However, I think the value proposition that Sun is making to developers with JavaFX is this&#8230;</p>
<p>If you want to know where growth is going to come from in terms of &#8220;screens&#8221; where people experience the Internet, then it&#8217;s in one place: low-end mobile phones.   And also that many people willl want to experience their apps across different types of devices and applications e.g. on their phone. on their desktop, and on a web-site e.g. when they&#8217;re logged onto a social network.</p>
<p>Furthermore, they&#8217;re saying that low-end phones are starting to get powerful enough to run some pretty compelling, visually rich applications.  And powerful enough that the lowest common denomenator, that all handset makers can support, can run these compelling apps fast.   So, for the first time, the hardware is reaching the point where it could be possible to have a compelling app run well and consistently across billions of devices.</p>
<p>So, in fact, this is actually all about transforming Java technology to allow it to provide super-compelling experiences for the user&#8230;</p>
<p>That then, is the value proposition&#8230; a promise to develop a technology that works great on billions of devices and on the desktop and inside the browser.  They want developers to start learning the new aspects of the technology now (various SDKs will start to become available between today, and over the next few months), with products shipping later this year, and next year.</p>
<p>So, if (and it&#8217;s a big if) Sun and its partners execute well on this, it&#8217;s going to be a huge deal.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Asam Bashir</title>
		<link>http://www.psynixis.com/blog/2008/05/06/javaone-keynote-javafx-to-run-consistently-on-billions-of-devices/#comment-362050</link>
		<dc:creator>Asam Bashir</dc:creator>
		<pubDate>Tue, 06 May 2008 17:55:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.psynixis.com/blog/?p=431#comment-362050</guid>
		<description>Isn't the fact that Sun is trying to make JavaFX run 'anywhere' a little scary? Do you really want to develop an application with JavaFX, then have it run on some rubbish phone using Java, which then lowers public expectation of quality and have it blamed on the develop, when really, it's the whole Java model that's wrong, fundamentally. This doesn't give me the impression that Sun has finally got it's act together, infact I'm more worried because the era of crappy Java phone applications hasn't ended, it's to become worse for the end user...</description>
		<content:encoded><![CDATA[<p>Isn&#8217;t the fact that Sun is trying to make JavaFX run &#8216;anywhere&#8217; a little scary? Do you really want to develop an application with JavaFX, then have it run on some rubbish phone using Java, which then lowers public expectation of quality and have it blamed on the develop, when really, it&#8217;s the whole Java model that&#8217;s wrong, fundamentally. This doesn&#8217;t give me the impression that Sun has finally got it&#8217;s act together, infact I&#8217;m more worried because the era of crappy Java phone applications hasn&#8217;t ended, it&#8217;s to become worse for the end user&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Asam Bashir</title>
		<link>http://www.psynixis.com/blog/2008/05/06/javaone-keynote-javafx-to-run-consistently-on-billions-of-devices/#comment-362043</link>
		<dc:creator>Asam Bashir</dc:creator>
		<pubDate>Tue, 06 May 2008 17:50:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.psynixis.com/blog/?p=431#comment-362043</guid>
		<description>If Apple had announced iPhone SDK, and it was all a demo, with no shipping products, they'd get slammed. Why should we treat Sun any different? How many times do we hear Sun go on about it's plans, but then nothing comes out of it.

Why should anyone believe Sun can deliver?

Sure Java can run 'everywhere', but what does that mean practically? It's just talk...</description>
		<content:encoded><![CDATA[<p>If Apple had announced iPhone SDK, and it was all a demo, with no shipping products, they&#8217;d get slammed. Why should we treat Sun any different? How many times do we hear Sun go on about it&#8217;s plans, but then nothing comes out of it.</p>
<p>Why should anyone believe Sun can deliver?</p>
<p>Sure Java can run &#8216;everywhere&#8217;, but what does that mean practically? It&#8217;s just talk&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
