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.

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. JavaScript: qooxdoo 5.0 veröffentlicht

    JavaScript: qooxdoo 5.0 veröffentlicht

    Das Team hinter dem JavaScript-Framework zum Erstellen interaktiver Websites sowie nativ wirkender Anwendungen für Mobil- und Desktopgeräte konnte für das Release rund 140 Korrekturen und Neuerungen ergänzen.

  2. WinJS 4.0 mit AngularJS, React und Knockout kompatibel

    WinJS 4.0 mit AngularJS, React und Knockout kompatibel

    Die neue Version der einst zur Entwicklung nativ wirkender Anwendungen für die Windows Runtime gestarteten, mittlerweile aber plattformunabhängigen UI-Bibliothek entstand außerdem mit dem Ziel der Kompatibilität mit Microsofts Universal Windows Platform.

  3. Tabris.js 1.0: Entwicklung nativer Apps mit JavaScript

    EclipseSource stellt neuen Ansatz zur Entwicklung nativer Apps mit JavaScript vor

    EclipseSource stellt mit Tabris.js einen neuen Ansatz zur Entwicklung nativer Apps mit JavaScript vor, bei dem die Skriptsprache und native Widgets kombiniert werden.

  4. Technology Radar von ThoughtWorks sieht eine Renaissance der Softwarearchitektur

    Technology Radar von ThoughtWorks spricht von Renaissance der Softwarearchitektur

    Innovationen für Softwarearchitekturen, Microsofts neue Offenheit sowie das zähe Ringen um Sicherheit zählen zu den Schwerpunkten des zweiten Halbjahresberichts der Softwareentwickler von ThoughtWorks.

  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. Qt Developer Days Europe: Wohin steuert Qt?

    Mit den Qt Developer Days Europe fand Anfang Oktober in Berlin die größte jährliche Konferenz der Qt-Community statt. Da ihre Vorträge meist von Autoren der Qt-Komponenten gehalten wurden, konnten sich die über 600 Teilnehmer aus erster Hand über den derzeitigen Stand des plattformübergreifenden C++-Frameworks informieren.

  1. Mercedes V250d im Test: Der Raum-Traum

    Mercedes

    Die aktuelle Mercedes V-Klasse mit starkem Diesel könnte ein ideales Auto für umfangreiche Familien sein: Leise, stark, aber nicht zu durstig, enorm viel Platz. Doch für die meisten Familien dürfte diese traumhafte Kombination ein Traum bleiben

  2. YouTuber auf der Tincon: "Da lastet viel Verantwortung auf deinen Schultern"

    YouTuber auf der Tincon: "Da lastet viel Verantwortung auf deinen Schultern"

    Auf der noch bis Sonntag laufenden "Teenageinternetwork Convention" soll es nicht darum gehen, Autogramme oder Selfies mit YouTube-Stars einzusammeln, sondern mit ihnen zu reden.

  3. Windows 10: Neue Systemvoraussetzungen als Risiko für Billig-Tablets

    Windows 10

    Mit dem "Anniversary Update" für Windows 10 steigen die Systemvoraussetzungen für die 32-Bit-Version. Für Schmalspur-Geräte könnte das zum Sicherheitsrisiko werden.

  4. Maserati 3500GT: Buddenbrooks con dolce vita

    Klassiker, Maserati

    Die italienische Marke Maserati hatte schon einige Besitzer. Doch ihre Existenz verdankt sie einer Handvoll verrückter Italienern ohne jede Ahnung von Betriebswirtschaft und dem Maserati 3500GT. Eine Danksagung

Anzeige