One year ago, Apple officially launched its App Store for iPhone and iPod touch.
It seems crazy that it's just a year old, given all that's happened since. More than 50,000 apps have been released, over one billion downloads have been notched up, and Apple's rivals have launched their own application stores to compete.
Apple is already celebrating the App Store's first anniversary with a list of its "favourite" apps and games, with the latter including many of our best-loved titles from the last year - Rolando, Flight Control, Edge, The Sims 3, and so on.
But birthdays are also a good time for reflection, on what's gone before and what's yet to come. Which is exactly what we've been doing for the App Store.