Desktop/server apps are x86 binaries. Many mobile devices are ARM-based. Using a "fat binary" that contains executables for both cpu families, or running a VM on a mobile device, is probably not desirable. That would leave migrating your desktop/servers to ARM processors. Which isn't out of the realm of…