source & maven repo
basically, openXMA programs are web applications where client side Java code, based on SWT, will be downloaded and executed automatically.
so look-and-feel like typical OS native rich clients is provided. client code is cached locally, client and server halfs are communicating highly optimized via http.
to find out more, please have a look at the whitepaper, at the getting started page and the openXMA documentation.
on problems, dont hesitate to ask for help in the user mailing list!
the XMA framework was built for development of intranet (in house) applications. the initial development began around 2003, but it will be continously enhanced with new features.
currently about 30 developers are developing applications based on the XMA framework. the framework itself is maintained by 4 people in S-IT solutions.
now there are more than 25 different applications based on XMA in production at S-IT solutions. these applications are used by several 1000 clients (in the Erste Bank Group). additional XMA applications are planned or right now in development (for intranet applications the XMA framework is considered as the first choices at S-IT solutions)
further development of the framework is already planned for this year and funded by S-IT solutions. for example there should be added a feature set which makes it possible to define new application screens at runtime of an application.
by the way: XMA is a historical abbreviation (eXtranet Multichannel Architecture), where multichannel comes from the concept to provide information on different "channels" like web applications, mobile phones, PDAs, rich clients...