Size and context
Devices such as phones, phablets, tablets, and TVs come with screens of all sizes and shapes. How can we benefit from a larger screen or how can we provide smart navigation for smaller screens and maintain the same functionality and code within one app? That is what this first recipe is about.
What about the various kinds of devices? With the introduction of wearable devices, we saw that the user behavior for these types of devices is quite different. The same thing applies to TVs. As always, let's do first things first. Let's examine an app that runs on both a phone and tablet.