You would use techniques that are conceptually similar to responsive web design to deliver a UI that is appropriate for each of the supported devices.  I assume this kind of thing has already been done for years for phone&#x2F;tablet apps, this is just adding desktop as well.