'open -ja <app_name>' command not launching the application as hidden

There is an 'open' command in mac with some options as:

-g  Do not bring the application to the foreground.

-j  Launches the app hidden.

While it claims to launch the application hidden and/or in the background – it always seems to behave the same way. 

  1. Is there some ‘input’ the application is supposed to receive and behave suitably (that is, not show a UI if it is opened in such a mode)? 
  2. How do I access this intent of the user?

Thanks !

'open -ja &lt;app_name&gt;' command not launching the application as hidden
 
 
Q