Angular Tetris
I've been learning Angular.js and I learn best by doing, so I wrote Tetris (always wanted to write tetris, maybe next I'll write an AI routine to play it for me). I used hammer.js for the mobile events and an HTML5 Canvas element to display the board and tetronimoes. You can view the code on my github account too.
Enjoy!