Speakers | |
---|---|
Quentin Mathé | |
Schedule | |
Day | Saturday |
Room | AW1.117 |
Capacity | 31 |
Start time | 15:00 |
End time | 16:00 |
Duration | 01:00 |
Info | |
Track | World of GNUstep devroom |
Fast and Flexible UI Development with EtoileUI
EtoileUI is a high-level UI toolkit for Étoilé where elements visible on screen are abstract nodes to which pluggable aspects can be bound. The same uniform tree structure is used to describe any kind of structured content (composite document, application User Interface etc.) and the role of each node can be entirely changed at runtime by altering the aspects bound to it. All User Interface concerns such as layouts, tools, action handlers, styles, model objects etc. are pluggable aspects which can be easily reused and recombined. In this presentation, we will give a general introduction to the EtoileUI framework available on any GNUstep platform and also Mac OS X (EtoileUI is Cocoa compatible). We will discuss which problems EtoileUI tries to solve, and how it moves away from the monolithic widget model used by most other UI toolkits to support treating the User Interface as a permanent prototype. We will share our progresses since the last FOSDEM and highlight various points which were not covered in the last year presentation. Finally we will present new features which have been added recently and talk about our next plans a bit.
EtoileUI is a high-level UI toolkit for Étoilé where elements visible on screen are abstract nodes to which pluggable aspects can be bound. The same uniform tree structure is used to describe any kind of structured content (composite document, application User Interface etc.) and the role of each node can be entirely changed at runtime by altering the aspects bound to it. All User Interface concerns such as layouts, tools, action handlers, styles, model objects etc. are pluggable aspects which can be easily reused and recombined. In this presentation, we will give a general introduction to the EtoileUI framework available on any GNUstep platform and also Mac OS X (EtoileUI is Cocoa compatible). We will discuss which problems EtoileUI tries to solve, and how it moves away from the monolithic widget model used by most other UI toolkits to support treating the User Interface as a permanent prototype. We will share our progresses since the last FOSDEM and highlight various points which were not covered in the last year presentation. Finally we will present new features which have been added recently and talk about our next plans a bit.
Links:
Concurrent events:
Next (up to 3) talks in the same room (AW1.117):
When | Event | Track |
---|---|---|
16:00-16:30 | Discussing UIKit / iOS implementation plans | World of GNUstep |
16:30-17:15 | Latest progress of Simple WebKit and QuantumSTEP | World of GNUstep |
17:15-17:45 | DBusKit: Integrating GNUstep applications with "foreign" desktop environments. | World of GNUstep |