Recording on an iPhone

I'm going to be attending my first convention with a press pass. The goal is to record several interviews with attendees and guests. I'll only have my iPhone with me and am wondering if anyone has advice on what recording program is the best to use. And possibly what kind of microphone would be the best to hook up with the iPhone to carry around for ease of use/access.