Published by Steve Litchfield at 9:18 UTC, January 21st 2019

Yes, 'flashlight' apps have become something of a meme in the phone world, though modern phones have all had a 'torch' function built-in. So a flashlight app in 2019 has to offer something else unique. In this case, it's not only being able to send Morse code (several other apps can do this) but also decode incoming Morse. Very impressive.

From the Store description:

Just a perfect flashlight app! Beautiful! Bright! Fast! Easy to use!!! Smart way to switch the light.

Allows communication using Morse code (send and receive light).

Easily change color.

Support digital compass and sound effect.

Stroboscope mode and SOS mode in one slide control.

Activity under lock screen.

Prevent lock screen.

Works properly on Windows Phone 8.0 or Higher.

Here's Perfect Flashlight in action:

A decent skeuomorphic interface, swipe the dial to go into the various light and flashing modes...

Type in the text you want to send and it's flashed out in Morse code. In case you're stuck on a boat or hilltop!

Uniquely, the phone's camera is also used to recognise incoming flash combinations too, converting them from Morse code to standard text, in this case "SAE" (I won't tell you what I was aiming for, my Morse is very rusty!)

You can grab this here, for both WP8.1 and W10M. The incoming Morse feature is 'premium', but it's only £0.79p, so well worth it.