You did not say much about your executable application, so we don't know what it's doing. It could be that it is sending its output to STDERR instead of STDOUT, in which case you would not capture such output with the backticks.
Also please tell us on which operating system you are doing that.