We have a Visual Basic .NET application running on Windows that we need to port to a Mac.
The app is a wrapper which provides some user interface and monitoring elements to another external application, which runs on both Windows and Mac. We've got the expertise to develop this for Win32, but not for Mac. Basic features on Win32 include:
System tray icon for access to menus
Ability to launch and check on running-status of external app
Communicate with external app, using both file-watching and system messages
Ability to provide popups for users when certain events happen in external app (signalled via messages / files), including basic UI elements (message and 4 'option' buttons)
Ability to completely hide the external app from view (on windows, remove the external apps window and taskbar entry)
Full spec / source code of Win32 VB.net app available, including UI elements / spec of features, current design, etc. Non-disclosure agreement will be required in advance of sharing source / specs.