Чем новее, тем лучше: как мы с GSON на Kotlinx.Serialization переезжали
Средний
12 мин
Кейс

Привет, Хабр! Я Андрей Мещеряков, Android-разработчик в команде роста Тинькофф Инвестиций. Мы в Инвесте всегда стараемся пробовать новое и поддерживать современный стек технологий. Не обошли стороной и библиотеку Kotlinx.Serialization, которой сейчас пользуемся. Меня удивило малое количество русскоязычных публикаций по Kotlinx.Serialization, и я решил поделиться опытом Инвеста по миграции с Gson на Kotlinx.
Расскажу о подводных камнях, неочевидных моментах ее использования и проведу сравнение работы этих библиотек.