Web Apps for cross platform mobile software development?
<p>I am a C++ programmer interested in developing applications for Android as well as the iPhone platform. I have explored both these platforms by writing simple applications in Java (Android) and Objective-C (iphone). But the fact is that I am not comfortable with either of these languages, and it bothers me that I have to write 2 very different versions of the same application to support both platforms. (And then what do I do to run it on a Nokia phone?)</p>

<p>Is using web technologies (JavaScript/HTML/CSS) a viable solution for
writing apps which will run on multiple mobile platforms? I have heard
of <a href="http://www.appcelerator.com/" rel="nofollow">Appcelerator</a> and <a href="http://phonegap.com/" rel="nofollow">PhoneGap</a>, but I am not sure how mature
these products are. I'd appreciate any feedback from folks who have
used web apps as a solution for developing cross platform mobile apps. </p>
