Why does Apple not allow developers to write iOS applications on other operating systems?
Why does Apple make developing for iOS difficult from other platforms?