Desktop - Mobile apps
Building an app, can be accessed from both desktop and mobile.
What is the best practice,
1. Do we build a separate app one for desktop and mobile.
2. Single app and control rendering on different devices by CSS.
3. Do we embed code in the app basing on device.
Appreciate your inputs on designing apps running on multiple devices.