Interesting article by Daniel Pfeiffer focuses on general crossplatform / mobile application development:
http://floatlearning.com/2011/07/which-cross-platform-framework-is-right-for-me/
Discusses the following existing Tools results in the conclusion:
More Power, less compatibility
Rhodes
http://rhomobile.com/products/rhodes/
Discussion point: Native UI elements vs. WebViews
Titanium
http://www.appcelerator.com/products/titanium-mobile-application-development/
Sort of Javascript to Native View translator engine.
MoSync
http://www.mosync.com/
C++ SDK based dev. environment. Uses own innovative simulator (?)
Phone Gap
http://www.phonegap.com/
Sort of API wraper…