MorseTap: Learn Morse Code App Store rankings

Track MorseTap: Learn Morse Code App Store rankings across 40+ countries. by 旭 王 • 0.0★ (0 ratings) • Education

Description

MorseTap is a professional-grade Morse code learning application designed for efficient skill acquisition and long-term retention. Technical Specifications: • International Standard: Full implementation of the International Morse Code (ITU-R M.1677-1), covering 26 alphabetic characters, 10 numeric digits, and 24 punctuation/special characters. • Bidirectional Conversion Engine: Real-time text-to-Morse and Morse-to-text encoding/decoding with configurable output formatting. • Audio Synthesis: Pure 800Hz sine wave generation via AVAudioEngine, providing accurate timing for dots (1 unit), dashes (3 units), intra-character spacing (1 unit), inter-character spacing (3 units), and inter-word spacing (7 units). • Speed Control: Variable playback from 0.5x to 3.0x base speed (base dot duration: 80ms), allowing progressive difficulty scaling. • Visual Feedback: Synchronized LED-style flash indicator provides dual-modality learning reinforcement. Learning Analytics Dashboard: • Session Tracking: Complete history of all practice sessions with timestamps, input/output data, accuracy metrics, and duration. • Letter Mastery Grid: 26-letter progress visualization. Letters are marked as "mastered" when practiced 2+ times with >80% accuracy. • Streak System: Consecutive daily practice tracking with personal best records. • Statistical Overview: Total sessions, cumulative practice time, average accuracy rate, and current streak. Data Architecture: Built on Apple's SwiftData framework with local SQLite persistence. All data remains on-device — zero network dependencies, zero third-party SDKs, zero telemetry. Platform Requirements: • iOS 17.0 or later • Universal app optimized for iPhone and iPad • Full Light/Dark mode support • No network permissions required • No user account required Ideal for amateur radio license preparation, emergency communications training, cognitive skill development, and STEM education programs.