Que es Kotlin y otros detalles

2 minuto(s)

Todos los años las empresas o Desarrolladores que están dentro del entorno del desarrollo de Software buscan y crean nuevas herramientas, utilidades que innovan, dan solución a muchos problemas que están siempre presentes en este entorno, una de estas tecnologías nuevas es Kotlin, en este artículo te enseñaremos que es y otros detalles, vamos con el artículo.

Que es Kotlin ?

Es un Lenguaje de Programación creado por la empresa JetBrains, creadora también del popular editor Intellij Idea que es la base con la que esta creada el programa Android Studio que se utiliza para desarrollar aplicaciones móviles en Android.

Kotlin de la mano de Google fue elegido entre muchos Lenguajes de Programación para ser usado en el desarrollo de Aplicaciones Móviles para el Sistema Operativo Android, si bien Java es el Lenguaje Principal, han decidido optar por migrar en un futuro de Java a Kotlin.

Kotlin y su uso en Diferente Entornos

Kotlin es utilizado básicamente en los siguientes entornos:

Android

Con Kotlin puedes crear aplicaciones de alto rendimiento para el sistema operativo Android.

Servidores en la Nube JVM

Tus aplicaciones escritas con Kotlin puedes alojarlas en servidores como Google Cloud, Amazon AWS y demás servicios con los que se integra a Java para dar soluciones especificas.

Javascript

Si has escrito código con Kotlin para que realice una determinada acción, puedes transpilar tus líneas de código Kotlin a Javascript.

Kotlin Nativo

Puedes transpilar tu código desarrollado en Kotlin a binario nativo para ser ejecutado en una máquina virtual, a veces necesitas crear funcionalidades independientes dentro de un proyecto, puedes hacerlo con Kotlin y transpilarlo. Kotlin Native soporta las siguientes plataformas:

  • iOS (arm32, arm64, emulador x86_64)
  • MacOS (x86_64)
  • Android (arm32, arm64)
  • Windows (mingw x86_64)
  • Linux (x86_64, arm32, MIPS, MIPS little endian)
  • Montaje web (wasm32)

Características Principales de Kotlin

Este Lenguaje de Programación se caracteriza básicamente por 4 virtudes

Conciso

Te ayuda a reducir mucho el código repetitivo, haciéndote más productivo.

Seguro

Te ayuda a evitar errores en una Clase completa, como excepciones de Puntero Nulo.

Interoperable

Funciona en varios entornos como JVM(Java Virtual Machine), Android SO y Navegadores Web.

Fácil Integración con otras herramientas

Por ejemplo se integra para crear un tipeo de código rápido, auto completado de código

Empresas que usan Kotlin

Este genial Lenguaje es usado por las siguientes empresas

  • Pinterest
  • Gradle
  • Evernote
  • Uber
  • Corda
  • Coursera
  • Pivotal
  • Atrassian
  • Entre Otras

Conclusión

Creemos que es muy importante que sepas Kotlin, por eso este artículo es el inicio de una serie de tutoriales con Kotlin para que estes al día en cuanto a este genial Lenguaje de Programación.

 

Síguenos en las Redes Sociales para que no te pierdas nuestros próximos contenidos.