Well why not keep it simple than? :p
if the sidepanel is a drag&drop target... it reacts to APK's being dropped right?
1. So if that event is being triggered all it should do is activate the copy command and place the APK in the right folder...
2. After that event was succesfully triggered, it should only refresh the sidepanel to show the new icon...
Also YouWave could show a message that the file has been imported into youwave.
With a "Do not show this message again" checkmark, like this:
http://www.mechworks.com/whatsnew2007eng/images/ui01.pngSo just 2-steps and a message prompt shouldnt require a lot of coding?===========================================================================================
About the managment part, I think this part should be developped over several updates
because people still need to familiarize themselves with the feature and actualy like to use it...
But a idea could be sub-folders or tabs... for games, IMs, etc
===========================================================================================
A sym-link is nice, but like you said sym-links could be very hard to keep track off...
But in the end it's all about, the end user experience, if someone deletes the APK file by mistake...
he might blame youwave for developping a poor product, so I would be more concerned about the end user, than the resource part...
Since APK's don't have such a big impact on hard discs compared to other software products, nowadays...