Items tagged with Balmer

It has been over six years since Apple introduced the iPhone. Millions of apps have been written for the platform in that time, with collective downloads into the billions. Apple's App Store is a thriving marketplace with a huge amount of software... Read more...