How Amazon and Microsoft could build the world’s biggest app store