The Explore tab

When the app launches, you will see the Explore tab. This tab allows users to search for a particular cuisine and to set their location. Let's break down each component in this view:

For this screen, we will work with an empty View Controller, which is where all of our UI components live. As you can see, this view in our app is designed to be a grid so that we will be using a Collection View Controller. We will be setting up this Collection View Controller ourselves.

When I build apps, I typically start with a blank Collection View or Table View, because it gives me more flexibility in my code as well as with my user interface.