Sencha Touch seems like a great idea, but I was totally not able to fall in love with it. It feels like I’m writing JSON code, lots and lots of configuration. And really difficult to figure out why things do not work. The official tutorials are buggy and miss key pieces of information that are required to get the samples to work.
So I will be keeping with maintaining three separate code versions for Hotelplanner: IOS, Android, and the Web App. We are using Sencha Ext for the real-time downloading of hotel offers. To do the entire search before presenting a web page takes over 10 seconds! Ouch. With Sencha, we can start downloading immediately, and replace existing entries in the DOM with better offers since we check about half a dozen sites for these offers. Owen is working on doing the same for the mobile web version with Sencha Touch. I will happily leave the Sencha code in his talented hands.