Der Regelfall ist die Schreibung mit Bindestrich. In deinen Beispielen handelt es sich aber um mehrteilige Produktnamen. "Microsoft Word" wird also (ähnlich wie "Opel Astra") ohne Bindestrich geschrieben.
Tritt ein deutsches Grundwort hinzu, wird allerdings der gesamte Ausdruck gekoppelt. "Microsoft Windows", aber: "das Microsoft-Windows-Programm".
Bei "Windows Phone App" sind beide Schreibweisen vertretbar, je nachdem, ob man "App" als deutsches Grundwort auffasst oder nicht.
Gruß
Julian