Menu

Antonio Leiva y su formación online sobre Kotlin

Kotlin es un lenguaje de programación "pragmático" de código abierto para JVM y Android que combina funciones de programación funcionales y orientadas a objetos. Se enfoca en la interoperabilidad, seguridad, claridad y soporte de herramientas. Las versiones de Kotlin para JavaScript (ECMAScript 5.1) y el código nativo (utilizando LLVM) están en proceso.

Kotlin se originó en JetBrains, la compañía detrás de IntelliJ IDEA, en 2010, y es una fuente abierta desde 2012. El equipo de Kotlin actualmente tiene más de 20 miembros de tiempo completo de JetBrains, y el proyecto Kotlin en GitHub tiene alrededor de 100 contribuyentes. JetBrains utiliza Kotlin en muchos de sus productos, incluida su insignia IDEA de IntelliJ.

kotlin android

A primera vista, Kotlin parece una versión optimizada de Java.

Características de Kotlin

En Kotlin, las funciones pueden declararse en el nivel superior de un archivo, dentro de otras funciones, como una función miembro dentro de una clase u objeto, y como una función de extensión. Las funciones de extensión proporcionan la capacidad similar a C # para ampliar una clase con una nueva funcionalidad sin tener que heredar de la clase o usar cualquier tipo de patrón de diseño como Decorator.

Para los fanáticos de Groovy, Kotlin implementa constructores; de hecho, los constructores de Kotlin pueden ser revisados. Kotlin admite propiedades delegadas, que se pueden usar para implementar propiedades perezosas, propiedades observables, propiedades que se pueden vetar y propiedades asignadas.

Antonio Leiva

Antonio Leiva es un desarrollador Android con muchísima experiencia y está convencido de que Kotlin es el futuro del desarrollo de Android, ha creado la primera comunidad online de desarrollo Android con el lenguaje de programación Kotlin y ofrece gratuitamente descargar su guía en pdf para que puedas escribir tus primeras líneas en este nuevo lenguaje sin apenas dificultad.

Comenzó a estudiar Kotlin antes de que saliera su versión final por su simplicidad y potencia. Destaca las siguientes fortalezas:

  • Aplicación de soluciones simples a problemas complejos, lo que mejora la productividad y la calidad final de las aplicaciones.

  • La curva de aprendizaje es muy pequeña en comparación con otros idiomas.

kotlin logo

Kotlin para desarrolladores de Android

¿Qué podemos aprender con este curso online? A continuación os hago una pequeña lista.

  • Cómo crear una aplicación de Android desde cero utilizando Kotlin. Todo lo básico que necesitas para crear una aplicación.

  • Cómo aplicar el lenguaje a Android. Características exclusivas para Android e interacción con el framework.

  • Cómo utilizar las herramientas de desarrollo, integrar Kotlin en Android Studio y utilizarlo en sus proyectos.

  • A través de ejemplos y código de escritura, todo es 100% práctico.

Aunque quizá este curso implica un conocimiento previo en Android, siempre nos gusta ofrecer diferentes opciones en VotatuProfesor, y esta no deja de ser una oportunidad laboral a futuro, ya que es un lenguaje de programación nuevo y con mucho potencial y es posible que pronto se creen puestos de trabajos exclusivos para personas con conocimiento en Kotlin Android.

Modificado por última vez enJueves, 24 Enero 2019 10:26
Valora este artículo
(2 votos)

Comentarios (0)

There are no comments posted here yet

Deja tus comentarios

  1. Posting comment as a guest. Sign up or login to your account.
0 Characters
Archivos adjuntos (0 / 3)
Share Your Location
volver arriba