Instead of programming a keyboard, mouse and screen, a Java programmer can program something that fits in the palm of their hand. Instead of reading mouse clicks, the sensors are reading hand waves and light changes.