You can install OSX on PC but experience wont be great and it needs lot of work. Alternate is to use a framework/SDK Codename one: which is based on JAVA and can be used to code in WP8, Android, iOS on Windows (eclipse) with all extensive features
Features Overview:
- Full Android environment with super fast android simulator
- An iPhone/iPad simulator with easy to take iPhone apps to large screen iPad in minutes.
- Full support for standard java debugging, profiling for apps on any platform.
- Easy themeing / styling – Only a click away
More at Develop Android, iOS iPhone, WP8 apps using JavaDisclaimer: This is my review for the product