No. There is a difference: If an app is developed for IOS6, which doesn't use any of the features unavailable on that handset, then it can still run on the 3GS. If an app is developed for WP8, it will never run on WP7.8. That is a big difference. I don't know how much more simply it can be explained.