With screen casting, MHL etc then using applications for a desktop environment on a phone will make sense. By and large, none of the GUI desktop apps are usable in phone mode - shitty scaling etc.