Well Tom, the very first thing is the platform settings as following:

And as you can see, there isn't a "Desktop & phone" combo. In here I had to create a new VP and set the platform. That's easy part. However, V6 Mobile has some short comings related to UI that work fine in desktop. So, you can't expect a desktop version to work on Mobile properly. The more I worked I Mobile, the more I created Mobile forms to make things work.
You either tell user you don't have Mobile version or if you do want to give them Mobile, you need to bite the bullet and do it right.
Some queries have do be done again. Some processes that used Desktop forms, have done again to use Mobile forms.
in V7, this becomes lessen as Desktop and Mobile will be merged from our point of view.