Antonio Leiva y su formación online sobre Kotlin
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.
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 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.