Re: mac os
You could install a windows virtual server on the mac and then it will run in the windows environment - or use a terminal server/citrix implementation
Otherwise think the only way would be to build your form in the html/java environment and run it in a browser.
Presume you are using SQL Azure or similar for your tables since mac's do not support the JET/ACE databases that come with Access.
A little thanks goes a long way. If you have found this post useful, please tick the thanks button