Qt? Qt has been around for ages enabling cross platform UI amongst other things a decade before Nokia came in. The only thing Nokia did was to inject a small amount of money so they could make Qt Creator. Besides, IMO Qt is just as much of a cpu hog as Java or Dalvik, even though Qt is supposed to be "native". Why isn't Qt optimized more than it is? It's not like Nokia didn't have time to do it.