This is one which I actually have written.
It's an incredibly simple app for suggesting topics for conversation. It is primarily intended for conversation practice when learning a foreign language. It runs on iPhones, iPads, and Android phones or tablets.
It's called Parlify and it has its own web page so Click here to find out more.