Guia de Serialização em Kotlin
180 páginas
Portuguese
PDF
4.5

Guia de Serialização em Kotlin

Официальное руководство Kotlin Serialization

Autor:

Ano:

Resumo:

Introdução

O livro «Kotlin Serialization Guide» (autor — equipe JetBrains, 2021, 180 páginas) é o guia oficial da biblioteca Kotlin Serialization — uma ferramenta poderosa para converter objetos Kotlin em vários formatos de dados e vice-versa. Esta edição compacta, porém abrangente, cobre todos os aspectos-chave do trabalho com serialização no Kotlin moderno.

Sobre o que é o livro

O guia começa com o básico: instalação do plugin kotlinx.serialization, configuração de dependências e a annotation @Serializable. Em seguida, são abordados sequencialmente:

  • Serialização e desserialização de tipos simples, coleções, campos nullable;
  • Trabalho com JSON (formatação, configuração, polimorfismo, ignorar campos);
  • Suporte aos formatos ProtoBuf, CBOR, Properties;
  • Serializers e desserializers customizados;
  • Serialização de sealed classes, tipos genéricos e estruturas recursivas;
  • Integração com Ktor e outros frameworks.

Para quem é este livro

A publicação é voltada para desenvolvedores que já conhecem a linguagem Kotlin em nível básico. Será útil tanto para iniciantes que desejam aprender serialização "do zero", quanto para programadores experientes que desejam se aprofundar nas nuances de configuração e otimização.

O que o leitor aprenderá

  • Como annotar classes corretamente para serialização automática;
  • Como configurar a saída JSON (pretty print, nomeação de campos, tratamento de null);
  • Como

Recommendations