I created a simple C++ windows applications that does not have a GUI, but also not a console application. It is a simple application that loads jvm.dll, creates a new JVM environment and uses JNI (Java Native Interface) to execute my Java Application. What I am trying to do right now, is to port it to MacOSX/9. Can some one please show me how and using what tools I can develop the same application on Mac OSX? When I execute this application I don't want neither GUI nor console from appearing, I want all the processing to be done on the background. Thanks in advance.