Can the program detect whether it is being viewed from a mobile device or a computer and load one view or another accordingly?
The reason is that the view, having a fixed resolution, appears very small on mobile in vertical orientation (you have to rotate it), but most people use it vertically.
As far as I know, no. I made a mnemonic specifically for the vertical version of a mobile device and created a second user specifically so that they could connect from a mobile device. Then he scored 🙂