Is this the true difference between using PhoneGap and simply opening a WebView in my application? <p>I was lately assigned to create a PhoneGap application for 4 different mobile platforms. After playing around with PhoneGap for a while , i decided it wasnt good to serve my purposes as there were no push-notification plugins for the WP7 and BB platforms.</p> <p>So i went native. I wrote native code for the different platforms that simply does 2 things:</p> <p><strong>1)</strong> <em>implement push notifications</em></p> <p><strong>2)</strong> <em>open an in-app webView</em></p> <p>My plan was that now with the webView i can open my "html-javascript web page" that i would use with the phonegap framework and it would be the same thing..</p> <p><strong>However...</strong> lately i found out that some javascript wont run in the BB (some older versions of OS) . So now i think i understand whats the difference between using PhoneGap and by simple opening a WebView.</p> <p><strong>IF</strong> i was using PhoneGap , the html-javascript code that i would write , would be <em>translated</em> through the framework to <em>native</em> code so it would run in the mobile. Now that i try to run javascript through the Web Browser , it simply wont run if the device doesnt support it.</p> <p>Am i right here? Is this the final big difference between these 2 things?</p>