The computer software can have versions targeting different hardware and operation systems. For example, the same game can be run on PC, Xbox and Mac. My question is - when describing the release of the version targeted the specific environment, which preposition is best to use? E.g.: The company X has finally released their famous Zombie Undeads game on/for/to/? Xbox?
The same question for virtual stores - We plan to release a new version for/on/in/to/? App Store and Google Play in March
- which preposition is the most appropriate here?