If you want to build an interactive programmable mirror, looks like Nanogest might be useful: http://www.nanocritical.com/nanogest/ It's available for both iOS and Android.
It recognizes 4 swipe gestures (top, down, left, right) and a wave gesture.
It's a library so you'd still have to build the information display part.
It recognizes 4 swipe gestures (top, down, left, right) and a wave gesture.
It's a library so you'd still have to build the information display part.