Original URL: http://www.theregister.co.uk/2007/05/08/sun_java-fx/
JavaOne Sun Microsystems has jumped in headfirst into Web 2.0, urging developers to change the world with cell phones and online services powered by its Java software.
Using inspirational statements and not always functioning software demonstrations, Sun executives opened JavaOne outlining a world where Sun's open source and Java technology really can connect people.
The opener to Sun's annual West-Coast pilgrimage was long on vision - with repeated references to consumers and users as "people" and how handsets are outselling PCs - but very short on technology details and roadmap dates, or relevance to the enterprise.
Formally announcing JavaFX Script, Sun software executive vice president Rich Green called the new scripting language "a profound change to Java". Demonstrating that seriousness, he brought forward James Gosling's traditional end-of-JavaOne appearance to Tuesday.
Gosling, showing off JavaFX Script with creator Chris Oliver, claimed JavaFX Script would help developers produce "buttons and sliders gone wild.
"One of the questions we get: is why another scripting language? Most of the scripting languages really focus on generating HTML pages... one of the things that's untouched by scripting languages is building interactive experiences" he said.
Gosling and Oliver proceeded to show a website featuring exactly the same buttons, tabs and fades as any other site online today using AJAX or HTML, built in just "days."
There's no word on JavaFX Script tools. "The next question is where's the tool? [That's] coming soon - it's not there yet," Gosling promised. Green refused to announce a roadmap, instead saying it was "a big step getting the language right".
Next up, JavaFX Mobile, also announced today. The demo used two Nokia handsets with a suspiciously Apple iPhone touch-screen interface and buttons for the standard search, messaging, calendar and phone functions, which at one point went dead and failed to reboot. Green described the device as "serious eye candy".
JavaFX Mobile is due by the end of the year with OEMs delivering JavaFX Mobile handsets "in the first half of calendar '08." Sun CEO Jonathan Schwartz said Sun will not deliver a packaged JavaFX Mobile product, but OEMs using SavaJe - whose assets Sun acquired and re-branded JavaFX Mobile - could "switch over".
Green promised Sun would make Java Standard Edition (SE) 6.0 - core to JavaFX - faster to download and execute in a set of releases during the "next few months."
Still focused on mobile computing, Sun plans to give service providers and carriers an open source application server capable of provisioning voice, video and IM services in real-time. Ericsson will donate its Session Initiation Protocol (SIP) Servlet 1.0 compatible application server to Sun's GlassFish Java application server project. Ericsson will take ownership of Project SailFin (the SIP servlet container sub-project of GlassFish).
Upon the Project's completion this year, Sun will deliver a supported application server. Sun hopes an open source SIP offering will challenge expensive closed-source middleware from BEA Systems and Oracle, which have - so-far - proved a relatively slow burner in terms of sales.
"This is the point at which we are going to change the game with GlassFish," Green claimed. "People are fixated on it [GlassFish] being an enterprise transaction system, but it's useful for many other realms and modes - using the GlassFish container technology to power the next generation of communications."
Over to "guest" keynote speaker Jonathan Schwartz to announce "engineers without boarders" - an unspecified set of mentoring programs - and a open source, Sun hardware appliance that "creates social opportunities for people whose lives can be changed by reaching the internet."
Drawing the dog-and-pony show to a close, was Schwartz's predecessor Scott McNealy. Plugging curriki.org (http://www.curriki.org/xwiki/bin/view/Main/WebHome) and referencing an earlier comment from Schwartz - about being glad he no longer has to deliver the JavaOne keynote - McNealy effectively answered the one question Sun was unwilling or unable to tackle: how any of this would, or could, help Sun's bottom line.
"You're happy you don't have to do the keynote any more? I'm quite happy I don't have to do earnings calls any more," McNealy chortled.®
Sun to lose lunch money on JavaFX (12 June 2008)
http://www.theregister.co.uk/2008/06/12/javafx_review_part_one/
Sun's JavaFX to hoover-up user data (6 May 2008)
http://www.theregister.co.uk/2008/05/06/javafx_privacy/
Adobe lifts Flash and AIR development restrictions (1 May 2008)
http://www.theregister.co.uk/2008/05/01/adobe_open_access_protocols/
Sun plans JavaFX RIA tease for JavaOne (23 April 2008)
http://www.theregister.co.uk/2008/04/23/sun_javafx_profiles/
Sun's JavaFX tools to interop with Adobe (24 January 2008)
http://www.theregister.co.uk/2008/01/24/javafx_tools_adobe/
Open source Java - one year later (13 November 2007)
http://www.theregister.co.uk/2007/11/13/open_source_java_anniversary/
Open .NET challenge for iPhone development (5 October 2007)
http://www.theregister.co.uk/2007/10/05/openmoko_iphone/
PHP victory over Ruby: was Gosling right? (25 September 2007)
http://www.theregister.co.uk/2007/09/25/ruby_rails_scripting_project_failure_2_0/
Don't get stuck with AJAX, Oracle warns (25 September 2007)
http://www.theregister.co.uk/2007/09/25/oracle_ajax_jsf/
Jobs: one more thing... a browser war (12 June 2007)
http://www.theregister.co.uk/2007/06/12/apple_browser_war_safari_firefox/
Google promises mobile software platform to challenge Windows (8 June 2007)
http://www.theregister.co.uk/2007/06/08/google_mobile_software_platform/
10 signs you're in a tech bubble (1 June 2007)
http://www.theregister.co.uk/2007/06/01/sign_tech_bubble/
Sun looks to outsiders to script Java's future (10 May 2007)
http://www.theregister.co.uk/2007/05/10/sun_jcp_java_growth/
Oracle talks open source unto Java (9 May 2007)
http://www.theregister.co.uk/2007/05/09/oracle_open_source/
Sun plans 'consumer-friendly' Java SE (9 May 2007)
http://www.theregister.co.uk/2007/05/09/sun_java_se_glassfish/
Sun makes Java mobile triple play (8 May 2007)
http://www.theregister.co.uk/2007/05/08/sun_java_fx_adobe_microsoft_apple/
Microsoft polishes the Silverlight (1 May 2007)
http://www.theregister.co.uk/2007/05/01/ms_silverlight_v_adobe_flash/
Microsoft puts some iron into Ruby (1 May 2007)
http://www.theregister.co.uk/2007/05/01/microsoft_open_source_dot_net/
Microsoft flashes up Silverlight media challenge (30 April 2007)
http://www.theregister.co.uk/2007/04/30/microsoft_silverlight/
Adobe talks up next media player (16 April 2007)
http://www.theregister.co.uk/2007/04/16/adobe_silverlight/
© Copyright 2008