One of the benefits of using React Native is its ability to easily create universal applications. We can share a lot of code between phone and tablet applications. The layouts might change, depending on the device, but we can reuse pieces of code for both types of device across layouts.
In this recipe, we will build an app that runs on phones and tablets. The tablet version will include a different layout, but we will reuse the same internal components.