Part 4: Polishing and Publishing an App
In this part, we will look at how we can load data asynchronously with coroutines and flows and how we can integrate them into different architecture patterns, which further helps with how we can structure an application’s code.
Next, we will look at how we can render animations in the user interface with CoordinatorLayout
and MotionLayout
. Finally, we will learn about the process involved in publishing an application on Google Play.
We will cover the following chapters in this section:
- Chapter 14, Coroutines and Flow
- Chapter 15, Architecture Patterns
- Chapter 16, Animations and Transitions with CoordinatorLayout and MotionLayout
- Chapter 17, Launching Your App on Google Play