For the lasts 3 months we have been working hard on the QEdje project, a bridge of the Edje declarative language (from the EFL - Enlightenment Foundation Libraries) to the Qt world. In the next week we are going to travel to Belgium, where we will have the opportunity to present, on Tuesday 12/08, this work at Akademy!
Edje has been used on Canola, Carman and various other applications with great success, simplifying the work of designers and developers. So we are really excited about the opportunities of using Edje together with Qt!
below is the abstract of our presentation:
Edje is a declarative language that simplifies the development of complex interfaces separating the UI design from the application logic, by providing animations, layouts and simple scripts in a very small memory footprint.
The main purpose of the QEdje project is to build a bridge among components that proved to have great value for open source developers: Edje and Qt. This will extend the Qt toolkit with the flexibility of a declarative language, such as Edje, and also enable Qt widgets to be embedded into Edje UI design.
This presentation will show more about the QEdje project, current status, future plans and also present some canvas benchmark's and improvement possibilities, taking Evas (which is recognized as a very fast and optimized canvas) as a reference point.