Quicky: From reading your blog, I see you had a desktop programme in java at the start. Do you still have a desktop programme now, or is it all web based?
If you have a desktop programme, do you have any advice on choice of language so that non-techies can download and run with as little fuss?
As of April 6th I have a desktop program. If that phrasing suggests to you that I have a very consequential A/B test planned for this month, you're very perceptive. :)
choice of language
Forget language, focus on the packager/installer. Java, .NET, and that RIA/Flex stuff all work fine if you file off all the edges in your installer. For Java, I strongly recommend you take a look at Launch4j (OSS for Windows) and possibly Excelsior JET ($$$ for Windows). The Mac side is easier since Macs are a very predictable environment for Java these days -- use the mac jarbundler task and you're pretty much home free.
Quicky: From reading your blog, I see you had a desktop programme in java at the start. Do you still have a desktop programme now, or is it all web based?
If you have a desktop programme, do you have any advice on choice of language so that non-techies can download and run with as little fuss?