Parcelable is Android's built in serialization mechanism, but requires a lot of boilerplate. AutoValue's Parcel Extension can make Parcelable easy and reduce the code you need to write.
- How to easily create Parcelable value types
- How to create Parcelable value types with non-Parcelable properties
- How to create custom TypeAdapters to Parcel any type links:
Something went wrong
Lesson added to playlist
Create new playlist
Name can't be empty