Entradas

Debounce (o rebote) para C#

Imagen
 ¿Qué es Debounce? El debounce (o rebote) es una práctica de programación que se utiliza para garantizar que las tareas que consumen mucho tiempo no se activen con tanta frecuencia y que detenga el rendimiento de nuestra aplicación o sitio web. En palabras fáciles: Con Debounce establecemos un límite (de milisegundos) que debe transcurrir para poder ejecutar algo. Debouncer.cs Gist:  https://bit.ly/debouncecs  Ejemplo El objetivo de este ejemplo será crear dos páneles, en los cuales se llame a un método en el evento Mouse Move. En el primer panel, no usaremos Debounce, en el segundo sí. En ambos incrementaremos un contador en el mouse move, y lo mostraremos debajo de cada uno. 1. Creamos un nuevo proyecto 2. Renombramos nuestro form principal, y le agregamos dos páneles 3. Pintamos los páneles (opcional), y agregamos algunas label para mostrar los resultados 4. Instanciamos el debouncer, y lo agregamos al dispose del form. El dispose es utilizado para abortar el hilo que corre dentr

Program type already present: android.support.v4.os.ResultReceiver$MyResultReceiver on Ionic

Buenas! Son las 5 a.m. Desde las 2 a.m. Que estoy con un problema, y pude repararlo! "Program type already present: android.support.v4.os.ResultReceiver$MyResultReceiver on Ionic"

Chart.js en Ionic

Imagen
Buenas, hoy les muestro cómo instalar y utilizar Chart.js para sus proyectos en Ionic, tanto para Cordova como Capacitor.

Google Recaptcha en Ionic (video)

Imagen
Buenas. Les traigo un nuevo tutorial de Ionic! En un video de menos de 7 minutos les enseño cómo instalar e implementar Google Recaptcha en su aplicación de Ionic.

Object(...)(...).auth is not a function | Ionic + Firebase

Imagen
Trabajando en Ionic con Firebase, cuando pasaba del entorno local a producción la aplicación arrojaba el siguiente error:  Object(...)(...).auth is not a function