~/talk

Kotlinx.serialization: Building Your Own Serialization Library

TalkinRussianat JPoint 2022 · 2022-06-13..06-24· [kotlin, open-source]
links:none on file
slides:none on file

An overview of kotlinx.serialization showing how to use the library both as an end user and as a framework for implementing custom serializers. Based on the author’s experience building the multiplatform KToml TOML serializer, it covers library internals, integration patterns in Kotlin code, architectural choices, and practical pitfalls when writing an open-source serialization/deserialization library.

AI-written summary · about

  1. 0:00Introduction
  2. 2:08Start of talk
  3. 8:10What is kotlinx.serialization
  4. 16:39Decoder and encoder basics
  5. 24:29Built-in types and descriptors
  6. 32:57How the compiler plugin works
  7. 35:44Decompiling generated code
  8. 46:38Pitfalls and errors in development
  9. 50:51Community role and tips
  10. 51:52Conclusion and call to action
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.