How is this different from writing an app for say the web? Or Linux?
What if your only audience is yourself. Or a very small group of people? Which is also perfectly possible for iPad/iPhone developers?
How does he define success? Financially? Making it available? Being able to open source it?