Mostrando postagens com marcador Kotlin. Mostrar todas as postagens
Mostrando postagens com marcador Kotlin. Mostrar todas as postagens

sexta-feira, 22 de outubro de 2021

Kotlin (Back-end)

 Kotlin (Back-end)

Kotlin ganhou popularidade recentemente devido à sua adoção para a criação de aplicativos pela JetBrains em 2011 e posteriormente pelo Android Studio. Ele está gradualmente substituindo o Java como a plataforma dominante para a construção de aplicativos Android. Dados recentes mostram que mais de 60% dos aplicativos Android foram criados com Kotlin, que interopera perfeitamente com Java. É sem dúvida uma das plataformas mais populares para o desenvolvimento móvel.

Características 

1) Código conciso: em comparação com outras linguagens de programação, os desenvolvedores escrevem menos códigos para realizar as tarefas do aplicativo.

2) Manutenção de código simples: os desenvolvedores podem ler e editar códigos rapidamente, graças à natureza concisa do código Kotlin.

3) Interoperabilidade Java: Kotin funciona perfeitamente com Java. Não há necessidade de migrar o código de Java para Kotlin ou vice-versa. Os desenvolvedores podem chamar o código Kotlin de Java ou chamar o código Java de Kotlin para adicionar mais funções.

Limitações

  • As variáveis e funções do Kotlin não têm tipos primitivos. Essa deficiência seria um desafio para os programadores que estão acostumados com tipos primitivos em outras linguagens.
  • A falta de tipos primitivos torna problemáticas as tarefas de gerenciamento de variáveis e de saída de funções.
  • A compilação do Kotlin para aplicativos Android é mais lenta em comparação com o Java.