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.