Basically I go for desktop first, since all will be needed there. (I do business apps). But then apply media queries and mobile detect to handle what will be needed on mobile. But just the way I do it.
Don't forget bootstrap can really help when making an app mobile friendly.