Given the responsive UI design capabilities in SAPUI5 - such as are demonstrated in Fiori apps - I would suggest that current best practice is to use the same UI app but to make it responsive to mobile, tablet and desktop usage.
You would really have to have a strong business case to justify the additional expense of building 2 apps when one would do.