Summary
In this first chapter, we started our first project, WhatsPackt, a messaging app.
We accomplished several initial tasks to build this app, such as organizing modules, preparing dependency injection and navigation, constructing the main screen, creating the conversations list, and building the messages list.
Throughout this process, we’ve learned about modularization and the various approaches to organizing it. We’ve also learned about popular libraries for managing dependency injection, how to initialize them, and how to set up Compose navigation. Additionally, we became familiar with using Jetpack Compose to create our user interface.
As we move forward, it’s time to give some love and life to our chats. In the next chapter, we will explore how to retrieve and send messages and integrate them into our recently created user interfaces.