Interview: Kommander - KDEs neue Geheimwaffe?

Golem.de im Gespräch mit Quanta- und Kommander-Entwickler Eric Laffoon

Mit Kommander erhält KDE eine Software, die es auch Nicht-Programmierern erlauben soll, einfache wie auch durchaus komplexe KDE-Applikationen zu erstellen. Das Benutzer-Interface wird visuell erstellt und mit fertigen Komponenten inklusive Logik bestückt oder durch beliebige Scriptsprachen hinterlegt. Im Vorfeld der KDE-Konferenz aKademy sprach Golem.de mit Eric Laffoon, einem der Initiatoren und Entwickler der Software sowie Projektleiter des KDE-Web-Editors Quanta über die technischen Hintergründe sowie die vielfältigen Möglichkeiten von Kommander.

Artikel veröffentlicht am ,

Golem.de: Sie arbeiten unter anderem an der Software "Kommander", die mitunter als neue Geheimwaffe von KDE bezeichnet wird. Was macht Kommander aus technischer Sicht?

Eric Laffoon
Eric Laffoon
Eric Laffoon: Kommander ist ein sehr interessantes Werkzeug. Beschreibt man aber nur, was es tut, übersieht man leicht sein Potenzial. Es erzeugt weder Code, der kompiliert wird, noch ein Interface aus Scripten. Es erlaubt es aber, ein Interface mit visuellen Mitteln zu erstellen und auszuführen. Dazu bedarf es keiner Scriptsprache, auch wenn jede installierte Scriptsprache genutzt werden kann. Diese sind aber - wie gesagt - nicht dafür zuständig, das Interface zu zeichnen, sie kümmern sich nur um die Logik.

Kurz gesagt: Kommander erzeugt visuelle Schnittstellen mit Programmlogik oder internen Funktionen in einer beliebigen Scriptsprache und führt diese aus - ohne dabei einen Compiler zu benötigen.

Golem.de: Woher stammt die Idee für Kommander?

Stellenmarkt
  1. IT-Mitarbeiter (gn) als Anwendungsbetreuer für klinische Informationssysteme
    Universitätsklinikum Münster, Münster
  2. Head of Product Softwaresolution therapie (m/w/d)
    MediFox GmbH, deutschlandweit
Detailsuche

Eric Laffoon: Kommander lehnt sich an die Idee hinter Kaptain an, ein Programm, das es erlaubt, einen Dialog mit einfachen Scripten, Grammer genannt, zu schreiben und dann auszuführen.

Das Ganze entstand folgendermaßen: Wir entschieden uns zunächst, einen visuellen Entwicklungsansatz zu verfolgen und nutzen dazu Qt Designer, demnächst wird aber der KFormDesigner zum Einsatz kommen. Der Designer produziert *.ui-Dateien, aus denen Dialoge und Hauptfenster in Qt/KDE erzeugt werden. Bei Kommander enden diese Dateien auf *.kmdr, es handelt sich aber um Dateien im *.ui-Format.

Zuerst wurden zwei Komponenten entwickelt, ein "Editor" und ein "Executor". Kommander schaut nun nach jeder Art von Text, so genanntem "Kommander Text", der in Widgets (Interface-Kompontenten, Anm. d. Red.) in Form von Strings eingebettet ist. Dabei kann es sich um normalen Text, aber auch spezielle Funktionen oder Scripte handeln.

Im Grunde handelt es sich bei Kommander-Widgets um KDE-Widgets mit neuen Eigenschaften, um Kommander-Text einzubinden. Damit ist es dann möglich, komplexere Aufgaben zu erledigen als dies mit KDialog möglich ist. Diese werden im Editor erzeugt und im Executor ausgeführt.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed
Interview: Kommander - KDEs neue Geheimwaffe? 
  1. 1
  2. 2
  3. 3
  4. 4
  5.  


Aktuell auf der Startseite von Golem.de
DSGVO
Amazon bekommt 746 Millionen Euro Datenschutz-Strafe

Die Strafe gegen Amazon ist die wohl größte jemals von einer europäischen Datenschutzbehörde verhängte Summe. Die Kläger freuen sich.

DSGVO: Amazon bekommt 746 Millionen Euro Datenschutz-Strafe
Artikel
  1. Datenschutz: Stadt verschickt Daten von 13.000 Impfwilligen per E-Mail
    Datenschutz
    Stadt verschickt Daten von 13.000 Impfwilligen per E-Mail

    Statt neuer Öffnungszeiten haben Verantwortliche in Essen persönliche Daten einfach per E-Mail verschickt.

  2. Black Widow: Scarlett Johansson verklagt Disney
    Black Widow
    Scarlett Johansson verklagt Disney

    Scarlett Johansson hat wegen des Veröffentlichungsmodells von Black Widow Klage eingereicht. Disney nennt das Verhalten "herzlos".

  3. VW ID.4 im Test: Schön brav
    VW ID.4 im Test
    Schön brav

    Eine Rakete ist der ID.4 nicht. Dafür bietet das neue E-Auto von VW viel Platz, hält Spur und Geschwindigkeit - und einmal geht es sogar sportlich in die Kurve.
    Ein Test von Werner Pluta

yoonicks 23. Aug 2004

"Hackers are more likely to have cats than dogs (in fact, it is widely grokked that cats...

c.b. 21. Aug 2004

Hi chojin, eine Katze gehört in den Toaster. Weisst Du das nicht? *ggg*. Schönes WE...

MvKroiden 21. Aug 2004

Was soll denn das für ein Bullshit sein? Eric verdient seinen Lebensunterhalt...

mue 20. Aug 2004

*g* Geschmackssache. Man kommt da sehr schnell rein und mag hinterher kaum anderes. Gut...

fonso 20. Aug 2004

ich hab mir gerade mal die syntax gegeben...fürchterlich ;) gibts da nen vernünftigen...



Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Schnäppchen • Viewsonic XG270QG (WQHD, 165 Hz) 549,99€ • Mega-Marken-Sparen bei MediaMarkt (u. a. Razer) • Saturn: 1 Produkt zahlen, 2 erhalten • Gigabyte X570 AORUS Master 278,98€ + 30€ Cashback • Alternate (u. a. AKRacing Core EX-Wide SE 248,99€) • MMOGA (u. a. Fallout 4 GOTY 9,99€) [Werbung]
    •  /