Windows 10 already implements UWP which is this exact thing!
Have not been keeping up with UWP development, however does it scale up and down when it detects the hardware is in different orientation/mode, i.e. phone, tablet, laptop/desktop. Or is an app/game that is designed with the laptop/desktop mode/layout as default and tries to squeeze the UI/UX into a small screen while still requiring an x86 chip to run.
What I am proposing is an app/game that detects the screen size and device mode and adjusts its UI/UX and it’s functionality mode to scale up and down as required in real-time by the user.
For example, presently many Android/Windows apps and some iOS apps/games are just scaled iPhone apps. Not designed for a tablet or laptop/desktop. Some apps are poorly designed laptop/desktop apps that are not optimized to run on a tablet, let alone phone.
This concept, would temporarily omit certain features/function/capability of an app while in phone mode, switch to tablet mode, more capabilities/features/functions are available, this will expand on the laptop/desktop mode.
Is UWP the same concept. The description mentions while on a docking station, does it share or handoff capabilities when docked. Does the dock have a cpu, etc?