Desenvolvimento para plataformas móveis com Kotlin Multiplatform
282 páginas
Portuguese
PDF
4.5

Desenvolvimento para plataformas móveis com Kotlin Multiplatform

Полное руководство по KMM

Autor:

Ano:

Resumo:

Introdução

O livro «Kotlin Multiplatform Mobile Development» (Pamela Hill, 2022, 282 págs.) é um guia prático para criar aplicativos móveis multiplataforma usando a tecnologia Kotlin Multiplatform Mobile (KMM). Numa era em que as empresas buscam reduzir custos de desenvolvimento para iOS e Android, o KMM oferece uma solução elegante: escrever a lógica de negócios uma vez em Kotlin e a UI nativamente para cada plataforma. A autora, Pamela Hill, conhecida evangelista Kotlin e desenvolvedora, compartilha sua experiência e padrões comprovados.

Sobre o que é o livro

O livro cobre o ciclo completo de criação de um projeto KMM: desde a configuração do ambiente até a publicação nas lojas de aplicativos. O foco principal está na arquitetura modular, organização do código compartilhado (shared module) e integração com APIs de plataforma. São abordados tópicos como:

  • Configuração de módulos Gradle para KMM
  • Criação de código compartilhado para requisições de rede (Ktor), serialização (kotlinx.serialization) e armazenamento de dados (SQLDelight)
  • Uso de expect/actual para implementações de plataforma
  • Testes de código compartilhado e componentes de UI
  • Trabalho com Compose Multiplatform para criar UI compartilhada
  • Integração com frameworks nativos (SwiftUI, Jetpack Compose)
  • CI/CD e deploy

Para quem é este livro

O livro é voltado para desenvolvedores já familiarizados com a linguagem Kotlin e com experiência básica em desenvolvimento mobile (Android ou iOS). Iniciantes em mobile p

Recommendations