Actually, the Smart 16-LED Warm White Light 3-Mode Fill Light for Mobile Phone works with iPhones, iPads, and iPod touch, Android phones and tablets, and with Windows 8 devices. You’ll need a headphone jack to plug the unit in, and you’ll need the iBlazr software to automatically fire the flash. Apparently, you can also just turn the flash to ON and use it with the device’s native camera app.
It has its own 200mAh battery, so it won’t be draining your device’s battery. It has three brightness settings for just the right amount of fill lighting. It measures 2.17″ x 1.54″ x 0.39″ and weighs 0.5 ounce, so you can throw it in your pocket so it will be available when you need it. The Smart 16-LED Warm White Light 3-Mode Fill Light for Mobile Phone is $10.16 from DealExtreme.