Golem.de
 
Suchen bei Golem.de
Golem.de Newsletter-Abo
Videos bei Golem.de
Ion Twin Video - Trailer Ion Twin Video - Trailer
Stellenmarkt

COMOS - Softwareentwickler 3D (m/w)
Siemens Industry Automation, Bonn

Infrastruktur-Manager/in
Provinzial NordWest VersicherungsInformatik GmbH, Münster

Service Techniker (m/w)
Siemens Healthcare Diagnostics, Marburg

Detailsuche
Newsletterabo
Verwandte Themen

Software-Entwicklung, OSS, Desktop-Applikationen, Interview, KDE, Ruby

Verwandte Artikel
Letzte Meldungen

600 GByte mit 10.000 U/min von Seagate

British Library und Microsoft liefern kostenlose E-Books

Wenn Sicherheitssoftware zu Sicherheitslücken führt

KDE SC 4.4 - Caikaku macht einen großen Schritt

Quadriga Games - ein neues deutsches Spielestudio

Zoomit: SD-Kartenleser fürs iPhone

EA macht weniger Umsatz im Weihnachtsgeschäft

Wie geht es weiter mit dem Kindle?

Samsung S5620: Handy mit kapazitivem Touchscreen und WLAN

Aperture 3 lernt GPS, erkennt Gesichter und bekommt Pinsel

Aiptek MobileCinema D25 - Projektor mit DVD und DVB-T

Optimus: Grafikkerne im Notebook automatisch umschalten

Innenministerium gibt 2 Millionen Euro für Botnetzbekämpfung

Dalvik Turbo soll Android dreimal schneller machen

Amazons S3 lernt Versionierung

Copperlicht - 3D-Engine rendert Quake 3 im Browser

EU-Kommission bekennt Farbe zu ACTA

Samsung Shark: Drei Mobiltelefone für soziale Netzwerke

Kingston profitiert von Preisanstieg bei DRAM und Flash

Infocus-Projektoren über Funk auch mit dem Mac ansteuern

Tankstellen werden zu Akkuwechselstationen

AMD verrät Details zu CPU- und GPU-Kombination Llano

Microsoft: Windows 7 hat keine Probleme mit Notebookakkus

Flash soll auf Macs bald schneller laufen als unter Windows

Speedcommander 13.10 korrigiert Programmfehler

Radeon HD 5570 - DirectX-11 auch für Kompakt-PCs

Deutsche Telekom greift Kabel Deutschland an (Update)

Gallium 3D bringt DirectX für Linux und FreeBSD

IBMs Power7 - bis zu acht Kerne, 32 Threads und 4,1 GHz

Bundesregierung will löschen statt sperren

Weitere News


Haben wir etwas übersehen? Dann Mail an news@golem.de.

HOME


Software / 20.08.2004 / 11:45 Trackback     Versenden     Druck 
Interview: Kommander - KDEs neue Geheimwaffe? Seiten

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.

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?

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.

weiter...
Interview: Kommander - KDEs neue Geheimwaffe? Seiten

Kommentar-Übersicht / Kommentieren:
Re: katze (yoonicks, 23.08.04 08:42)
Re: katze (c.b., 21.08.04 10:41)
Re: Interview: Kommander - KDEs neue Geheimwaffe? (MvKroiden, 21.08.04 10:22)
Re: smalltalk?! (mue, 20.08.04 20:43)
smalltalk?! (fonso, 20.08.04 17:46)
Trackback:
Links zum Artikel
Verwandte Artikel

KDE-Apps - Kommander (.org)

KDE-Apps - RMT-Installer (.org)

Kommander (.net)

Quanta (.net)

Mehr zum Thema
Entwicklungs-Software


Mehr zum Thema RSS ATOM
Software-Entwicklung 2.0 1.0
OSS 2.0 1.0
Desktop-Applikationen 2.0 1.0
Interview 2.0 1.0
KDE 2.0 1.0
Ruby 2.0 1.0
Alle News 2.0 1.0

Interview: Quanta, der bessere Dreamweaver?

KDE: Technische Arbeitsgruppe gegründet

Interview: KDE als Kommunikationszentrale

Solid: KDE 4 soll dynamischer werden

KDE 4 soll MacOS-X-Dashboard unterstützen


 

Audio/Video | Desktop-Applikationen | Foto | Games | Handy | Internet | Mobil | OSS | PC-Hardware | Politik/Recht | Security | Software-Entwicklung | Wirtschaft | Wissenschaft

Ticker | RSS | API | Forum | Zusatz-Dienste | Jobs | IT-Events

Home | Impressum | Werbung | Freunde

Copyright © 1997 - 2010 Golem.de. Alle Rechte vorbehalten.