El nuevo lenguaje de programación para Android

Java es uno de los lenguajes de programación más populares en el mundo y su explotación a nivel de que todos querían programar en Java comenzó cuando Android adopto este lenguaje de programación para hacer apps en su sistema operativo, es decir, apps totalmente nativas… Entonces todos podían conseguir videotutoriales, apps para aprender y cursos de Java que se inclinaban principalmente en lo que sería Android, de esta manera, todo el que tuviera creatividad podía desarrollarla en un compilador como Android Studio del propio Google y empezar el gran recorrido de la programación y el mundo de las apps…

Kotlin

Kotlin es un nuevo lenguaje de programación que tiene desde el año 2011 cuando Jetbrains hizo la revelación de su proyecto oficial, fue tanto el éxito que fue nombrado en el mes de Enero en el año 2012 como “Lenguaje del Mes”. JetBrains es el grupo de desarrolladores que llevan el proyecto a cabo, una de las grandes características por la que hacemos mención a este lenguaje de programación es que esta creado para ser compilado con Java y JavaScript con su máquina virtual, es decir, tiene funciones, módulos y varios parecidos con Java, tanto que ahora va a ser soportado por Android…

Compatibilidad con Android

Kotlin en realidad es un lenguaje de programación creado en el año 2010 como parte de un proyecto para mejorar la sintaxis y algunos módulos de Java, tanto que se empezó a hacer popular con el pasar de los años y lo que quiere hacer en la actualidad Google es traernos a los desarrolladores una actualización de Android Studio para que los ya experimentados con Kotlin puedan empezar a desarrollar apps en ese lenguaje de programación… Pero la pregunta de todos ¿Kotlin reemplaza Java definitivamente? No, solo será compatible, pero Java seguirá siendo el lenguaje de programación principal.

Mejoras en cuanto a Java

Existen muchas características que hacen a Kotlin solo un poco mejor que Java, pero aprender Kotlin seria aprender la sintaxis nuevamente, ya que si venimos de Java se nos hará mucho más fácil ya que Java, en ciertos momentos, no te deja desarrollar toda la creatividad por un par de módulos o librerías internas, sin embargo, Kotlin llega para mejorar eso en las apps para Android.

  • Es mucho más ligero que Java
  • Librerías más pequeñas
  • No tiene muchas limitaciones
  • Mejor compatibilidad con variables “Null”
  • Lenguaje tipado de alto nivel
  • Entre otras…

Cambios en todo Android

Google posiblemente esté pasando por uno de los cambios generacionales más importantes de su vida como compañía tecnológica, se trata de que propone nuevos proyectos sin darle al menos una idea a los usuarios de que pasara, por ejemplo, actualmente está integrando Kotlin para una nueva versión de Android Studio, sin embargo, la misma Google anunció que estaría trabajando en Google Fuchsia para suplantar a Android, es decir, hacen compatible al compilador pero ¿Crearan un nuevo sistema operativo? Eso nos deja confundidos y no sabemos que esperar, solo tenemos esperar que Google se decida qué hacer con Android…