Earlier today, I gave a presentation at the Develop Liverpool conference comparing and contrasting iPhone's App Store, Android Market, BlackBerry App World, Nintendo's DSiWare and Sony's PSP Minis. The idea was to look at what opportunities and challenges there are for games developers and publishers across these digital platforms.
It seemed to go well, but there were a lot of bullet points and graphs. So here's the presentation in its entirety, so you can grab the bits that interest you.