Respuesta a: Consulta sobre Librerias Java y Kotlin son compatibles?? y uso de package name

Cursos Foros Android con Kotlin desde Cero Consulta sobre Librerias Java y Kotlin son compatibles?? y uso de package name Respuesta a: Consulta sobre Librerias Java y Kotlin son compatibles?? y uso de package name

#1974

Estimado Ricardo:
espero esto te colabore sobre tu consulta de la compatibilidad de librerias:

Kotlin es un lenguaje de tipado estático que compila a bytecode de la máquina virtual de Java (JVM) o incluso a JavaScript. Ésto quiere decir que puede usarse en cualquier sitio donde haya una JVM ejecutando bytecode. Personalmente, considero que viene para reemplazar a Java en aquellos lugares dónde usar otros lenguajes basados en JVM son inviables de usar o demasiados grandes añadiendo muchos nuevos métodos en sus librerías.
un importante objetivo de Kotlin en su diseño es que sea 100% compatible e interoperable con Java: ejecutar código Java desde Kotlin o viceversa (código Kotlin desde Java) sin problemas. es decir perseguir dos osas:

Minimizar la barrera de entrada permitiendo que, por ejemplo, no tengas que esperar a desarrollar un nuevo producto para empezar a utilizarlo sino que puedas empezar a utilizar Kotlin en todo nuevo código que desarrolles sin tener que preocuparte por la compatibilidad.

Tener a tu disposición cualquier librería y/ framework escrito en Java disponible actualmente desde el primer día.
saludos!!!