Whenever I'm learning a new computer language there comes a time when I can suddenly write my Alien Names(tm) program off the top of my head. THEN I know I'm making progress.
It's needs elaboration and testing before releasing as an app, but it's coming along.
Alien names generates several million pronounceable alien names for science fiction writers, game developers, or anyone else needing creative naming.
They also make great insults.
A couple of screens-in-progress from my Droid 2 running the app attached.