Say "hi" to Moshi

Márton Braun

Android Developer Advocate


JSON serialization is an everyday task for Android developers, but it's still not a trivial one. Long used solutions such as Gson have serious pain points, especially when using them with Kotlin. Could Moshi be our saviour when it comes to dealing with JSON on Android? We'll look at how to use it, what problems it solves, and how nicely it plays with our favourite JVM language.

A Kotlin enthusiast since the 1.0 of the language. Android Developer Advocate at Stream. Google Developer Expert for Kotlin and Android. Android/Kotlin tech editor at Instructor at BME-VIK, teaching Kotlin and Android. Ranked right around the very top of the Kotlin tag on StackOverflow. Creator of a couple open source Kotlin libraries.