I met Heiko recently in Kiel, Germany, where we were both presenting our own visions of cross-platform mobile app development to a local chapter of the ACM. I was very impressed with his bredth of knowledge and his analysis of the field.
This blog post covers his most recent session at EclipseCon this month.
2011-03-28 @ 15:42 Heiko Behrens responds:
Thank you for the reference, Mícheál.
I fully agree on the long term: As with the desktop mobile web technology eventually will be able to do real time rendering and tight integration with the host system. At the moment though, neither desktop browsers nor their mobile counter parts can even access a webcam or the built-in camera with pure web technology. It will take some time to catch up with native capabilities. And as we go, a significant amount of outdated browsers (such as WP7) ask for compromises.
We'll see what the future holds...