"Everything should have its place, and there should be a place for everything."
The reality is that we must think and design devices/OSes agnostically. Smartwatches, smartglasses, smartphones, tablets, desktops, and large TV sets, all deliver a unique experience that should be optimized around the strengths and challenges their form-factor presents. A robust UI framework must provide a cohesive experience that can scale up—functionality wise—to accommodate new business capabilities; it also has to solve for a device-dependent experience. This is the catch, the challenge, and the opportunity.
It is difficult to optimize the design in such a way that regardless of the variability of device, ...