I want to write desktop applications for OS X. I've got a background in Java and C#. I'm trying to understand Apple's long term view of Java on the Mac as a first class citizen. It's obvious that they're more into Objective-C, but there are still great applications being written in Java for OS X. How does everyone feel about this subject?