There are 30 million iPhone OS devices. PC World Business Center story is titled surprisingly "17 million iPhones", but for developers that's 30 million devices. Half of them might have only WLAN network access, but they all run the same software.
More interesting is that Apple's iPhone developer program has "50000 members", who have released "25000" applications. That's about 2 registered developers per single iPhone application.
Some people have released several applications. Some reprecent companies, which contain several persons. Some might have released no applications at all. Still 2 developers per application is a mind blowing number. Dare we compare?
Nokia reports it has "more than 4 million registered developers" (Feb 2009). Obviously they haven't released 2 million applications, but if even mere 1% of those had released a single application, we have an inventory of 20000 titles. Hopefully the much expected (and soon over-hyped) Ovi Store will be able to gather as many as possible together.
During last 12 months I released 16 applications. Some good, most not, but at least I did my share. If x% of those registered developers had done the same, we would have... Err, there's something wrong with my logic. I think I'm comparing Apples and ...?