At one time, people considered Microsoft a true contender in the mobile space. Just four years ago, some analysts predicted that Windows Phone would leapfrog BlackBerry and iOS to claim the number two spot behind Android. Some researchers expected Microsoft's market share to hit 20 percent, while others even predicted the company would edge past Android.

If Windows 10 is key to Microsoft's effort to succeed in mobile, then the universal app platform is the technology that could make that happen. It promises to bring developers the cross-device nirvana they have long sought from Microsoft, but there are still challenges before Windows 10 can make headway against Android and iOS.

With a possible valuation of $US100 billion, Facebook's IPO filing could make a lot of people very, very rich (or richer). Here's a look at the breakdown of who could get what, from Mark Zuckerberg to Bono - yes, Bono.

Copyright 2019 IDG Communications. ABN 14 001 592 650. All rights reserved. Reproduction in whole or in part in any form or medium without express written permission of IDG Communications is prohibited.