Had the opportunity to do some research on PhoneGap. I was researching non-“objective c” platforms for developing mobile apps as well as trying to find cross-device platforms that could run natively if need be. HTML5 is the real hero in this matter, but PhoneGap does a good job of mapping the HTML5 functions to the iPhone SDK and Android SDK as well as other devices, so that it can be compiled and run as a native app.
The difficult part in this matter is convincing people that HTML5 has all the necessary functionality for their app design. Though I haven’t done enough research at this point, it does appear that a lot of the common mobile device features like capture (video, audio, photo) and geolocation are supported. I hope to sit down and develop an example app at some point to have a better understanding of it.