Design for media is content-based. Design for interactions is feature-based. And everything in between. Like the late Bill Moggridge showed us.
“The way to really build an appropriate mobile experience is to review the nav on what’s important, where it’s important, where it’s relevant, where it creates value.”
(Jared Spool ~ UIE)