The HtmlEditor does not seem to work on iPad (Safari) (even the Demo examples).
You can not type into the HtmlEditor's text area.
I tried both ext 2 and 3.
The HTML editor was designed and released before the ipad was made public. If you plan on doing mobile app development, you should consider sencha touch.
@djfaq,yubuaishui: try upgrading to iOS 5 and see if that helps. Contenteditable should be supported there.
@jay:
I usually agree with Sencha's policies, but they've got it flat out wrong on their approach to tablets and touch screens. You do not build a single UI for smartphone and tablet form factors, because it will be a bad fit for both cases. So, in practice sencha is asking developers to build their app three times: once for desktop browsers using a mouse, once for desktop browsers using touch (e.g. ipad), and once for smartphone browsers. That's not commercially feasible for most developers.
What would solve the needs of developers in the real-world is a touch-friendly theme for ExtJS so the controls become large enough to use on the ipad. Most ipads aren't mobile devices. They're used on wifi networks in office or home environments, as pseudo-desktop replacements.
And I'm not even getting into the can of worms named "internet kiosks". Deploying an ExtJS app to those is painful, again because Sencha refuses to consider the scenario that ExtJS apps are used with touch interfaces. At the same time many kiosks use IE, so Sencha Touch is not an option. In practice, Sencha doesn't have any solution suitable for kiosk development. I don't get it.