Microsoft has unveiled the new version of its smart phone operating system. Windows Phone 8 shares much of its code with the firm's PC system, making it easier for developers to write programs for special types of devices. The companies opinion is that should mean there would be some amazing games for handsets running its new release.
By contrast there are more than 466,500 programs in the Android marketplace according to search site Appbrain, and over 500,000 in Apple's app store according to the iPhone maker. The update also allows internet call software based on VoIP and video chat technologies to run in the background. The two will share a range of components including graphic drivers, the DirectX set of application programming interfaces and the NT kernel that ties application software to the hardware it is installed on.