Visualiza imágenes en pantalla completa con IntenseJS
IntenseJS es una librería stand-alone (no depende de jQuery ni similares), que nos permite implementar un visor para mostrar una imagen en pantalla completa al...
Cómo filtrar una lista con ReactJS
React.js es el framework ideal para definir la estructura de nuestro documento. Pero también es particularmente eficiente manejando listas de datos. Nos ofrece...
Introducción y usos del Mobile Backend as a Service
Gracias al gran éxito de las aplicaciones móviles en el mercado y el lanzamiento del SDK de iOS en 2008, es común que muchas personas piensen en basar el...
Desarrollando una aplicación básica con vistas en ReactJS
Cuando empezamos a desarrollar aplicaciones con ReactJS, debemos tener en cuenta que este es un framework diseñado para definir Vistas. Es decir, la estructura...
Oculus VR presenta por fin la versión final de Oculus Rift
Hace tres años, los creadores detrás de Oculus VR crearon una campaña en Kickstarter con una meta clara: desarrollar un visor de realidad aumentada para...
ReactJS y Firebase, cómo mantener vistas actualizadas en tiempo real
ReactJS hace un excelente trabajo manejando nuestra visualización de forma dinámica. Pero para hacer cosas realmente útiles necesitamos persistencia y...
Cómo implementar Drag and Drop con HTML5
Como desarrolladores sabemos que el atractivo visual es importante; no es por nada que dicen que "de los ojos nace el amor". Y si queremos que nuestra interfaz...
iOS y Android, ¿es superior alguno realmente?
Existen temas en los que es inevitable generar una discusión: política, religión, fútbol y sistemas operativos. En este último, los principales protagonistas...
Cómo dejar de procrastinar y no morir en el intento
Muchos nos consideramos multitaskers porque leemos los informes y correos al mismo tiempo, o porque respondemos los mails escribiendo a mil por hora, chateamos...
Gestión, autorización y manejo de usuarios con Pundit en Rails
Crear un sistema de gestión de usuarios es una de las tareas principales al empezar a desarrolalar casi cualquier tipo de proyecto. Hacerlo desde cero con un...