Um Estudo Comparativo Sobre as Linguagens Java e Kotlin para o Desenvolvimento de Aplicativos Android

Victor Hugo Fonseca Barbosa, Geraldo Magela Almeida Bessa

Resumo


O presente artigo relata as principais diferenças e características entre as linguagens de programação Java e Kotlin. O objetivo do trabalho foi mostrar que com o passar dos anos, as linguagens de programação evoluem, com novas implementações e abordagens, onde se modernizam para facilitar o desenvolvimento de software. O Android teve durante anos o Java como sua linguagem oficial para desenvolvimento, porém este cenário mudou quando anunciado em 2017, que o Kotlin também se tornaria uma linguagem oficial, considerada  posteriormente a linguagem preferencial. Como método principal de análise para este trabalho, foram desenvolvidos dois aplicativos com a mesma arquitetura e funcionalidades, porém cada um em uma linguagem diferente, um em Java e o outro em Kotlin. Como complemento fiz uma pesquisa, sobre as linguagens propostas, que foi enviada para as comunidades de desenvolvedores. Constatou-se que as diferenças entre as linguagens de programação, podem fazer com que os desenvolvedores mudem de linguagem na construção de aplicativos, seja por produtividade, praticidade, novos recursos, melhores práticas, facilidade de aprendizado ou se adequando ao mercado de trabalho.

Texto completo:

PDF

Apontamentos

  • Não há apontamentos.