title: Doubts about Cordova 3.6 webviews, events & updating application
body: <p>I am using PhoneGap / Cordova 3.6 to build my first Android Application. I have successfully created a static application however I still have a few conceptual doubts, I am listing them below it will be great if someone can help me out with these. </p>
  
  <ol>
  <li><p>PhoneGap events:   Do I require installing any plug-in to access or make use of these events? 
  Ref: <a href="https://cordova.apache.org/docs/en/3.6.0/cordova_events_events.md.html#backbutton" rel="nofollow">https://cordova.apache.org/docs/en/3.6.0/cordova_events_events.md.html#backbutton</a> </p></li>
  <li><p>Embedding WebViews: How important is this for creating an application using PhoneGap. Does it improve the performance of the application in any way? 
  Ref: <a href="https://cordova.apache.org/docs/en/3.6.0/guide_hybrid_webviews_index.md.html#Embedding%20WebViews" rel="nofollow">https://cordova.apache.org/docs/en/3.6.0/guide_hybrid_webviews_index.md.html#Embedding%20WebViews</a></p></li>
  <li><p>How can I change the version of Android Application created using PhoneGap: I read that the application version requires to be changed in order to update the application. To do so I went into my /<em>application folder</em>/platforms/android/ in AndroidManifest.xml &amp; edited the android:versionCode &amp; android:versionName to a higher number. However after doing so when I re-build the app using "cordova build" in CLI; the default version number is restored. So am I doing the right thing by updating the version number? or is there any other method to do so using CLI</p></li>
  </ol>
  
  <p>EDIT: Hi Kerri, as per your advise I changed the version identifier in the config.xml. However when I download the apk file on my phone &amp; run it; it asks me to re-install the entire application &amp; not the updates. </p>
  
  <p>Thanks for your time.</p>
  
  <p>Thanks,
  Utpal</p>