[Curso] Kotlin de 0 a 100 Archivos - Programador Novato

01

¿Qué es Kotlin?

Para empezar vamos a analizar Qué es Kotlin: Kotlin es un lenguaje de programación orientado principalmente a objetos de calidad industrial y que se desarrolló por la empresa checa Jetbrain…

Instalación de Kotlin en Windows 10 (kotlin desde cero [02])

En este tutorial vamos realizar la instalación de Kotlin en Windows 10 siguiendo estos pasos:

Instalación de Kotlin en Ubuntu 20.04 (Kotlin desde cero [2.5])

En este tutorial vamos a realizar las siguientes operaciones para realizar la instalación de Kotlin en Ubuntu 20.04:

  • Instalar el JDK de Java con este comando.
    sudo apt install default-jdk
  • De

Mi primer proyecto en Kotlin (kotlin desde cero [03])

En este tutorial vamos a realizar mi primer proyecto en Kotlin siguiend estos pasos:

  • Seleccionaremos nuestro proyecto de tipo android.
  • Instalaremos el SDK de android.
  • Ingresamos los datos

Configuración de nuestro proyecto (kotlin desde cero [04])

Ahora vamos a Configuración de nuestro proyecto y analizar las principales carpetas en IntelliJ:

  • .gradle: Aplicacion que se encarga de la compilacion integración e interoperabilidad.
  • .i

Emular un teléfono en nuestra pc para correr aplicaciones Kotlin (Kotlin desde cero [05])

En este tutorial vamos emular un teléfono en nuestra pc para correr aplicaciones Kotlin siguiendo estos pasos:

  • Ejecutaremos nuestro AVD (Android Virtual Device).
  • Crearemos un Dispositiv

Conectar un teléfono físico a nuestro nuestro IDE IntelliJ (Kotlin desde cero [06])

En este tutorial vamos a Conectar un teléfono físico a nuestro nuestro IDE IntelliJ siguiendo estos pasos:

  • Descargamos e instalamos los driver de nuestro teléfono.
  • Agregamos el path de “And

Función print, valores y variables en Kotlin (Kotlin desde cero [07])

Hahora vamos a analizar la función print, valores y variables en Kotlin, por ejemplo podemos mostrar en consola información usando la función print por ejemplo:
println(“Hola human…

Ejercicio.-1 Concatenar y restar en Kotlin (Kotlin desde cero [08])

En este ejercicio vamos a jugar con los valores y las variables para poder concatenar y restar en Kotlin.

  • Ingresar dos variables nombre y apellido y concatenarlas en nombreCompleto.
  • Cambiar

Tipos de datos en Kotlin (Kotlin desde cero [09])

Existe diferentes Tipos de datos en Kotlin, analizaremos algunos:

NUMERO ENTEROS
Tipo Tamaño Valor mínimo Valor máximo
byte 8 bits -128 127
short 16 bits -32768 32767
int 32 bits -2147483648 …

Funciones en Kotlin (Kotlin desde cero [10])

Ahora vamos a analizar las Funciones en Kotlin. Una función no es más que un conjunto de líneas de código que hacen una tarea en concreto.

Las funciones tienen la posibilidad de tener parámetro…

Ejercicio.-02 Funciones y tipos de datos en Kotlin(Kotlin desde cero [11])

Ahora que ya sabemos usar las funciones y tipos de datos en Kotlin, vamos a convinarlos en este tutorial:

  • Crear la función llamada suma que va a recibir dos números de uno de tipo doble y el otro de

Comentarios en Kotlin (Curso de Kotlin desde cero [12])

Los comentarios en Kotlin son líneas de código que el compilador no tomara en cuenta y frecuentemente son usados para guiar a futuros programadores.

Es bastante común que varias personas tra…

Operadores aritméticos en Kotlin (Kotlin desde cero [13])

Los operadores aritméticos en Kotlin sirven para realizar operaciones matemáticas entre operandos numéricos. El operador aritmético +, como lo hemos visto en tutoriales anteriores tamb…

Funciones matemáticas en Kotlin (Kotlin desde cero [14])

Las funciones matemáticas en Kotlin nos permite realizar operaciones más complejas, a continuación mostramos algunas:

Operador Descripción
PI Resulta de la relación entre la longitud de …

Ingresar datos por consola en Kotlin (Kotlin desde cero [15])

En este tutorial vamos a ingresar datos por consola en Kotlin siguiendo estos pasos:

  • Usar la función readline para leer datos desde consola.
  • Ingresamos datos de tipo entero y float.
  • Ingresam

Operadores lógicos en Kotlin (Curso de Kotlin desde cero [16])

Los operadores lógicos en Kotlin nos proporcionan un resultado a partir de que se cumpla o no una cierta condición. Kotlin nos ofrece 3 diferente operadores:

Operador de disyunción || , tradu…

Condicionales en Kotlin (if, else if y else) (Curso de Kotlin desde cero [17])

Los Condicionales en kotlin nos permite realizar bifurcaciones en el código en base a una condición establecida.

Vamos a hacer este ejercicio:

  • Pedir al humano que ingrese una calificación.

Condicional when en Kotlin (Curso de Kotlin desde cero [18])

La condicional when en Kotlin es lo mismo que if/else pero un poco mas legible.
Sintaxis de when:

var opcion=valor
when (opcion){
valor1- //Realizar algo
valor2- //Realizar algo
valor3- //R…

Excepciones en kotlin (Curso de Kotlin desde cero [19])

Las excepciones en kotlin son usadas para indicar un problema en nuestro código durante una ejecución de programa. en otras palabras podemos controlar cosas que el humano haga y nosotros no e…

Ejercicio.- Menú bancario en Kotlin (Curso de Kotlin desde cero [21])

En este tutorial vamos a realizar menú bancario en Kotlin que reciba y entregue dinero y va a tener las siguientes opciones:
1.- Ver saldo
2.- Ingresar dinero
3.- Sacar dinero
4.- Salir

Menú ban

Ejercicio.- Calcular el volumen de un vaso en Kotlin(Curso de Kotlin desde cero [20])

En este tutorial vamos a calcular el volumen de un vaso en Kotlin para saber con cuantos vasos de cerveza terminamos en estado inconveniente.

Problema:
Si yo me emborracho con 2 Litros de cerve…

Operadores de asignación en Kotlin (Curso de Kotlin desde cero [22])

Los operadores de asignación en Kotlin sirven para, como su nombre indica, asignar valores a variables.
Operador Descripción
= Operador de Asignación. También se usa para asignar valores p…

Operadores de incremento y decremento en Kotlin (Curso de Kotlin desde cero [23])

Los operadores de incremento y decremento en Kotlin son operadores unarios que agregan o sustraen uno de sus operandos, respectivamente. Son normalmente implementados en lenguajes de pro…

Ejercicio.- Redondear el cambio en Kotlin (Curso de Kotlin desde cero [24])

En este video vamos a realizar un programa que se encargue de Redondear el cambio en Kotlin siguiendo estos pasos:

  • Calcule la venta de 3 productos de una tienda
  • Pregunte si deseamos donar los ce

Ejercicio.- Obtener edad a partir de una fecha en Kotlin (Curso de Kotlin desde cero [25])

En este video vamos a realizar un programa que pueda Obtener edad a partir de una fecha en Kotlin siguiendo estos pasos:

  • Pida al humano su fecha de nacimiento en dd/mm/aaaa.
  • Validar que la fecha

Ingresar datos de forma gráfica con showInputDialog en Kotlin (Curso de Kotlin desde cero [26])

En este tutorial trabajaremos vamos a Ingresar datos de forma gráfica con showInputDialog en Kotlin. ShowInputDialog deriva de la librería Java Swing que básicamente es un paquete que hace …

Condicionales con String en Kotlin (Curso de Kotlin desde cero [27])

Las condicionales con String en Kotlin a diferencia de java nos ofrece una forma más amigable de trabajar comparaciones de string y eso en lo particular se agradece mucho. Para comprobar eso e…

Condicionales anidadas en Kotlin (Curso de Kotlin desde cero [28])

Decimos que una estructura de condicionales anidadas en Kotlin es cuando por la rama del verdadero o el falso de una estructura condicional hay otra estructura condicional.

Sintaxis de las c…

Ejercicio.- Juego de azar con dados en Kotlin (Curso de Kotlin desde cero [29])

En este tutorial vamos a crear un juego de azar con dados en Kotlin con las siguientes características.
En una casa de apuestas se te pide desarrollar un programa en kotlin que tome los resultad…

Ciclos while en Kotlin (Curso de Kotlin desde cero [30])

Los ciclos while en Kotlin son una estructura cíclica, que nos permite ejecutar una o varias líneas de código de manera repetitiva sin necesidad de tener un valor inicial e incluso a veces sin s…

Ciclo do while en Kotlin (Curso de Kotlin desde cero [31])

El ciclo do while en Kotlin (hacer mientras) crea un bucle que ejecuta una sentencia especificada, hasta que la condición de comprobación se evalúa como falsa. La condición se evalúa después …

Ciclo for en Kotlin (Curso de Kotlin desde cero [32])

El ciclo for en Kotlin es lo que se conoce como estructuras de control de flujo cíclicas o simplemente estructuras cíclicas, estos ciclos, como su nombre lo sugiere, nos permiten ejecutar una …

Ejercicio.- Dibujar una escalera con asteriscos con ciclo for en Kotlin (Curso de Kotlin desde cero [33])

Crear un programa que pueda sibujar una escalera con asteriscos con ciclo for en Kotlin siguiendo estos pasos.

  • Pedir al humano el tamaño de la escalera.
  • En el primer escalón solo mostrar un ast

Ejercicio.- Adivinar un numero random en Kotlin (Curso de Kotlin desde cero [34])

En este tutorial vamos a hacer un programa pueda adivinar un numero random en Kotlin siguiendo estos pasos:

  • Generamos un número aleatorio entre 1 y 5.
  • Pida al humano un número entre 1 y 5.
  • Compar

Ejercicio.- Calcular promedio de un alumno en Kotlin (Curso de Kotlin desde cero [40])

En este ejercicio vamos a Calcular promedio de un alumno en Kotlin con los siguientes pasos:

  • Declararemos un arreglo de tipo doble con un tamaño de 4 elementos.
  • Crearemos un bucle que se peuede

Ejercicio.- Combinar 2 arreglos en Kotlin (Curso de Kotlin desde cero [41])

En este ejercicio vamos a combinar 2 arreglos en Kotlin en un tercer arreglo de la siguiente forma.

  • Declararemos 3 arreglos a,b y c donde a y b tendrán un tamaño de 5 y c tendrá un tamaño de 10.
  • Crear

Ejercicio.- Invertir un arreglos de caracteres en Kotlin (Curso de Kotlin desde cero [37])

En este tutorial vamos a invertir un arreglos de caracteres en Kotlin para ello vamos a realizar los siguientes pasos:

  • Pedir al humano que ingrese un texto.
  • Obtener la longitud del texto.
  • Crea

For mejorado [foreach en kotlin] (Curso de Kotlin desde cero [38])

El for mejorado [foreach en kotlin] se utiliza para iterar sobre una colección o un elemento iterable. No tenemos acceso al índice (generalmente) y únicamente nos interesa acceder a los elem…

Ejercicio.- Identificar un palíndromo en Kotlin (Curso de Kotlin desde cero [39])

En este tutorial vamos a Identificar un palíndromo en Kotlin. Un palíndromo es una palabra o frase que se puede leer igual al derecho y alreves. En este tutorial vamos a identificar si una frase …

Arreglos en Kotlin (Curso de Kotlin desde cero [36])

Un arreglos en Kotlin puede definirse como un grupo o coleccion finita, homogenea y ordenada de elementos.

Código: https://github.com/programadornovato/-Curso–Kotlin-de-0-a

Ordenamiento tipo burbuja en Kotlin (Curso de Kotlin desde cero [43])

Las funciones de ordenamiento tipo burbuja en Kotlin nos ayudan a ordenar números de forma descendente o ascendente.
El ordenamiento burbuja funciona revisando cada elemento de la lista qu…

Ordenamiento tipo burbuja mejorado en Kotlin (Curso de Kotlin desde cero [44])

Si la lista de números ya está ordenada ya no hay necesidad de seguir ordenando y hay que terminar el ciclo, esa es la primisa del ordenamiento tipo burbuja mejorado en Kotlin. Para lograr esto c…

Ordenamiento por selección en Kotlin (Curso de Kotlin desde cero [45])

Vamos a practicar el ordenamiento por selección en Kotlin siguiendo estos pasos:

  • Buscar el mínimo elemento de la lista.
  • Intercambiarlo con el primero.
  • Buscar el siguiente mínimo en el resto

Búsqueda Secuencial en Kotlin (Curso de Kotlin desde cero [46])

En informática, la búsqueda Secuencial en Kotlin es un método para encontrar un valor objetivo dentro de una lista. Ésta comprueba secuencialmente cada elemento de la lista para el valor obj…

Búsqueda Binaria en Kotlin (Curso de Kotlin desde cero [47])

Es un algoritmo de Búsqueda Binaria en Kotlin encuentra la posición de un valor en un array ordenado. Compara el valor con el elemento en el medio del array, si no son iguales, la mitad en la cual e…

Que es una Matriz en Kotlin (Curso de Kotlin desde cero [48])

Matrices: Una Matriz en Kotlin es una tabla ordenada de números, por ejemplo:
{1, 2, 3}
{4, 5, 6}
{7, 8, 9}

Matriz en Kotlin

Código: https://github.com/programadornovato/-Curso–Kot

Matriz de String en Kotlin (Curso de Kotlin desde cero [49])

En este ejercicio vamos a aprender crear una matriz de String en Kotlin de 7 x 2 don tendremos 7 alumnos en donde la primer columna será el nombre y la segunda columna será el salon donde estudia el …

Matriz Transpuesta en Kotlin (Curso de Kotlin desde cero [50])

Una matriz transpuesta en Kotlin es el resultado de reordenar la matriz original mediante el cambio de filas por columnas y las columnas por filas en una nueva matriz.

Matriz Transpuesta en Ko

Ejercicio.- Encontrar el número mayor en Kotlin (Curso de Kotlin desde cero [42])

En este ejercicio vamos encontrar el número mayor en Kotlin de una lista de números.

  • Pediremos al humano que ingrese una lista de números separados por comas.
  • Separaremos cada número (que aún

Demostrar que una matriz es simétrica en Kotlin (Curso de Kotlin desde cero [51])

En este tutorial vamos a demostrar que una matriz es simétrica en Kotlin, una matriz simétrica es una matriz de orden n con el mismo número de filas y columnas donde su matriz traspuesta es igual …

Suma de filas y columnas de matrices en Kotlin (Curso de Kotlin desde cero [52])

En este tutorial vamos a realizar la suma de filas y columnas de matrices en Kotlin siguiendo estos pasos:

  • Pedir al humano que ingrese la cantidad de filas y de columnas de la matriz.
  • Pedir al hum

Suma de una Diagonal de nuestra Matriz en Kotlin (Curso de Kotlin desde cero [53])

Para realizar la suma de una diagonal de nuestra matriz en Kotlin vamos a seguir los siguientes pasos:

  • Declaramos una matriz de 5 x 5 y la llenamos con una secuencia de del 1 al 25.
  • Mostramos la mat

POO Programación Orientada a Objetos en Kotlin (Curso de Kotlin desde cero [54])

La programación orientada a objetos en Kotlin se define como un paradigma de la programación, una manera de programar específica, donde se organiza el código en unidades denominadas clases…

Métodos y Atributos Públicos y Privados en Kotlin (Curso de Kotlin desde cero [55])

En una clase podemos definir nuestros métodos y atributos públicos y privados en Kotlin en función de la visibilidad que queremos que tengan en el resto del código. En tutoriales anteriores s…

Llamar nuestras clases desde otros archivos en Kotlin (Curso de Kotlin desde cero [56])

En este tutorial vamos dividir nuestras clases en diferentes archivos y vamos a Llamar nuestras clases desde otros archivos en Kotlin siguiendo estos pasos:

  • Crea un nuevo proyecto de tipo ko

POO método con retorno en Kotlin (Curso de Kotlin desde cero [57])

En este tutorial aprenderemos a hacer que los método con retorno en Kotlin con el siguiente ejercicio:

  • Crear la clase Calculadora que tendrá 4 métodos:
  • Suma que recibirá 2 valores enteros y re

POO Método Constructor en Kotlin (Curso de Kotlin desde cero [58])

En Programación Orientada a Objetos (POO), es un método constructor en Kotlin es una subrutina cuya misión es inicializar un objeto de una clase. En el constructor se asignan los valores inic…

POO Sobrecarga de métodos en Kotlin (Curso de Kotlin desde cero [59])

En este tutorial vamos a aprender a hacer sobrecarga de métodos en Kotlin los siguiente:

  • Crear una clase llamada Vehículo.
  • Crear tres atributos marca, modelo y sku
  • Crear dos métodos construc

POO Crear paquetes y clases en Kotlin (Curso de Kotlin desde cero [60])

Ahora vamos a crear paquetes y clases en Kotlin, Un Paquete es un contenedor de clases que permite agrupar las distintas partes de un programa y que por lo general tiene una funcionalidad y elem…

Encapsulamiento y métodos accesores en Kotlin (Curso de Kotlin desde cero [61])

Ahora vamos a arender el encapsulamiento y métodos accesores en Kotlin. El principio de encapsulación de la POO determina que los atributos de los objetos deben ser siempre privados: no debe…

Objetos complementarios Miembro estático en Kotlin (Curso de Kotlin desde cero [62])

Ahora analizaremos objetos complementarios Miembro estático en Kotlin. Si se necesita que una función o propiedad esté vinculada a una clase en lugar de las instancias de ella se puede decla…

Ejercicio.- Calcular área y perímetro de un cuadrado o rectángulo en Kotlin(Curso de Kotlin desde cero [63])

En este tutorial vamos a hacer un ejercicio que pueda calcular área y perímetro de un cuadrado o rectángulo en Kotlin.

  • Crear una clase llamada Cuadrilátero.
  • Crear dos atributos privados llam

Ejercicio.- (Arreglo de objetos en Kotlin) Lista de alumnos y calificaciones (Curso de Kotlin desde cero [64])

En este tutorial vamos a crear un arreglo de objetos en Kotlin a los cuales le vamos a asignar el nombre, aula y la calificación de varios alumnos para finalmente pedirle al sistema el aula el pro…

Programación Orientada a Objetos Herencia en Kotlin (Curso de Kotlin desde cero [65])

La herencia en Kotlin es una de las premisas y técnicas de la POO la cual permite a los programadores crear una clase general primero y luego más tarde crear clases más especializadas que re-uti…

Sobreescritura de Métodos (override) en Kotlin (Curso de Kotlin desde cero [66])

La sobreescritura de métodos (override) en Kotlin se refiere a la posibilidad de que una subclase cuente con métodos con el mismo nombre que los de una clase superior pero que definen comporta…

Programación Orientada a Objetos Clases y métodos abstractos en Kotlin(Curso de Kotlin desde cero [67])

Para que las clases y métodos sean abstractos en Kotlin deben cumplir las siguientes características:

  • Debe tener por lo menos una clase hijo (osea ser super clase).
  • No puede instanciar objet

Arreglos dinámicos con ArrayList en Kotlin (Curso de Kotlin desde cero [68])

Hasta ahora hemos pedido al humano que ingrese la cantidad de elementos para después proceder a crear el arreglo con la cantidad de elementos, pero los arreglos dinámicos con ArrayList en Kot…

Programación Orientada a Objetos, Polimorfismo en Kotlin (Curso de Kotlin desde cero [69])

Para entender polimorfismo en Kotlin vamos a analizar su significado etimologico que es Pili= muchas, Morfismo= formas, osea Polimorfismo = muchas formas.

  • En programación orientada a obj

Interfaz gráfica con JavaX Swing en Kotlin (Curso de Kotlin desde cero [70])

Interfaz gráfica con JavaX Swing en Kotlin es una herramienta ligera que incluye un amplio conjunto de widgets. Incluye paquete que le permite crear componentes de GUI para sus aplicaciones …

Agregar títulos y cerrar nuestras ventanas en Kotlin (Curso de Kotlin desde cero [71])

En este tutorial vamos a aprender a agregar títulos y cerrar nuestras ventanas en Kotlin y además vamos a obtener el id de nuestro programa (PID) para comprobar que se cierre cuando damos click …

(Interfaz gráfica) Posicionar por coordenadas nuestra ventana en Kotlin(Curso de Kotlin desde cero [72])

En este tutorial aprenderemos a posicionar por coordenadas nuestra ventana en Kotlin de forma absoluta y relativa con relación a nuestro monitor.

Que vamos a aprender:

  • this.setLocation(x

(Interfaz gráfica) JPanel en Kotlin (Curso de Kotlin desde cero [73])

Los JPanel en Kotlin son una de las herramientas más útiles que contiene el entorno Kotlin (Java), consisten en objetos contenedores que a su vez agrupan otros objetos tales como botones, eti…

(Interfaz gráfica en kotlin) JLabel en un JPanel en Kotlin (Colocar etiquetas en paneles)[74]

El objeto de la clase JLabel en un JPanel en Kotlin es un componente para colocar texto en un contenedor. Se utiliza para mostrar texto de solo lectura. Una aplicación puede cambiar el texto, pe…

(Interfaz gráfica en kotlin) Alinear etiquetas en Kotlin (Alignment label) (Colocar etiquetas en paneles)[75]

Las etiquetas aún siguen siendo texto y unas de las propiedades el texto es poder Alinear etiquetas en Kotlin (izquierda, centro, derecha, arriba y abajo). En este tutorial vamos a realizar e…

(Interfaz gráfica en kotlin) Agregar fuentes a nuestras etiquetas en Kotlin (font labels) [76]

En este tutorial vamos a aprender a agregar fuentes a nuestras etiquetas en Kotlin ya sean fuentes canónicas o fuentes del sistema.

🔗 Librerias de Java swing: https://es.wikipedia.org/wik

(Interfaz gráfica en kotlin) Agregar imágenes a nuestras etiquetas en Kotlin (jlabel + images)[77]

En este tutorial vamos a agregar imágenes a nuestras etiquetas en Kotlin y vamos a interactuar entre el texto de nuestras etiquetas y sus respectivas imágenes. Para lograr vamos a usar los sig…

(Interfaz gráfica en kotlin) Lista de etiquetas y de paneles en Kotlin (Colocar etiquetas en paneles [78])

En este tutorial vamos a crear una lista de etiquetas y de paneles en Kotlin siguiendo estos pasos.

  • Crear dos variables una lista de etiquetas (jlabel) y otra lista de paneles (jpanel).
  • A los pa

Cambiar color, fuente y agregar una imagen a nuestro JButon en Kotlin (Curso de Kotlin desde cero [80])

En este tutorial vamos a agregar una imagen a nuestro JButon en Kotlin y manipular otras propiedades de nuestro boton como:

  • icon
  • font
  • background
  • foreground

🔗 Librerias de Java swing: https:/

Crear un botón Swing JButton VS AWT Button en Kotlin (Curso de Kotlin desde cero [79])

En este tutorial vamos a crear un botón Swing JButton VS AWT Button en Kotlin para compararlos.

  • Declaramos el botón de tipo swing y lo agregamos al contenedor.
  • De daremos algunos atributos com

Campo de texto en Kotlin (JTextField) (Curso de Kotlin desde cero [82])

En este tutorial vamos a crear un campo de texto en Kotlin (JTextField) y jugaremos con sus propiedades como el texto, las columnas, color de fondo tipo de fuente y color de texto.

  • Crear un campo

Área de Texto con scroll en Kotlin (JTextArea)(Curso de Kotlin desde cero [83])

En este tutorial vamos a crear un Área de Texto con scroll en Kotlin (JTextArea) y jugaremos con sus propiedades como el texto, las columnas y filas. También aprenderemos a colocar un scroll (J…

Lista desplegable en Kotlin (JComboBox)(Curso de Kotlin desde cero [84])

En este tutorial vamos a aprender a crear una lista desplegable en Kotlin (JComboBox) al cual le vamos a agregar varios items y los vamos a seleccionar y mostrar en consola.

  • Crear una lista de St

Eventos click en botón en Kotlin (Curso de Kotlin desde cero [85])

En este tutorial vamos a crear eventos click en botón en Kotlin (JButton) cuando se haga click cambie el texto de una etiqueta (JLabel) dependiendo del texto de una caja de texto (JTextField)

  • C

Eventos del raton en Kotlin (MouseListener)(Curso de Kotlin desde cero [86])

En este tutorial vamos a crear un botón y vamos a escuchar sus diferentes eventos del raton en Kotlin mouseClicked, mousePressed, mouseReleased, mouseEntered, mouseExited.
Crear un JButt…

Eventos del teclado en Kotlin (KeyListener)(Curso de Kotlin desde cero [87])

En este tutorial vamos a crear una caja de texto y vamos a escuchar eventos del teclado en Kotlin así como los diferentes eventos del teclado como keyTyped,keyPressed y keyReleased.

  • Crear un J

Ejercicio.- Validar número en Kotlin (Curso de Kotlin desde cero [88])

En este ejercicio vamos a validar número en Kotlin osea si el texto que se está introduciendo en nuestra caja de texto (JTextField) es numero o no.

  • Crear un JTextField y un JTextArea.
  • Crear un ob

Validar correo en Kotlin (Curso de Kotlin desde cero [89])

En este tutorial vamos a validar correo en Kotlin osea si el texto que se está introduciendo en nuestra caja de texto (JTextField) es correo o no.

  • Crear un JTextField y un JTextArea.
  • Crear un obj

args en Kotlin ¿que es? y como crear ejecutable en intellij (Curso de Kotlin desde cero [90])

En este tutorial vamos a aprender a crear un ejecutable de nuestro código y además le podremos pasar argumentos osea args en Kotlin a nuestra clase main atrevas de la terminal en windows.

  • Decla

RadioButton en Kotlin (Grupo de RadioButton) (Curso de Kotlin desde cero [81])

En este tutorial vamos a crear varios RadioButton en Kotlin dentro de un Array y van a ser creados dinámicamente por un arreglo de tipo String.

  • Mostraremos el funcionamiento de un solo radio bo

Mover una imagen en Kotlin (Java)🐈‍ (Curso de Kotlin desde cero [92])

En este ejercicio vamos a mover una imagen en Kotlin dentro de nuestra ventana siguiendo estos pasos.

  • Crear un proyecto de kotlin en intellij.
  • Creamos una etiqueta que va a recibir una gif.
  • Cre

Convertir de .jar a .exe en Kotlin (Java) (Curso de Kotlin desde cero [93])

En ocasiones el humano que recibe nuestro programa no tiene capacidad de abrir un .jar por alguna razon asi que vamos Convertir de .jar a .exe en Kotlin

  • Descargar e instalar launch4j desde http

Crear una línea y moverla con Graphics en Kotlin (Curso de Kotlin desde cero [94])

En este ejercicio vamos a crear una línea y moverla con graphics en Kotlin con ayuda de un timer y repaint.

  • Crearemos una variable global X que va a guardar la posición en X.
  • Creamos un evento Time

Descompilar un .jar con Java Decompiler (Curso de Kotlin desde cero [95])

En este tutorial vamos a descompilar un .jar con Java Decompiler. Un decompilador (del inglés “decompiler”, a veces castellanizado descompilador) es un programa de ordenado…

Crear un cuadro y girarlo con Graphics en Kotlin (Curso de Kotlin desde cero [96])

En este ejercicio vamos crear un cuadro y girarlo con Graphics en Kotlin (o incluso cualquier poliedro) para posteriormente hacerlo girar 360 grados con el timer y las funciones Math.

  • Creare

Crear un cubo y girarlo con Graphics en Kotlin (Curso de Kotlin desde cero [97])

En este ejercicio vamos a Crear un cubo y girarlo con Graphics en Kotlin dibujando dos cuadros que uniremos por lineas para que paresca un cubo.

  • Crearemos otras cuatro arreglos de tipo DoubleA

¿Quieres ser mi novi@? con Kotlin (Java) ♥️ (Curso de Kotlin desde cero [91])

En este ejercicio vamos a crear un el programa ¿Quieres ser mi novi@? con Kotlin que le pida a ella o el que sea tu novi@ de una forma que no se va a poder negar (literalmente):

  • Crear un proyecto de ko
Salir de la versión móvil