title: Difference between iPhone development and Mac OSX development
body: <p><strong>This question is for all the programmers who code in iphone as well as the Mac OSX platform</strong>.</p>
  <p>I have been searching on Google for quite some time, but I could not find any good answer, and so I am posting the question here. <strong>Please apologize if this is not a programming question.</strong></p>
  <ol>
  <li><p>Question on development overview:</p>
  <p>I would like to know how the iphone development tools are different from Mac OSX development tools.</p>
  </li>
  <li><p>Question on the programming language:</p>
  <p>Is the programming done in <code>objective-c</code> for mac-osx as well ? Will it be the same syntax and format (for example, to create a button or textField)... ?</p>
  </li>
  <li><p>Question on the libraries:</p>
  <p>If the programming is done in Xcode, how will the classes  and libraries for <code>touch</code> and <code>navigation</code> be for the development in Mac OSX. ? And is there an interface builder ?</p>
  </li>
  <li><p>Question on Simulation and Testing:</p>
  <p>Is it as easy as iPhone development to simulate and test the app in a <code>Simulator</code> ?</p>
  </li>
  </ol>