When Qlik Sense Desktop has started, you arrive at the hub, where you have access to all your content (apps). This will be the way it works even if creating a shortcut to a specific app in Apps folder.
Best way I can think of would be to open the Hub through a browser. Remember that if using Qlik Sense Desktop that it must be running in the background to access the hub. The Hub can be accessed from the following link:
I created an app in Qlik Sense for a CRM product that I work with called Goldmine. I want the users to be able to open the app from within GoldMine. There is the capability to create a taskbar with shortcuts to external applications.
So far I have been able to add the shortcut to open Qlik Sense. But I want the actual app to open if possible. Just to make it easier for the users.
For what you are aiming to do, you may want to investigate the full Qlik Sense Platform. This is a full online web based platform (with the same experience as Qlik Sense Desktop) including APIs, security, organization, governance and management capabilities.
Agree with Michael below. For your user to see the app in Qlik Sense desktop they would have to first save it to the 'apps' folder on their hard drive where their user profile is stored. There is no way to workaround this. Once its saved a shortcut to launch qlik sense desktop will show the hub with the saved app in it. Each user's machine is thus a mini repostitory of apps.
To centralize the repository you would need the server edition or Qlik Cloud (when available).