Smart flashlight application have two different ways of working: 1. Smart mode - is using the light sensor to turn on or to turn off the flashlight, while turned on the screen brightness is reduced to minimum. 2. Normal mode - only turns on the flashlight and decrease devices brightness to minimum.
Also, you have three add-ons to have fun with it: 1. Stroboscope - use your led as a stroboscope by changing the flash timing. 2. Morse - enter a text and your led will transmit it in Morse code using led. 3. Police - use your display to imitate the police light.
Application is in beta, for any issue or ideas that will help improving the application, please contact me. In the next update will be added the settings page.