markspace <-@.> wrote in news:jb3h6s$vq$
1...@dont-email.me:
> On 11/29/2011 9:08 AM, Novice wrote:
>> I have been approached as a possible contractor to build a Java
>> desktop application that needs to run on both Windows and Mac. I'm
>> pretty familiar with Swing but know that Spring and Struts are in
>> wide usage these days.
>
> Spring and Struts are web/html only. They won't do you any good for
> "desktop apps," if that's what you're really doing.
>
Whoops! Arved said something about Spring and Struts in the other thread
and I suddenly remembered that they were a factor in GUI construction - but
forgot that they only applied in web development. Thanks for catching that!
I've already replied to the prospective customer's email saying that we'd
have to choose between Swing, Spring, and Struts even though it's clear he
wanted a desktop app.
Time for some damage control! I'd already admitted to him that I hadn't
used Spring or Struts so hopefully he'll forgive me for not knowing that
they were web-only....
> Lack of Java knowledge here is starting to scare me again. Don't over
> sell yourself to your new customer.
>
>>
>> Also, does anyone have any general remarks on how well Java desktop
>> applications typically run on Macs?
>
> No idea, but be certain that there will be differences. I'd require
> the customer to supply me with a target system for testing. To be
> returned when the project is completed, of course.
Absolutely! I don't have a Mac and am not about to buy one out of my own
pocket to be able to test on one.
--
Novice