<div>Hello, </div>
<div> </div>
<div>This post is meant to introduce an application development technology and hopefully get some feedback. I emailed the list's maintainers and it seems to be ok to post in here. Trying not to spam. This kind of project seems to be close to what <a href="http://freedesktop.org">freedesktop.org</a> is about.</div>
<div> </div>
<div>The project is called xkp and its objective is to reduce the complexity of the development process in general with emphasis on UIs. One particular problem it solves is the dependency on c++ as it introduces a jscript-like language (called xs) that is tailor made to high-level tasks common in most applications. The project resembles the Adobe's Flex platform or Mozilla's XUL. At the moment the applications run on top of Qt but there are plans to broaden the scope to 3D graphics (using OGRE) and vector based graphic applications using Cairo.</div>
<div> </div>
<div>There is a downloadable demo at <a href="http://xkpmedia.com/downloads/xkp20Demo.rar" target="_blank">http://xkpmedia.com/downloads/xkp20Demo.rar</a> (windows only) that contains 6 xkp apps demonstrating some of the features of the platform. The source code for these is included and it totals 50K (uncompressed). It tries to tackle applications usually considered to be complex, one of the demos included, for instance, is an xs debugger. It has ~100 lines of code and is documented (along with the other demos) at <a href="http://developers.xkpmedia.com/wiki/doku.php?id=samples20" target="_blank">http://developers.xkpmedia.com/wiki/doku.php?id=samples20</a>. A more complex application (not yet ported) can be seen in action here: <a href="http://www.youtube.com/watch?v=d9wbPXB0v9o">http://www.youtube.com/watch?v=d9wbPXB0v9o</a>. And documented here: <a href="http://developers.xkpmedia.com/wiki/doku.php?id=t4">http://developers.xkpmedia.com/wiki/doku.php?id=t4</a> </div>
<div> </div>
<div>I have spent a great deal of effort trying to document the project, here are links to some of the material (the code can be obtained at sourceforge, naturally)</div>
<div> </div>
<div> - <a href="http://osui.blogspot.com/">http://osui.blogspot.com/</a> A blog making the case for the technology and how the open source comunity could benefit from a project like this.</div>
<div> - <a href="http://developers.xkpmedia.com/">http://developers.xkpmedia.com</a> Documentation, filled with samples and goodies.</div>
<div> - <a href="http://www.xkpmedia.com/">www.xkpmedia.com</a> The current project is a rewrite of a more complete (as in, has installers, runs on a browser, etc) yet more limited version based entirely on 3D graphics. Something like this: <a href="http://www.youtube.com/watch?v=Uc4BKyQCPWk">http://www.youtube.com/watch?v=Uc4BKyQCPWk</a> takes basically no programmer intervention. I plan to port it soon and help would be greatly appreciated. See some running samples here: <a href="http://www.xkpmedia.com/gallery">http://www.xkpmedia.com/gallery</a></div>
<div> - <a href="http://developers.xkpmedia.com/wiki/doku.php?id=technical">http://developers.xkpmedia.com/wiki/doku.php?id=technical</a> a few (in progress) articles on the c++ side of the technology, It is very friendly.</div>
<div> </div>
<div>So here is where I ask for help, I make video games for a living and can't code nearly as much as I would like. At the same time I haven't had any luck finding any help. I image that means the project is not good enough or that I'm doing something wrong, in either case some feedback will be great and help even better.</div>
<div> </div>
<div>Thanks for your time</div>
<div>Emilio Santos</div>