It will mostly work fine on the desktop. The only thing that would need to change is the dbus commands for video playback. If I were using QtMobility-Multimedia to play the videos, the code would work without modification. The only other downside would be that the UI does not resize that well, so it would not look good if used in full-screen on the desktop.