Qué es Kotlin

2/37
Recursos

Aportes 11

Preguntas 0

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

Descripción general de Kotlin
Kotlin es un lenguaje de programación estático de código abierto que admite la programación funcional y orientada a objetos. Proporciona una sintaxis y conceptos similares a los de otros lenguajes, como C#, Java y Scala, entre muchos otros. No pretende ser único, sino que se inspira en décadas de desarrollo del lenguaje. Cuenta con variantes que se orientan a la JVM (Kotlin/JVM), JavaScript (Kotlin/JS) y el código nativo (Kotlin/Native).

fuente: https://developer.android.com/kotlin/overview?hl=es

Si que bien este curso de Kotlin, estás en mi ruta de aprendizaje, así que pronto nos vemos Kotlin.

Kotlin, además de usarlo en Android también lo podemos utilizar en:

  • Backend development con diferentes frameworks

  • De forma nativa y correrlo o instalarlo como una aplicación de escritorio

  • Usarlo en Scripts para ayudarte a no repetir un código manualmente y ejecutarlo en cualquier entorno

  • Además existe la posibilidad de ser multiplataforma, es decir, puede compartirse entre apps Android e iOS

Introducción a Kotlin

Creado por Jetbrains, nació en 2010 pero es muy robusto como java.

También se puede usar para

  • Backend development: con frameworks como Spring, Micronaut o Ktor
  • De forma nativa: Puede correr en windows y otras plataformas de forma nativa
  • Scripts: Permite crear scripts que pueden ser ejecutados en cualquier entorno
  • Multiplataforma: Permite crear lógica de negocio que se comparte entre apps de Android e iOS.

Surge de la necesidad de Java
Era necesaria un alternativa a Java, ya que no se puede tener siempre la ultima version $$$, pero con sintaxis moderna, nuevas funcionalidades y capaz de ser interoperable con otro lenguajes.

KOTLIN


Es un lenguaje de programación desarrollado por JetBrains que surge de la necesidad de Java con una sintaxis moderna y que además de ser un lenguaje relativamente nuevo es un lenguaje bastante robusto.
Kotlin cuenta con varias características como lo son:

  • Expresivo y conciso.

  • Código mas seguro al ayudarte a evitar excepciones del tipo NullPointerExceptions.

  • 100% interoperable, lo que te permitirá implementar Kotlin en tus proyectos en la medida que quieras.

❤️ Kotlin es grandioso!!!

Kotlin se puede usar en:

  • Backend con frameworks como Spring
  • De forma nativa en Windows
  • Scripts que pueden ser ejecutados en cualquier entorno
  • Multiplataforma lo cuál permite la logica de negocio entre Android e iOS

✔️ Próxima tarea: Aprender Kotlin 😃

Kotlin es un lenguaje de programación desarrollado por la empresa JetBrains, cuando compilamos con Kotlin un programa se genera código JVM (Java Virtual Machine), que debe ser interpretado por una máquina virtual de Java.
Los programas en Kotlin pueden interactuar fácilmente con librerías codificadas en Java.
Kotlin introduce muchas características que no están presentes en Java y facilitan el desarrollo de programas más seguros, concisos y compatibles con la plataforma Java.
Kotlin no se cierra solo al desarrollo de aplicaciones móviles para Android sino para el desarrollar aplicaciones de servidor y otras plataformas.

Ventajas de Kotlin
-Conciso
Reduce código
-Seguro
NullPointerException
-Interoperable
Podemos usarlo con Java
-Versátil
Diferentes tipos de aplicaciones

el hecho de tener el mismo código en ios y Android es muy interesante, ya con eso me compraste para seguir aqui

No sabia lo de programar scripts en Kotlin, comenzamos bien.