Facebook promised its App Center last month and has now launched the shop front for web and download apps. It caters for both Facebook desktop and mobile users, with iOS and Android users getting some ...