Qt :) is still the rockstart. You do not have to go that far. If you can hack it, there is a trick with one punch!! knock all out:
IOS/Android/Symbian/Meego/Blackberry/WebOS HP/Windows Mobile too.
A good start for Android can be: http://www.youtube.com/watch?v=suPeZ7XC1xk
http://sourceforge.net/projects/necessitas/files/
for iOS there are several branches (you'll have to compile them yourself) - here is blog about one of them http://labs.qt.nokia.com/2011/03/11/new-proof-of-concept-uikit-based-lighthouse-platform/