Make Great Software is about all the things required to make great software. From software engineering practices, to market research, running a lean startup, scaling a company, and finding a means to finance your effort, I'll try to cover it all.
Pinch Media published a presentation they gave at the New York iPhone Developers Meetup. Their analysis is based off of their first 30,000,000 application downloads. Some very good nuggets in there. Check it out below.