Inside Jetpack Architecture Components
Android tech lead at Yahoo! JAPAN
“Jetpack Architecture Components (former name is Android Architecture Components) are libraries for dealing with the complexity of Android UI components and lifecycle problems.
Once Architecture Components were announced at Google I / O 2017, soon they attract developers’ attention.
Lifecycle and LiveData are great libraries that smartly handle Android framework lifecycles.
How does LifecycleObserver receive lifecycle events and how each component react for?
Let’s look inside Lifecycle, LiveData, ViewModel and see how they work precisely.”