- Multi-platform (mono compatibility is a must for this)
- State management.
- Event driven development.
- Common browsers support (IE, FF, Safari, Opera, etc.).
- Wide widget set (windows, buttons, combos, etc.) based on QooxDoo.
- WebServices access.
- Data Access and possibly Databinding.
I'm doing tests with the very first implementation, i gonna say here how development goes.