Open SourceThe first stable release of SDK Plasmate 1.0, provides a set of tools and specialized integrated environment for the development of desktop components Plasma, such as widgets, data visualization engines (DataEngines) and plugins to extend the interface to run programs (Runners).

In addition, Plasmate allows development and other components KDE, which uses Javascript and QML, such as desktop effects for window manager KWin, based on SVG visual themes and plugins to switch windows on Alt + Tab. Plasmate code is licensed under the GPLv2.

Plasmate is a highly specialized system that is easier to use and offer a means to support a step-by-step development cycle, including operations such as the creation of the project, writing code, adding new resources, testing, development and publishing of the product. As one of the goals of Plasmate mentions the possibility of creating something new in a matter of seconds and instant publishing results. For example, in Plasmate can be quickly downloaded from the KDE Apps or supplement the script, make changes, test that the result and immediately publish it in KDE Apps.

Plasmate greatly simplifies the development, taking on the basic routine operations and providing an interface for all parts of the workflow. The user does not need to worry about the structure of the package, version control, and how to import the directory plasmoids KDE Apps. In this case, not the IDE Plasmate general and limited funds to draw on script languages ​​QML and JavaScript, which are recommended for the development of amendments to the desktop Plasma. To develop programs for KDE in C + + is recommended to use KDevelop or QtCreator, are too complex for the creation of such trifles as plasmoids and scripts for KWin.

All changes made to the project is automatically saved using a version control system Git. Changes in the repository automatically, completely transparently, without requiring the user to have any special action. The user can analyze the created snapshots and roll back the changes or view the status of a specific point in the past. Operations on the formation of binary packages are also fully automated, after the project readiness by pressing one button will create a compressed package that can be installed locally, published in online-catalog or download it on another host via SSH.

The structure also includes editors Plasmate configuration files and metadata editor Kate, image viewer, debugger, and implementation preview mode. To verify and to create digital signatures using GnuPG. For separate use available tools such as a viewer plasmoid plasmoidviewer, plasmawallpaperviewer plugin to view the implementation of backgrounds, does plasma-remote-widgets-browser for remote viewing widgets, application plasmaengineexplorer to view engine data visualization.

Link:

KDE project presented Plasma Media Center 1.0.0

The manager for login to KDE Plasma 2

Advertisements