Kotlin Multiplatform by Tutorials
Полное руководство по кросс-платформенной разработке на Kotlin
Resumo:
Introdução
O livro «Kotlin Multiplatform by Tutorials» da equipe Raywenderlich é um guia prático sobre uma das tecnologias mais promissoras do desenvolvimento moderno: Kotlin Multiplatform (KMP). Lançado em 2022, tem 496 páginas e é destinado a desenvolvedores que desejam aprender a escrever código compartilhado para Android, iOS, web e desktop, sem sacrificar desempenho e UX nativo. Embora o site PythonLib seja dedicado ao Python, este livro será útil para todos que se interessam por soluções multiplataforma e desejam expandir seu stack de ferramentas.
Sobre o livro
Os autores conduzem o leitor desde os fundamentos do KMP até a criação de um aplicativo completo com lógica de negócios compartilhada. O livro está dividido em várias partes:
- Introdução ao Kotlin Multiplatform: instalação, configuração do projeto, estrutura de módulos.
- Código compartilhado: escrita de classes, funções, trabalho com coroutines e flows.
- Integração com plataformas: uso de expect/actual, trabalho com UI via Compose Multiplatform.
- Rede e armazenamento de dados: Ktor, SQLDelight, serialização.
- Testes e depuração: testes unitários, testes de integração, profiling.
- Publicação: build para Android, iOS, web e desktop.
Cada capítulo contém exercícios práticos e exemplos de código que podem ser aplicados imediatamente em projetos reais.