19 hours ago, bondsbw wrote
It mostly depends on how much shared functionality there is. Much shared functionality = single universal binary, little shared functionality or major differences in app size = separate binaries (but with some shared code and libraries).
Continuum makes this a single universal binary more likely since a phone can run the app full-screen, where more functionality would likely be exposed, and where it may be common to start the app in mobile mode but hook up a monitor and keyboard to finish. In theory these apps could contain the full functionality of the traditional desktop app but show a reduced UI in mobile mode. (I'd be curious to know if the binary can be optimized to only load into memory the compiled code that is required for the current device mode, which could make it an easier choice to build and deploy a single app.)
Also consider that complex web apps like TurboTax can run adaptive UIs and be very successful, and that UWP is even more adaptive by having access to more device capabilities.