«« Next » « Previous
«« Next » « Previous

Link Details

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.
Link 67215 thumbnail

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.
  • 17
  • 12
  • 1353
  • 724

Comments

Add your comment
User 95751 avatar

pt93903 replied ago:

0 votes Vote down Vote up Reply

Why vote this down? This needs to be discussed.

User 40249 avatar

Richard Osbaldeston replied ago:

0 votes Vote down Vote up Reply

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 ;)

User 189024 avatar

kieronwilkinson replied ago:

0 votes Vote down Vote up Reply

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. :)

User 40249 avatar

Richard Osbaldeston replied ago:

0 votes Vote down Vote up Reply

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.

,

User 189024 avatar

kieronwilkinson replied ago:

0 votes Vote down Vote up Reply

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...

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.