por Antonio Leiva | Curso Kotlin Gratis, Kotlin
Incluso ahora que Kotlin es un lenguaje soportado oficialmente para escribir Apps en Android (y desde 2019, Android es Kotlin First), puede que aún consideres que no hay suficientes razones para cambiarse. Java ha demostrado funcionar durante todos estos ¿así que por...
por Antonio Leiva | Curso Kotlin Gratis, Kotlin
Una de las grandes maravillas de Kotlin es que está totalmente integrado con Java. Esto quiere decir que aunque todo el código de tu aplicación sea Java, puedes crearte una clase en Kotlin y utilizarla desde Java sin problema. Esto te da potencialmente dos ventajas:...
por Antonio Leiva | Curso Kotlin Gratis, Kotlin
Las clases selladas en Kotlin son otra de las novedades que tenemos sobre Java, y que abren otro nuevo mundo de posibilidades Una clase sellada (o sealed class) permite representar jerarquías restringidas en las que un objeto sólo puede ser de un tipo de las dadas. Es...
por Antonio Leiva | Curso Kotlin Gratis, Kotlin
Los objects de Kotlin son otro de los elementos del lenguaje al que no estamos acostumbrados los desarrolladores en Android, porque no hay nada parecido en Java. En realidad un object no es más que un tipo de datos con una única implementación. Por lo que si queremos...
por Antonio Leiva | Curso Kotlin Gratis, Kotlin
Las interfaces en Kotlin te van a permitir una mayor reutilización de código de la que conseguías con Java. La razón es muy sencilla: puedes añadir código a tus interfaces. Si has probado Java 8, es algo muy parecido. Lo bueno de de poder incluir código en una...
por Antonio Leiva | Curso Kotlin Gratis, Kotlin
Hay que reconocer que escribir bases de datos en Android es bastante aburrido. Todo el código necesario para trabajar con SQLite es horrible. Por suerte, ya hay bastantes librerías que nos simplifican un poco la tarea. Con Anko, sin embargo, podemos seguir trabajando...