I need to develop a project involving hardware which should also work the same on Windows as well as Macs. Whats the way forward?

StackOverflow https://stackoverflow.com/questions/1548783

Question

Whats the best approach (read painless) that I could take? Primarily, the application needs to record the webcam video + mic recording on the disk and compress the video using ffmpeg (or something similar).

So there is hardware involved + running a separate process for encoding.

I was seriously considering Adobe AIR - but I read on the Adobe site that it does not have permission to run other applications which can be problematic if I want to encode the video using ffmpeg.

Was it helpful?

Solution

Did you consider developing it in Java? In that case you should take a look at the Eclipse Rich Client platform. I have developed a couple of programs by using Eclipse RCP and I would never develop an app in Java without it. It uses SWT and jFace and provides options for exporting the app to run on OSX, Linux and Windows.

You should give it a try.

OTHER TIPS

If you can develop it under Mono, much of it will work on both platforms.

Qt. Simple as pie.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top