These guides can help you install ilixi with default options to test some examples.
- Single app
This guide describes how to install ilixi and its dependencies for development in a single application environment.
- Multi App
This guide describes how to setup a multi application environment. It involves a few extra steps. Choose this mode, if you’ll have two or more apps running at the same time, e.g. ilixi_compositor.
Here is some basic information about ilixi’s internals for those who are interested in developing custom widgets and optimisation tips and tricks.
An UI element is called a widget, e.g. label or button. This short guide explains their common properties and how they are painted on screen.
Learn about event types and how they are handled in ilixi.
- Platform Manager
This article describes how to set ilixi’s run-time options.
- Surfaces and Drawing
Learn how you can draw shapes or blit images inside your custom widgets.
Learn how to create and use themes for widgets.
- Application Manager
This is where you can place additional information on key points related to this topic, keeping things shorter if possible.
In addition to demo applications, ilixi comes with simple examples which demonstrate basic API usage for beginners.
You should enable compilation of these examples using “–with-examples” option, by default this is set to no.