Let's try to recap what we have learned in this chapter so far. We started with an introduction to Firebase. Then, we integrated a basic login to our app using Firebase. We built the general structure of the app with stubbed screens. Next, the tab bar was customized using an external library, so it functions slightly differently and looks cool.
We implemented a Create Post screen, which is used to upload images to Firebase storage and save data in the real-time database on Firebase servers. The user flow was a nice mix of an external library and a view controller developed in the app. Finally, we discussed how easy it is to apply a CoreImage filter to an image.
In the last chapter of the book, we will continue our work on the Instagram-like app. We will create a nice-looking home screen and we will implement a Search screen. Then we will finish the profile screen...