-
Validar campos de un formulario en Android + Kotlin
En más de una ocasión es necesario validar los campos de un formulario y, una forma de hacerlo algo más visto, es añadir un aviso visual en los campos requeridos. El siguiente método permite comprobar, en este caso, que los campos no estén vacíos y mostrar el aviso si es necesario. Los EditText en Android…
-
View Binding
Si ya eres conocedor de Android, conocerás findViewById, que permite vincular las vistas de la aplicación con las clases, y así poder acceder a determinadas propiedades de los widgets de las vistas. Desde la versión 3.6 de Android Studio, es posible utilizar View Binding para enlazar los elementos de los layouts con las clases. Este…
-
Desarrollo de aplicaciones móviles en Kotlin: Introducción a la programación
Este libro surge de la recopilación de apuntes creados para la parte de desarrollo de aplicaciones móviles del módulo Programación Multimedia y Dispositivos Móviles, impartido en el segundo curso del ciclo formativo de grado superior de Desarrollo de Aplicaciones Multiplataforma. Desde entonces, y con la aparición en escena de Kotlin como lenguaje oficial para el…
-
Barra de progreso al descomprimir
Para poder añadir barras de progreso a nuestros comandos podemos utilizar pv. Este puede resultar un comando muy útil para nuestros shell script de Linux, como hasta la fecha no viene en nuestro sistema operativo por defecto, deberemos instalarlo en primer lugar. $ sudo apt-get intall pv El comando pv, lo que hace principalmente es…
-
Instalar Oracle Java 8 en Debian 9
Si tienes instalado Debian 9 (Stretch) y necesitas añadir Oracle Java 8, necesitarás hacer uso de las librerías de WebUpd8, soportadas tanto por Ubuntu como por Debian. Puedes seguir estos pasos para conseguir una instalación poco traumática. En primer lugar deberemos añadir el siguiente repositorio, como siempre, lo hacemos desde un terminal. $ sudo add-apt-repository…
-
Inicio de sesión automático en Debian 9 + XFCE
Veamos como podemos forzar el inicio de sesión automático en Debian 9.3.0. Esta no es una práctica muy recomendable, sobretodo si se hace el inicio automático con el usuario root, pero podemos encontrarnos ante situaciones que es necesario. Como en este caso estamos utilizando XFCE, seguramente tendremos instalado lightdm, por lo que debemos seguir los…
-
Classcraft, llegó la gamificación
La gamificación llegó! En forma de juego RPG, concretamente utilizando Classcraft. De momento soy novato en este tema, pero he de decir, que la acogida en el aula ha sido espectacular, los alumnos se han involucrado rápidamente y parece que el nivel de motivación ha subido. Esta primera semana ha sido positiva y se han…
-
Lector de tarjetas en Ubuntu
No se el tiempo que tengo el lector de tarjetas instalado en el ordenador, pero hoy que he ido a echar mano de él en Ubuntu, y no funcionaba. Al insertar una tarjeta SD, como si no fuera con él. Bien, aquí os dejo la solución que me ha funcionado. Editamos el grub $ sudo…
-
Seguimos
Bueno, después de un tiempo sin publicar, creo que ya va siendo hora de volver al lío. En breve nuevos artículos y más variedad. Au!
-
Soporte MTP en Linux
No suelo conectar mucho el móvil al ordenador, pero de vez en cuando, toca hacer limpieza en el móvil o simplemente cargar música, vídeos o imágenes. Bueno, pues llegados a este punto, me encuentro que no tengo soporte MTP (Android) en mi flamante Linux Mint 17.2. Comentar que esta distro se basa en Ubuntu 14.04…