This app is a free CW Morse code trainer for Android devices. It can be accessed by clicking the "About this app" button or by visiting the website https://kg9e.net/CWMorseCodeTrainerGuide.htm. The app does not contain any ads, nags, or in-app purchases and does not require an internet connection to function. It is a fully functional offline learning app.
The app uses a similar approach to the Koch method and focuses on listening to Morse code rather than visually learning dots and dashes. It offers training in alphanumeric, numbers, CW prosigns, and abbreviations. The alphanumeric set includes all letters, numbers, and common punctuation marks. The app also offers two different interface styles for receiving Morse code: keypad and copy pad.
The keypad interface allows users to tap or type the matching character as it is played in Morse code. The app introduces new characters as the user becomes proficient in the ones they have already learned. The copy pad interface allows users to receive a string of Morse code characters and write them in the whitespace provided. The app then pauses for self-checking before presenting a new string of characters. The copy pad does not attempt to recognize handwriting, but it can compare typed characters to the correct ones if an external keyboard is used.
The app also offers a horizontal lever (straight key) interface for sending Morse code. Users can tap out the characters as they are played and can choose to see the code or the characters they have learned. The app also allows for the use of a real straight key by connecting it to the device via an easily modified USB mouse or a 3rd-party device such as My-Key-Mouse USB.
Several elements in the app respond to certain gestures, such as tapping the large character button to show or hide the presented character and holding it to view stats. Users can also tap and hold any character keypad button to hear the character played in Morse code without registering a hit or miss. Additionally, while learning prosigns or abbreviations, tapping on the definition text will show or hide the meaning of the code. Users can also adjust the keypad font size and reset their stats for a particular character set.
If users have any questions, suggestions, concerns, or complaints, they can contact the developer at [email protected].









