¿Qué lenguaje de programación deberías usar para construir tus aplicaciones para Android? ¿Kotlin o Java? Como parte de nuestro curso de Kotlin te explicamos cuales son las ventajas de usar este lenguaje de programación. Con esto podrás saber cuál elegir.
Kotlin contra Java
La pregunta de si elegir Kotlin o Java para un nuevo desarrollo ha surgido mucho en la comunidad de Android desde el anuncio de Google I / O, aunque la gente ya estaba haciendo la pregunta en febrero de 2016 cuando se lanzó Kotlin 1.0. La respuesta corta es que el código de Kotlin es más seguro y conciso que el código de Java, y que los archivos de Kotlin y Java pueden coexistir en aplicaciones de Android, por lo que Kotlin no solo es útil para nuevas aplicaciones, sino también para expandir las aplicaciones de Java existentes.
El único argumento convincente que hemos visto para elegir Java en lugar de Kotlin sería para el caso de los novatos de desarrollo de Android completos. Para ellos, puede haber una barrera para superar dado que la mayoría de la documentación y ejemplos de Android están en Java. Por otro lado, convertir Java a Kotlin en Android Studio es una simple cuestión de pegar el código Java en un archivo Kotlin.
Para casi cualquier otra persona que desarrolle Android, las ventajas de Kotlin son convincentes. El tiempo típico indicado para que un desarrollador de Java aprenda Kotlin es unas pocas horas, un pequeño precio a pagar para eliminar errores de referencia nula, habilitar funciones de extensión, admitir programación funcional y agregar rutinas.
Con todo lo anterior puedes notar por qué resulta práctico conocer este lenguaje de programación. Ahora también te recordamos la importancia de tomar un curso de C# y adicionalmente tomar un curso de JavaScript. Así podrás armar aplicaciones robustas para el diseño apk Android.