Nope not as yet but you could try downloading from the internet separately and transfer that to memory card and then install the app to the phone memory! I guess WP lacks the option of moving to memory card the way android had
Sent from my RM-885_im_india_249 using Tapatalk