title: What are the advantages and disadvantages of using Phonegap and Titanium?
body: <p>I am planning to create a cross platform application which works in Android, iPhone and Blackberry? I thought of using Phonegap or Titanium. My questions are as these: </p>
  
  <ul>
  <li><em>Whether in cross platform if it is possible to
  achieve all the native behavior of
  all phone models, something like in Android menu and iPhone gestures?</em></li>
  <li><em>Apart from cross-platform
  advantage, what are other
  advantage do it have?</em></li>
  <li><em>What are the disadvantages? Is
  there any limitation when it comes to comparing to
  native app?</em></li>
  <li><em>Whether I can use same code
  without any modification in all the devices or i have to
  change the code with respective to
  device identified dynamically?</em></li>
  </ul>