Just stumbled across how to enable apps to be moved to the SD card of an Android phone - add the following to the manifest.xml file:
android:installLocation="auto"
There's a little more to it than that, but this line of code is essentially all you need.