Currently, Apps only work with kdesk as the desktop space manager. This means that if you use the program with any other app providing your desktop space, you won't be able to add icons to the desktop via Apps.
It would be amazing if we were able to detect which one is running and edit the correct configuration files based on that. We could add support for idesk, openbox, pcmanfm and others.