Zum Hauptinhalt Zur Navigation Zur Suche

KDE: Plasma-Desktop für mobile Geräte mit Javascript

Mit einer auf Javascript basierenden Skriptsprache haben Entwickler ein Framework geschaffen, das für den Einsatz mit KDEs Plasma-Mobile-Desktop auf mobilen Geräten gedacht ist. Mit Plasma-Shell-Scripting soll es künftig möglich sein, Komponenten vom KDE-Plasma-Desktop schnell und einfach zu portieren.
/ Jörg Thoma
8 Kommentare News folgen (öffnet im neuen Fenster)

Das Framework Plasma-Shell-Scripting soll als Schnittstelle zwischen der Benutzeroberfläche Plasma-Mobile und Javascript dienen. Bislang existiert das Framework lediglich als Machbarkeitsnachweis, funktioniert jedoch nach Angaben des KDE-Entwicklers Aaron Seigo schon weitgehend. Den Entwicklern war vor allem wichtig, dass das Framework leistungsfähig genug ist. Mit einem Test auf einem über zwei Jahre alten mobilen Gerät mit Intel-Prozessor, lief der Test laut Seigo bereits zufriedenstellend. Das für das Layout verantwortliche Kpart kann ebenfalls mit Scripting umgehen.

Plasma Mobile Widget Explorer
Plasma Mobile Widget Explorer (02:53)

Eine Vorabversion der Dokumentation(öffnet im neuen Fenster) des Frameworks haben die Entwickler bereits veröffentlicht, sie soll künftig weiter ergänzt werden.

Zusätzlich hat Seigo ein API entwickelt, das es Javascript-Plugins – etwa Plasmoids oder DataEngines – erlaubt, wiederum ihre eigenen Javascript-Plugins zu verwenden. Mit den beiden Funktionen listAddons und loadAddon können dann Pakete aus Javascript-Addons erstellt werden, die von Javascript-Plasma-Plugins automatisch geladen werden können. Eine Schnittstelle zu dem KDE-Dienst Get-New-Hot-Stuff soll bald folgen.

Die in Javascript erstellten Plugins, etwa DataEngines, würden dann als Bindings in Javascript-Apps dienen und ein flexibles und portables Framework bieten.


Relevante Themen