Moshi is as very powerful and yet lightweight modern JSON library for Android and Java. It understands primitives and objects, Strings and enums, arrays and java’s build-int collections (such as Lists, Sets and Maps), at the same time providing a nice api for serialization/deserialization customization.
These slide are for my BarCamp Talk at DroidconUK 2016.
Include:
- Short intro to square/moshi
- Example for a complex custom adapter
- Reference to Moshi-Auto-Value & Moshi-Lazy-Adapters