The problem with all of these cross platform frameworks, they work great if your writing a game or a very simple app that consists of a single screen. However as soon as you go multiple screen you find that the UI metaphors each OS has fight each other, namely Android use of a hardware back button and it use of a hidden menu, these just don't gel with iOS way of doing things. You end up having to write two apps within one app anyway, and in javascript...