Entradas con la etiqueta ‘touch’

AS3 – Gestos Multitouch

Publicado por Iván Gajate el 22 de agosto de 2013 en AS3, Flash | Los comentarios están cerrados.

Vaya librería maja que he encontrado para gestionar los eventos de multitouch de un dispositivo móvil. Con ella es super fácil hacer el zoom y arrastrar y rotar un clip de película:

https://github.com/fljot/Gestouch

Es tan fácil como esto:

var freeTransform:TransformGesture = new TransformGesture(myImage);
freeTransform.addEventListener(GestureEvent.GESTURE_BEGAN, onFreeTransform);
freeTransform.addEventListener(GestureEvent.GESTURE_CHANGED, onFreeTransform);
 
function onFreeTransform(event:GestureEvent):void {
	// move, rotate, scale — all at once for better performance!
	trace(freeTransform.offsetX, freeTransform.offsetY, freeTransform.rotation, freeTransform.scale);
}

Hammer.js

Publicado por Iván Gajate el 24 de junio de 2013 en Desarrollo Web, JavaScript | Los comentarios están cerrados.

Interesante librería que he descubierto gracias a q-interactiva 😉
Sirve para detectar los eventos de touch, drag, swipe, etc… *todos* los dispositivos (escritorio, iPad y otras tabletas, móviles…), y parece que funciona muy bien 🙂

http://eightmedia.github.io/hammer.js/

Funciona como plugin de jQuery o de forma independiente y pesa ná y menos 🙂

jQuery UI para iPad

Publicado por Iván Gajate el 31 de mayo de 2013 en Desarrollo Web, JavaScript | Los comentarios están cerrados.

Los eventos en el iPad funcionan diferente que en un ordenador. Si utilizamos deslizadores, botones o cualquier elemento de interfaz de usuario de jQuery UI, no nos funcionará en iPad.

Para solucionarlo basta con incluir jQuery UI Touch Punch y listo, nuestro deslizador funcionará sin problemas en iPad 🙂

 

<script type="text/javascript" src="jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="jquery-ui.min.js"></script>
<script type="text/javascript" src="jquery.ui.touch-punch.min.js"></script>