kotlinx-datetime em Kotlin: datas, Instant e fuso horário em 2026
Resposta rápida: use kotlinx-datetime para modelar tempo de forma tipada em Kotlin (Android, backend e KMP). Guarde eventos absolutos como Instant (UTC), derive calendário com …
Resposta rápida: use kotlinx-datetime para modelar tempo de forma tipada em Kotlin (Android, backend e KMP). Guarde eventos absolutos como Instant (UTC), derive calendário com …
Resposta rápida: para testar uma API Ktor sem subir um servidor externo, adicione ktor-server-test-host e execute o módulo dentro de testApplication. Use o client fornecido pelo …
Resposta rápida: em um app Android moderno, R8 é a ferramenta executada no build de release para remover código e recursos não usados, otimizar bytecode e renomear classes, métodos …
Resposta rápida: um layout adaptativo no Android não escolhe a interface pelo modelo do aparelho; ele reage ao espaço disponível na janela. Em Jetpack Compose, consulte a …
Resposta rápida: para deixar o usuário selecionar fotos ou vídeos em um app Android moderno, use o Photo Picker com ActivityResultContracts.PickVisualMedia ou …
Resposta rápida: para implementar Google Play Billing com Kotlin e Jetpack Compose, trate a cobrança como um fluxo distribuído, não como um botão que “desbloqueia premium”. O app …
Resposta rápida: em 2026, o caminho oficial para reproduzir vídeo e áudio no Android com Kotlin é AndroidX Media3, a evolução do ExoPlayer. Use o artefato media3-exoplayer para o …
Resposta rápida: o Predictive Back é o gesto de voltar do Android que mostra, em tempo real, para onde a tela vai ao arrastar a partir da borda. Em apps Kotlin com Jetpack Compose, …
Resposta rápida: em 27 de agosto de 2026, a versão estável publicada no Google Maven é androidx.compose:compose-bom:2026.08.00. O Compose BOM (Bill of Materials) é a forma …
Resposta rápida: use Server-Sent Events (SSE) com Ktor quando o servidor precisa enviar atualizações contínuas ao cliente — progresso de processamento, notificações, status de …