In this chapter, you learned what the definition of traction is and why it is important. We have seen that engagement and retention are important elements too. We have seen that there are different types of notifications and what the benefits are of each type. You can remind your user about specific events in your app. This will increase the retention rate. Notifications can also help you to improve the awareness for your app, for example, by asking for a user rating for your app. Finally, we have seen what notification services exist to deliver push notifications and what it takes to actually implement a push notification mechanism for your Android and iOS apps.
In the next chapter, we will investigate scalability. In the beginning, you often do things that do not scale, but once you have established sufficient amount of traction, it is time to think about a scalability...