Kotlin
-
Kotlin let, run, also, apply, with
En este tutorial, implementaremos algunas de las funciones estándar importantes disponibles en Kotlin. El kotlin-stdlib nos proporciona útiles funciones de orden superior que implementan patrones idiomáticos. Veremos cómo hacen que la programación en Kotlin sea más fácil y rápida. Las funciones que vamos a discutir a continuación son: let run also apply with Kotlin let let toma el objeto sobre el cual se invoca como parámetro y devuelve el resultado de la expresión lambda. Kotlin let es una función de…
-
Preguntas de entrevista de Kotlin
Kotlin es el último lenguaje de programación de la JVM de JetBrains. Google lo ha convertido en el lenguaje oficial para el desarrollo de Android junto con Java. Los desarrolladores dicen que aborda los problemas que se enfrentan en la programación en Java. He escrito muchos tutoriales de Kotlin y aquí estoy proporcionando preguntas importantes para entrevistas de Kotlin. Preguntas de Entrevista de Kotlin Aquí estoy proporcionando preguntas y respuestas de entrevista de Kotlin que te ayudarán en tus entrevistas…
-
Selector de Android usando Kotlin
En este tutorial, discutiremos e implementaremos Spinners en nuestra aplicación de Android usando Kotlin. El Spinner de Android se utiliza para crear una lista desplegable en la pantalla. ¿Qué aprenderás? Crear Spinners a través de XML y programáticamente Establecer un mensaje de aviso en el Spinner. Crear un diseño personalizado para el Spinner. Manejar Click Listeners y Mostrar un mensaje Toast. Evitar que el Click Listener se active automáticamente la primera vez. ¿Qué es un Spinner de Android? Los spinners…
-
Kotlin print(), println(), readLine(), Scanner, REPL
Hoy aprenderemos cómo utilizar las funciones de impresión de Kotlin y cómo obtener y analizar la entrada del usuario desde la consola. Además, exploraremos el REPL de Kotlin. Funciones de Impresión en Kotlin Para mostrar algo en la pantalla, se utilizan los siguientes dos métodos: print() println() La instrucción print imprime todo lo que hay dentro en la pantalla. La instrucción println agrega una nueva línea al final de la salida. Las declaraciones de impresión llaman internamente a System.out.print. El…
-
Manejo de Intents de Android entre Actividades utilizando Kotlin
En este tutorial, estaremos discutiendo sobre Android Intents e implementándolos usando Kotlin en nuestra aplicación. ¿Qué aprenderás? ¿Qué son los Intents? Tipos de Intents? Uso de Intents entre actividades Envío de datos usando Android Intents Uso de Parcelable y Serializable para pasar objetos Creación de intents abreviados Android Intents Como su nombre indica, Intent es algo que se utiliza para realizar alguna acción con respecto al flujo de la aplicación de Android. Los Intents se pueden usar para: Iniciar una…
-
Clase Kotlin – Constructor Kotlin
En este tutorial, estaremos discutiendo los conceptos de Programación Orientada a Objetos de Kotlin. Hablaremos en detalle sobre la Clase Kotlin. También veremos constructores de Kotlin, modificadores de acceso y clases abstractas. Clase Kotlin Una clase es un modelo definido que agrupa funciones y propiedades. Las clases en Kotlin se definen utilizando la palabra clave class seguida del nombre de la clase. El cuerpo va dentro de las llaves. class FirstClass { } Se instancia una instancia de la clase…
-
Clase de Datos en Kotlin
En este tutorial, echaremos un vistazo a la Clase de Datos en Kotlin. Si no has leído el artículo sobre Clases en Kotlin, te recomendamos hacerlo antes de continuar. Clase de Datos en Kotlin ¿Te cansas de escribir miles de líneas de código para tus clases de datos POJO en Java? Todo programador Java en algún momento debe haber tomado nota de la cantidad de líneas de código que necesita escribir para clases que simplemente deben almacenar algunos datos. Veamos…
-
Clase Sellada de Kotlin
En este tutorial, estaremos explorando la Clase Sellada de Kotlin. ¿Qué son? ¿Cuál es su uso? Abordaremos todas estas cuestiones a continuación. Clase Sellada de Kotlin En términos sencillos, como su nombre sugiere, las clases selladas están selladas o cerradas, lo que las hace restringidas. Las clases selladas se utilizan para representar jerarquías de clases restringidas en las que el objeto o el valor solo puede tener valor entre uno de los tipos, fijando así tus jerarquías de tipos. Las…
-
Modificadores de Visibilidad en Kotlin – público, protegido, interno, privado
En este tutorial, discutiremos los diversos Modificadores de Visibilidad disponibles en la programación Kotlin. Modificadores de Visibilidad en Kotlin Los Modificadores de Visibilidad son modificadores que, cuando se añaden a una clase/interface/propiedad/función en Kotlin, definen dónde es visible y desde dónde se puede acceder. Los setters de propiedades en Kotlin pueden tener un modificador separado de la propiedad. Los getters no pueden tener un modificador de visibilidad definido. Utilizan el mismo modificador que la propiedad. A continuación se muestran los…