Forgot your password?

typodupeerror
Java Programming Graphics Software Sun Microsystems

Sun Releases JavaFX 185

Posted by timothy
from the does-it-roll-off-the-tongue-or-not dept.
ink writes "Sun released JavaFX 1.0 today, in a bid to take on Adobe's Flash and Microsoft's Silverlight technologies. It is Sun's first Java release to include standardized, cross-platform audio and video playback code (in the form of On2 licensed codecs). The lack of a Linux or Solaris release is a notable absence. The development kit currently consists of the base run-time, a NetBeans/Eclipse plug-in and a set of artifact exporters for Adobe CS 3&4." An anonymous reader adds a link to several tutorials accompanying the new release.
This discussion has been archived. No new comments can be posted.

Sun Releases JavaFX

Comments Filter:
  • SO confusing.. (Score:5, Interesting)

    by TheDarkener (198348) on Thursday December 04, 2008 @06:59PM (#25995855)

    No shockwave for Linux, Flash 64 gets released JUST for Linux, Sun open-sources Java, but now no JavaFX for Linux...

    Can't we all just get along? My head is spinning at all the end-user requests for their intarwebs to work correctly. I guess it's just too much to ask for a real, open standard that just works (like...umm...html?)

  • by mtarnovan (1337149) on Thursday December 04, 2008 @07:22PM (#25996181)
    ... another RIA platform. Only this one doesn't have a userbase yet and I don't think it'll have one to speak of in the near future; it is Windows and Mac OS only (though Sun promises that Linux and Solaris support is underway http://blogs.sun.com/javafx/entry/a_word_on_linux_and [sun.com]). Microsoft has been pushing Silverlight hard and still has only about 30% market penetration in the US (they claim 50% mp in 'some countries' - I'm very curious which countries are these: http://www.microsoft.com/presspass/press/2008/oct08/10-13Silverlight2PR.mspx [microsoft.com]). With Flash+Flex having a comfortable user base of some 90+%, let's not even begin to compare Microsoft's vs Sun's power to push stuff to the desktops of the masses, it's not even funny.
  • by Lobais (743851) on Thursday December 04, 2008 @07:45PM (#25996497)

    Even though it is still a shame,
    you CAN view JavaFX used on webpages. It seams to work just like java-applets, only nicer to look at. (Sadly it also has the same slow loading as applets)

    Example: http://javafx.com/samples/StopWatch/index.html [javafx.com]

  • by Anonymous Coward on Thursday December 04, 2008 @07:46PM (#25996511)
    what is this linux support all you frothing nerds are screaming about? I just ran the "web start" examples in linux just fine, in fact FX runs on the standard JRE. Ok, there's no sdk for linux yet, FINE, just cut them some slack, for christ sake.
  • Re:Existing plugin (Score:2, Interesting)

    by Anonymous Coward on Thursday December 04, 2008 @09:23PM (#25997545)

    The key bits are the scenegraph code ("scenario", available, but currently only as GPL) and the media playback (Java Media Components?) JMC replacing the hideous JMF. The JMC are based on GSTreamer on Linux (and solaris? not sure) so there is the possibility of playing anything ffmpeg does. God knows how the licensing is going to work out, especially since the H264 library is GPL.

  • by ToasterMonkey (467067) on Thursday December 04, 2008 @09:56PM (#25997805) Homepage

    I'm sorry, what the fuck do Flash, Silverlight and Java FX have to do with Android?

    Mods, mods, mods.. please guys, wake up.

    This is a blatant attempt to stop Android taking over the mobile phone space.

    Unwrap some of that tinfoil so you can talk, and tell us WHY.

  • by TheModelEskimo (968202) on Friday December 05, 2008 @02:29AM (#25999615)
    Seriously, look at the "Start" page on the JavaFX website. It gives you a choice of *three* radio buttons, and confusingly presents three different JavaFX-related packages. Nowhere does it say, "download all of these and get started," or even "which one do I want? Click our little expanding

    button to find out."

    Combine that with the 2nd-tier graphic design and interactivity going on all over the place, and it feels sort of like something that a) isn't going to win over the designer crowd and b) WHY on earth would Linux fans look at this as anything other than a snub? Sigh. (Anyway, I've downloaded all three packages, and I'll give it a go...)

  • Re:Not really, no. (Score:2, Interesting)

    by synthesizerpatel (1210598) on Friday December 05, 2008 @05:46AM (#26000571)

    eh. I leave the site when Silverlight comes up. When Flash came out originally people were all grumpy about it not being HTML compliant.. Now it's the standard? How times change.

    And from a technology perspective, Flash isn't better simply because it's more pervasive -- it's just more pervasive. It's advantagous to use it, but not better.

    I don't think the strategy here is that Sun expects all the flash developers to download NetBeans and start writing Java -- Sun's got a lot of people programming Java already, this just collateralizes on their existing skillsets and allows them to compete in a market that wasn't as viable for them without this feature.

    I think Processing nailed the concept better though.

  • by Anonymous Coward on Friday December 05, 2008 @09:10AM (#26001689)

    >> That's not entirely true. OpenLaszlo relies on Flash to display video, and Flash is not a no-lock-in platform.

    > OpenLaszlo compiles to either flash or DHTML. Its not a Flash lock-in.

    How is that DHTML video working out for you?

  • by chrb (1083577) on Friday December 05, 2008 @11:06AM (#26002781)

    Why is it so difficult to understand that Google's Dalvik - an implementation of Java being used for free by mobile phone manufacturers - is a direct threat to Sun's J2ME? This is not some secret conspiracy theory - professional business analysts, who actually make a living from watching these kinds of things, have noticed the same thing.

    "However, Google's move threatens Sun's business strategy, Mazzocchi said. He believes that Sun sees a bright future in the mobile market and hopes to earn revenue off the use of the Java virtual machine by phone makers. Google's plan diminishes that opportunity for Sun." source [itworld.com]

    "But with this you'll need to develop a separate application that's not standard. Unless Android becomes main stream and kills J2ME ..." source [itworld.com]

    This blog post [java.net] from over a year ago proposes that JavaFX Mobile is just the next stage for J2ME to compete with Android.

  • Re:Your take? (Score:3, Interesting)

    by AKAImBatman (238306) * <<moc.liamg> <ta> <namtabmiaka>> on Friday December 05, 2008 @11:19AM (#26002933) Homepage Journal

    what's your take on JavaFX?

    I have sort of a 'meh' reaction to it. It's not that the technology isn't cool, but it's a solution looking for a problem. Much like Silverlight, but without the antitrust practices to force it into use. In particular, its intended use as a platform on top of applets bothers me. Applets died out for a lot of good reasons. There's no good argument to be made for their revival. Especially with Flash and/or DHTML providing nearly all the advantages of Applets. Just let sleeping dogs lie and focus on using the technology elsewhere.

    There is a possibility that JavaFX could be useful on cell phones. However, I don't see it happening. Sun is good at creating abstract technologies that provide options to the market. They're not so good at creating firm solutions that can hold their own in a competitive environment. The competition may be technologically inferior, but at least their end to end solution is practical.

    Which is what I'm seeing with cell phones. Android may be only pseudo-Java based, but it provides the necessary phone technology top to bottom. The amount of customization necessary is pretty minimal. Meanwhile, Sun is pushing this JavaFX technology which is only a small piece of the puzzle. (Arguably the least important piece!) Handset manufacturers would have to adapt their phone software to meet the technology rather than having a pre-rolled solution available. Thus there's not much incentive to ship JavaFX.

    In effect, JavaFX is DOA. You can throw it on the pile with PalmOS Cobalt, Shockwave, VRML, and other interesting technologies that failed to properly position themselves in the marketplace.

    FWIW, I'm flattered you consider my opinion important enough to ask. :-)

  • Alpha quality (Score:3, Interesting)

    by metamatic (202216) on Friday December 05, 2008 @12:47PM (#26004037) Homepage Journal

    1. It needs to be an order of magnitude faster to load. I don't have to wait 20 seconds for Flash movies to start playing.

    2. It needs to not require a new runtime, with two nuisance security/license agreement dialogs.

    3. It needs to not crash Firefox.

Eternity is a terrible thought. I mean, where's it going to end? -- Tom Stoppard

Working...