Announcement
iPhone DZone: Fresh Links On Your iPhone by matt at Sat Jul 05 14:09:51 EDT 2008
Reading DZone on your iPhone just got a little bit easier. Visit http://dzone.com/iphone from your iPhone to try out our beta iPhone support. You can view stories, filter by tags, and login. We'd appreciate your feedback at feedback@dzone.com.
Give a link some love! Login and vote now.
By bloid
via almaer.com
Published: Feb 20 2008 / 16:32
Sun needs to do something drastic else Swing will drown. Although many people tease about the complexity of Swing, it does do a lot of things right.
Unfortunately the ship has not turned fast enough to reach its potential, and it is losing the race fast to the Web, Air, and WinForms.
Comments
pt93903 replied ago:
Why vote this down? This needs to be discussed.
Richard Osbaldeston replied ago:
I don't understand the negative votes either maybe kirillcool and his ilk read this as an advert for Flex/Air/Ajax (I forget this months fad). I was wondering how to bring this to the attention of the swing team. He should defiantly read it ;)
kieronwilkinson replied ago:
I voted it down because I see that JavaFX is exactly what is needed to solve Swing's apparent complexity. I write Swing code for enterprise applications, and I am looking forward to doing this for JavaFX instead. :)
Richard Osbaldeston replied ago:
kieronwilkinson I don't see how JavaFX helps with enterprise-level data entry type applications at all? Isn't it Applets v2 trying to out flash-Flash? While beansbindings could revolutionize your day to day UI work. Possibly appframework too if they decided to add support for larger scale applications instead of their current small-scale single application/frame outlook.
In any case JavaFX is built ontop of Swing, if that isn't being maintained and enhanced it's a house built on sand.
,
kieronwilkinson replied ago:
Well, I would certainly not agree that enterprise UI development means just simple forms, at least it certainly doesn't here. I am hoping that JavaFX will make quite a few things easier to do. I'm hoping that its declarative nature means it will take less time to build UI's that look professional, and be easy to maintain. Having said all that, I appreciate your point about needing people to work on the underlying Swing. My confidence was also knocked slightly yesterday hearing that Chet Haase has left Sun for Abobe to work on Flex...
Voters For This Link (17)
Voters Against This Link (12)