iOS iPhone Utilities
Generate morse code messages on the fly just by entering text on your keyboard.
You can also get your iPhone 4's camera flash to transmit your morse code message.
Using a simple 3 button keypad you can also translate a morse code message too.
Disclaimer: Continued use of the flash may dramatically decrease battery life.