An important topic today that we'll be going over is how to present our login component as our initial view controller. This is dependent on the condition that our user is already logged in or not.
To do this efficiently, we're going to take over the initial root view of our UIWindow and present our own UINavigationController that either holds our Home screen or our Login screen. This is a very interesting technique that you can also adopt for you app.