Managing states in android can be quite a task when not carefully approached.So many problems can occur due to poor state management,for example: poor failure handling, code becomes hard to read and multiple responsibilities for simple use cases. With Kotlin, we have Sealed classes to our rescue.
Sealed Classes are useful when modeling state’s within various app workflows. In this workshop we'll be looking at how to leverage the power of Kotlin Sealed Classes .The attendees will get to see what they are, how they work and how they can use sealed classes to mange states in developing android applications.