Developers
X-Rayed Notebook

Discover Solid
Writing Applications
Solid APIs
Getting Involved

Writing Applications

You will find complete documentation and HOWTOs on how to write applications using Solid as the APIs become publicly available. Until then, here is a brief preview of what will be available to develop an application using Solid.

It will be required to get familiar with the API of our core library: libkdehw. Through this library you will have access to three different but related domains : hardware discovery, network management and power management. Each of those domains will provide the necessary classes to manipulate the system. Moreover another library will provide specific widgets for those domains when appropriate. This way all the necessary blocks to build applications will be at hand.

Alternatively, if you just need to write small applications integrating with the desktop (a.k.a. Plasma applets), libkdehw will be accessible with several helper features targetting applet developers.