Popular app that gives you access to dozens of games.
Build a custom viewer app
Crossword Puzzle Helper was developed to find words with a certain length when you do not know all the letters.