Sign up with your email address to be the first to know about new products, VIP offers, blog features & more.

Tag Archives javascript

Lo mejor de mi RSS del 16 al 22 de febrero: cupón descuento hosting, Arduino, XFCE y curso WordPress

Otra semana que se acaba y más y más novedades en el mundo de la tecnología, del software libre y de WordPress que os traigo otro domingo más. Antes de comenzar aprovecho para recomendaros que si estáis interesados en contratar hosting, os paséis por esta entrada para conseguir un cupón descuento del 20% en Webempresa.

Veamos las noticias:

Lo mejor de mi RSS: desde mediados de diciembre a hoy, día 4 de enero

Si tardé en preparar la entrada de Feliz Navidad y Feliz 2015 en proporción más he tardado en preparar el top de mi RSS que intento que siempre sea semanal. Parece que son días de “vacaciones” pero al trabajo se le acumulan eventos de todo tipo, así que se quedan cosas atrás y por desgracia este año le ha tocado entre otras cosas a esta serie de post semanales.

La parte buena es que vienen más enlaces y el contenido de todos merece mucho la pena, veamos:

Visualiza tus datos en JavaScript con D3.js

d3js

Últimamente estoy indagando motores para JavaScript. Sorprende la cantidad de bibliotecas de todo tipo para esta plataforma. Una que me acaba de encandilar es D3.js, un motor para la visualización de datos. Su licencia es BSD, que es compatible con la GPL.

Con D3.js puedes representar tus datos de todas las formas posibles: columnas, barras, áreas, anillos, burbujas y muchísimos más. Tiene selectores CSS y la posibilidad de realizar transiciones, muy útil para realizar gráficos animados.

No he encontrado una mejor biblioteca para representar los datos en JavaScript,

Phaser, un motor JavaScript para videojuegos

phaser

Si alguien ha programado un videojuego sin una librería específica comprenderá lo difícil que es programar los diferentes apartados: animaciones, colisiones, controles, etc. Es obvio que un motor facilita enormemente la programación.

Para JavaScript existen muchísimas librerías para crear videojuegos, pero ninguno me convencía. Sin embargo, Phaser ofrece un motor completo y muy bien documentado, además con licencia de código abierto MIT, compatible con la GPL.

Phaser tiene todo lo necesario para que puedas terminar un videojuego simple en cuestion de minutos y, además, con una documentación excelente.

Y vosotros,

Detectar orientación del dispositivo en JavaScript

Cuando estás realizando aplicaciones para dispositivos móviles o tablets siempre es interesante conocer la orientación del dispositivo. Es decir, si el usuario tiene el dispositivo apaisado o no.

Aquí os dejo un pequeño script para poder conocer la orientación:

function orientacionCambiada()
{
alert(window.orientation);
}

window.addEventListener("orientationchange", orientacionCambiada, false);

Si la orientación está en -90 ó 90 estará el dispositivo en modo horizontal, si está en 0 ó 180 estará en vertical.