Morse Coder app for iPhone and iPad
Generate morse code messages on the fly just by entering text on your keyboard.
You can also get your iPhone 4s 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.