Logo von heise online

Suche
Robert Lippert 18

Javascript-Bibliothek qooxdoo wird überarbeitet

Die bei 1&1 entwickelte JavaScript-Bibliothek qooxdoo erfindet sich neu. Künftig soll die Bibliothek neben klassischen Desktopumgebungen auch die Themenfelder Mobile, Web und Server abdecken. Die entsprechenden Funktionen fasst qooxdoo in neuen Komponenten zusammen. Ein Redesign der Projektseite unterstreicht den neuen Auftritt der Bibliothek.

Anzeige

Die bekannten Kernelemente aus qooxdoo sind künftig in der Desktop-Komponente zusammengefasst, sie enthält unter anderem ein GUI-Framework für Browseranwendungen in eben Desktopumgebungen. Die neue Mobile-Komponente bündelt die in den letzten Monaten entwickelten Module für mobile Webanwendungen, die Server-Komponente ist kompatibel zu Node.js und Rhino und bietet objektorientierte Features wie Klassen, Mixins oder Interfaces. Die Web-Komponente schließlich enthält eine plattformunabhängige Bibliothek für DOM-Manipulationen.

2004 fiel bei 1&1 erstmals die Entscheidung, ein neues JavaScript-Framework zu entwickeln, Anfang 2005 wurde dann eine erste Version von qooxdoo vorgestellt. Im Dezember 2009 erschien schließlich die Version 1.0, seinerzeit noch mit dem Schwerpunkt auf AJAX-gestützte grafische Benutzerschnittstellen.

qooxdoo steht unter einer dualen Lizenz wahlweise unter der LGPL oder der EPL zum Download zur Verfügung. Entwickler können unter anderem auch über GitHub auf das Projekt zugreifen. (rl)

18 Kommentare

Themen:

Anzeige
  1. Heimautomatisierung: Erstes Beta-Release für openHAB 2.0

    Heimautomatisierung: Erstes Beta-Release für openHAB 2.0

    Die Entwicklung der nächsten Generation des quelloffenen Smart-Home-Projekts schreitet langsam, aber sicher voran. Doch auch an openHAB 1.x wird weitergearbeitet, wie an 25 neuen Bindings zu beobachten ist.

  2. JavaScript: Aurelia 1.0 steht samt virtueller Trainings bereit

    JavaScript: Aurelia 1.0 steht samt virtueller Trainings bereit

    Das mit Blick auf Erweiterbarkeit und Nutzerfreundlichkeit entwickelte Frontend-Framework soll nun für den Produktiveinsatz taugen. Zahlungswillige Neulinge können sich Aurelia zudem im virtuellen Training erklären lassen.

  3. Developer Snapshots: Programmierer-News in ein, zwei Sätzen

    Developer Snapshots: Programmierer-News in ein, zwei Sätzen

    heise Developer fasst jede Woche bisher vernachlässigte, aber doch wichtige Nachrichten zu Tools, Spezifikationen oder anderem zusammen – dieses Mal u.a. mit mehreren Python-Releases, OpenMP-Support in Clang und HHVM.

  4. PHP: Symfony 3.1 mit Cache-Komponente freigegeben

    PHP: Symfony 3.1 mit Cache freigegeben

    Neue Komponenten wie Cache und Inflector sollen das Web Application Framework neben Verbesserungen von LDAP und YAML in Version 3.1 voranbringen.

  1. AngularJS 1.x und 2.0 mit dem Component Router parallel betreiben

    Projektstruktur

    Der neue Component Router soll einen Parallelbetrieb von AngularJS 1.x und 2.0 ermöglichen und bietet somit Unterstützung bei einer schrittweisen Migration. Der Einsatz von ECMAScript 2015 in AngularJS-1.x-Anwendungen hilft hierbei ebenfalls.

  2. Aus der Werkzeugkiste, Teil 1: Philip Ackermann

    Aus der Werkzeugkiste, Teil 1: Philip Ackermann

    In einer neuen Interview-Reihe gewähren Entwickler heise Developer einen Einblick in ihre Toolsammlung. Den Anfang macht Softwareentwickler Philip Ackermann.

  3. Die Neuerungen von Linux 4.3

    Der Linux-Kernel unterstützt jetzt die neuesten Grafikprozessoren von AMD und Intel. Neu ist auch eine Funktion, um Amok laufende Prozesse einzudämmen. Der Ext3-Dateisystemcode musste weichen und IPv6 wird jetzt standardmäßig eingebaut.

  1. Vergleich Triumph Speed Triple R vs. Yamaha MT-10

    Triumph, Yamaha

    Man sollte erwarten, dass die neue Yamaha MT-10 Triumphs in die Jahre gekommene Speed Triple schlachtet in jedem Vergleich. Aber in der unglaublich guten R-Version der Speedy ist es umgekehrt, wie eine Ausfahrt zeigte

  2. Englische Verbraucherorganisation verlangt Schadenersatz für Probleme beim Windows-10-Upgrade

    Englische Verbraucherorganisation verlangt Schadenersatz für Probleme beim Windows-10-Upgrade

    Der englischen Verbraucherorganisation "Which?" liegen über 1000 Beschwerden von Windows-Nutzern vor, bei denen das Upgrade auf Windows 10 Probleme verursachte.

  3. Schweizer erlauben Geheimdienst umfangreiches Überwachungsarsenal

    Schwarzes Telefon

    Künftig dürfen in der Schweiz neue umfangreiche geheimdienstliche Überwachungs-Maßnahmen gegen Verdächtige eingesetzt werden. So entschied überaus deutlich der Schweizer Souverän, das Stimmvolk.

  4. Sex in der Virtual Reality: "20% Sex und 80% Therapie"

    VR-Cam-Sex-Performerin Ela Darling: "20% Sex und 80% Therapie"

    Die VR-Unternehmerin und Pornodarstellerin Ela Darling sieht in Virtual-Reality-Cam-Sex eine der wenigen verbliebenen Möglichkeiten, mit Pornografie Geld zu verdienen. Auf der VR-Konferenz Digility sprach sie über Intimität und US-Moralverständnis.

Anzeige