title: iOS development on Windows
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/22358/how-can-i-develop-for-iphone-using-a-windows-development-machine">How can I develop for iPhone using a Windows development machine?</a>  </p>
  </blockquote>
  
  
  
  <p>I've read a lot of questions and answers about developing iOS apps on Windows:</p>
  
  <p><a href="https://stackoverflow.com/questions/113547/iphone-development-on-windows">iPhone development on Windows</a></p>
  
  <p><a href="https://stackoverflow.com/questions/22358/how-can-i-develop-for-iphone-using-a-windows-development-machine">How can I develop for iPhone using a Windows development machine?</a></p>
  
  <p>But most of the ways to accomplish this is because the people with this problem (make ios apps on windows) want to make apps for themselves. Also, some of them suggest web apps. </p>
  
  <p>I'm working for a company who needs to make a little App (later other companies will need more) and the person who is in charge of all about IT told us that we need some facts so we can demonstrate that we really need a Mac for developing apps for iOS legally. </p>
  
  <p>First, I don't know if all that says on this page would be enough <a href="https://developer.apple.com/support/ios/ios-dev-center.html" rel="noreferrer">https://developer.apple.com/support/ios/ios-dev-center.html</a></p>
  
  <blockquote>
    <p>To develop with the iOS SDK and Xcode, you must have an Intel-based Mac
    running Mac OS X Snow Leopard or later and you must be registered as
    an Apple Developer.</p>
  </blockquote>
  
  <p>Now I have some questions:</p>
  
  <ul>
  <li>Is there a legal way for a company to make iOS apps on Windows?</li>
  <li>If one of those ways is running OS X under a Virtual Machine... Is it possible to do it with <a href="http://store.apple.com/us/product/MD256Z/A" rel="noreferrer">OS X Lion USB Thumb Drive</a>?</li>
  <li>I know there are some SDK such as Marmalade, Corona, DragonFire... and they give us licenses but are they 100% reliable? Would apple give us support if we use one of these SDK?</li>
  <li>Does Apple check if the app was created over a legal OS X copy? I mean, when the code is compiled, is there a sign so Apple can check that the app was made without cheating?</li>
  <li>Creating games on OS X (VM) would be hard?</li>
  <li>In the case we get the Mac (mini)... Would we need the Magic Touch or Magic Trackpad to test multi-touch? Or is only possible doing it by pressing one of the keys plus the left click?</li>
  <li>Creating Web Apps would be a solution? I know that we can't use the Camera of the device using Javascript but is the rest ok?.</li>
  </ul>
  
  <p>Testing</p>
  
  <p>Some of our co-workers have iTouchs but we don't know if the company should buy a new one. Also, Would you suggest to get the oldest generation of iPod Touch for testing purposes or only the 3rd and 4th generation? </p>
  
  <p>I hope you could understand me. Thanks in advance!</p>
  
  <p><strong>Update</strong>:</p>
  
  <p>I got this answers:</p>
  
  <ul>
  <li>You will work over Windows with the respectively SDK</li>
  </ul>
  
  <p>Me: I know there isn't an official SDK for developing iOS apps on Windows from Apple. </p>
  
  <ul>
  <li>The programming language that we will use is the same it would be install on a PC or MAC.
  Me: Impossible?</li>
  </ul>
  
  <p><strong>Update</strong>
  <strong>We got the Mac. ":D"</strong></p>