title: iOS / Android cross platform development
body: <p>I've been playing around with developing Android apps in Java for a while and am starting to get a handle on it.  However if I want to on start on an iOS version I need to code everything from scratch - which is, well, undesirable.</p>
  
  <p>I was wondering on what cross platform solutions there are available and how well they work in practice.  I've been thinking about web applications - perhaps using <a href="http://jquerymobile.com/" rel="noreferrer">jQuery Mobile</a> or <a href="http://www.appcelerator.com/products/titanium-mobile-application-development/" rel="noreferrer">Titanium</a>, or Adobe Flash/Flex/Air.  I also don't yet have a Mac, which I'll probably have to invest in.</p>
  
  <p>So my Questions : </p>
  
  <ol>
  <li><p>What cross-platform development environments exist for iOS / Android (and/or other devices)?</p></li>
  <li><p>What has your experience been with these tools? (this is what I'm really keen to know)</p></li>
  </ol>