This Android app will train you to hear and send Morse code at 20 WPM
using an approach very similar to the Koch method.

In this approach you learn first the vowels, starting with "a", then alphabetically the letters and ordinally the numbers.
As you gain more experience copying Morse code, you will begin to recognize short strings of characters such as
"CQ", "73", "Tu", "Tnx", "HiHi", "599", "Wx", and the numerous abbreviations, Q-codes and CW prosigns.
This app may be of interest to amateur ham radio QRP and QRO operators, CW or telegraph enthusiasts, and shortwave listeners who wish to copy CW Morse code QSOs.

Also available on Google Play and Amazon Appstore are 10, 15, 25, and 30 WPM versions of this app.

For learning the sounds of the characters you are presented with a game-like interface using a QWERTY keypad
or the Default keypad, depending upon your choice.
A character is played in Morse code, and you must tap the matching character on the keypad. Note that only the
characters you have learned will be enabled. The game is very easy at first as you only have the letter "a"
available to tap, but it quickly gets interesting as you progress and learn more characters.
Once you gain 90% proficiency within a character set, a new character is introduced.
Press and hold any alphanumeric key to hear that character in Morse code without registering a hit or miss.
Tap the large Check or X just above the keypad to show/hide the current character. Tap and hold to see your stats.

A similar interface is provided for Numbers, CW prosigns, and CW abbreviations, both RX and TX.
Once in one of these 3 modes you may toggle among them without returning to the main menu.
Note that when you change modes your current hits and misses for that mode will be reset to 0,
but overall stats are not affected.
Remember that CW prosigns are sent run-on without regard to character spacing,
while Abbreviations and Q-codes adhere to proper CW spacing.

The Copy Pad is for copying strings of characters by drawing with your finger on the white canvas.
You are presented with a group of random characters composed of only the characters already learned,
and you can then write down the characters as you recognize them.
After 3 seconds, the group of characters is displayed, the Copy Pad is cleared, and a new character set is presented.
You have the option to choose the word size from 1 to 10 characters.
The Copy Pad works best with shorter strings. For longer strings, pen and paper are more practical.
Please note: the Copy Pad DOES NOT attempt to recognize your handwriting.

This app also includes a straight key oscillator TX feature.
A character is displayed, and you must tap out that character in Morse code with the straight key.
You can choose to see the code you are tapping out or the characters you have learned.
You may also turn the sound of the characters on or off.
Additionally, you may replace the straight key image with the International Morse code chart.
Tap and hold the large Check or X just above the straight key to see your stats.

You may use a real straight key with this app by connecting
it to your Android device via an easily repurposed USB mouse.

You need not send at 20 WPM and should use a speed that is comfortable.
For sending fast code, an iambic paddle is helpful.
Here is a brief instruction on using an iambic paddle key to send Morse code

If you seek to practice sending Morse code, please see my straight key and iambic paddle practice oscillator app on
Google Play or Amazon Appstore.

CW Koch Morse code trainer apps available on
Google Play and Amazon Appstore:

GoogleQRCode GoogleQRCode