Moshi is the successor to Gson. We will briefly contrast Moshi to Gson and explain the advantages of Moshi's API and implementation. We will cover the power of the streaming API for complex use cases, like polymorphic deserialization, and how Okio's types make building off of Moshi easy. Finally, we will go through how to use Moshi effectively with Retrofit and Auto-Value-Moshi and some tricks to employ when upgrading.
I strive to build delightful experiences for users' most personal devices. I love constantly learning and building new techniques, and Android provides both a great platform and an excellent community for devs.