I thought I answered that when I said that the iPhone is a different platform and we want applications tailor-made for it and from scratch. Either write them well or not at all. Simple as that.
Writing well is dependent on the developer dude, even a great language can be made to turn up crappy programs in the hands of a wrong one.
It's actually a difference in mentality. Your (and most Java developers') approach is that you should be able to have the functionality, even if it is crippled and looks ugly and doesn't integrate with the rest of the environment. But Apple's and most Mac users' mentality is that you either have the best or don't have it at all. There's no middle ground.
I'd rather say give em both, and let them choose what they wanna use.
Like you have on OS X now, you dont like java apps, so you dont use it,
somebody else likes it, they use it.
The end choice likes with the user.
If the app rocks, it'll live, If not , whether its coded in obj-c or java,
its sure gonna die.
You say Azureus is ugly , still its got functionality , which is why its still a very live app.
And yeah, i'd focus on functionality first, Looks later.
Btw, you're talkin bout Mac user's here,
We got loads of folks(i've seen quite a few unlocked ones at my office)
using the iPhone, and though the majority might be mac users,
well they arent the only ones using it.
And did you by anychance use gmail's java client?
If you didnt , try using it, one of the best j2me apps IMO.
*www.google.com/mobile/images/mail/overview_gmail.gif
Btw, Hitboxx, please move this to Chit-Chat.
I dont think this discussion is needed in tech.news
Thanx