I certainly could be wrong, but on the Mac create application shortcut to itself on every kind of desktops and other things is not Gud. The maximum that can be done is to register to the dock samostotelno. (which I, for one, hate). Plus, on the Mac the format of the references in findere also some binary, but I'm sure in the API there is functions.