We're developing a web app with complex visualisations, which we want to work on desktop and mobile platforms.
My original plan was to use sencha touch 2 for mobile, and Ext-JS 4 for desktop, and to share the controllers for the visualisations between the two apps (with the components around them being rewritten to make sense for desktop/mobile). However, when evaluating we found that the two frameworks are too different to properly share the code, so we're developing under sencha touch at the moment.
We've run into problem after problem getting it to work on the desktop, and looking at responses to user questions on the forum it looks like Sencha have no intention of having touch work on the desktop beyond a debugging platform. While at the moment it's possible to move the controllers between frameworks with a little bit of code modification, I'm worried that it looks like sencha touch and ext-js seem to be moving further and further apart - wouldn't it make more sense to have the frameworks be compatible?