Devs, Have you heard about
http://rhomobile.com/ ? It lets you write completely cross platform native smartphone apps compiled directly from a single ruby + html5 source. It's similar to phonegap, except that because it compiles natively it lets you get at native UI and hardware components easier. It is similar to Rails in the sense that it is a MVC framework and has strong support for an internal database and models. I am a ruby developer so this is pretty huge for me, if any of you know ruby or want to learn it (I know hardware description languages to javascript and it's my favorite language) this might be a great way to go.