Microsoft, the world's largest software developing company, is on the right track in its quest to make space in the mobile segment though the progress has been a tad slow. The Redmond software giant updated its By The Numbers webpage to give statistics of various products and services it offers. Among other things, Microsoft revealed that its digital marketplace for PC and mobile apps has achieved a new milestone with more than 525,000 apps in Windows and Windows Phone Store combined.
The combined figure does not show how many apps each store individually hosts but a spokesperson for Microsoft told Venture Beat that its Windows Phone Store added over 40,000 apps in just one month. As of August, the company had over 300,000 apps in its Windows Phone Store, which is now nearing 350,000 apps. According to the company, the Windows Store surpassed 187,000 apps in the Windows Store. This is a step up since its last update in March put the top figure at 150,000.
"There are more than 527,000 apps in the Windows and Windows Phone Stores combined," a company spokesperson told VentureBeat. "This data is as of September 30, 2014."
Besides the app statistics on Microsoft's official webpage, impressive milestones for other products and services like Office 365 suites, Windows OS, OneDrive cloud storage and Bing search were revealed. According to the company, Office for iPad was downloaded more than 45 million times and Office 365 Home and Personal suites were subscribed by 7.1 million users worldwide. Microsoft also shared that its Office is being used by 1.2 billion people, which translates to 1 in 7 people on the planet.
Microsoft revealed that over 250 million people registered for an OneDrive account and people spent an average of 50 billion minutes of calls on Skype each month. The company's Outlook.com has also managed to secure 400 million active users, after releasing the email service back in February last year. Finally, the company's popular and dominant Windows OS is used by 1.5 billion people every day, Microsoft said.