Abo
  • Services:
Anzeige
Nokia: Qt 5 soll im April 2012 erscheinen
(Bild: Nokia)

Qt an die technischen Veränderungen anpassen

Knoll, der mit KHTML die Basis für Webkit geschaffen hat, stellte kürzlich seine Pläne für Qt 5 vor, machte in Berlin aber nochmals deutlich, dass diese nur ein Diskussionsvorschlag seien, wenn auch einer, für den es in der Community viel Zustimmung gebe.

Qt 4 ist rund sechs Jahre alt, und für Qt 5 sind einige grundlegende Veränderungen geplant. Dabei solle sich das Framework an die veränderte Welt anpassen, sagte Knoll und verwies unter anderem auf Touchscreens, mobile Endgeräte sowie striktere Anforderungen an Leistung und Speicherverbrauch.

Anzeige

So soll QML bei der Entwicklung neuer Applikationen ins Zentrum rücken, das klassische Applikationsmodell auf Basis von C++ tritt langfristig in den Hintergrund. Dabei soll das gesamte UI in QML erzeugt werden, es gibt keine klassische Main-Funktion wie in C/C++ mehr. Zudem kommt Javascript eine wichtige Rolle zu, und es wird zunehmend für die Applikationslogik verwendet. Weiterhin soll es aber auch möglich sein, die Applikationslogik im klassischen Qt/C++-Ansatz zu schreiben.

Im Bereich Webkit ist unter anderem der Umstieg auf Webkit2 geplant, womit es unter anderem Sandboxing ähnlich wie Chrome geben wird. Zudem soll das für eine vollständige HTML5-Kompatibilität sorgen. In Sachen Javascript soll Googles Javascript-Engine V8 zum Einsatz kommen.

Die Architektur von Qt wird stärker modularisiert, es gibt künftig kleine Repositorys für die einzelnen Unterprojekte. Die Trennung zwischen Qt und Qt Mobility soll aufgehoben werden. Aber bei allen Änderungen soll die Quellcode-Kompatibilität weitgehend erhalten bleiben. Knoll strebt eine vollständige Quelltextkompatibilität zu Qt 4.7 an. Wo das nicht gelingt, sollen Werkzeuge zur Verfügung gestellt werden, die den Umstieg vereinfachen. Veraltete APIs werden allerdings entfernt.

Jede Plattform kann unterstützt werden

Bei den unterstützten Plattformen will sich Nokia auf Windows, Linux und Mac OS X konzentrieren. Es ist aber laut Nokia grundsätzlich möglich, jede Plattform zu unterstützen, wenn sich die Community darum kümmert. Das soll durch die neue Struktur mit Lighthouse zugleich vereinfacht werden. Um eine weitere Plattform als sogenannte Tier-1-Plattform neben den dreien aufzunehmen, bedürfe es einer starken Unterstützung von einer Gruppe von Entwicklern.

Was die Hardware angeht, so soll Qt 5 auf x86- und ARM-Hardware laufen. Ein Prozessor mit FPU und eine GPU mit Unterstützung für OpenGL beziehungsweise OpenGL ES werden aber voraussichtlich notwendig sein.

Veraltete Plattformen und Compiler will Knoll nicht unterstützen. Bedürfte es nur kleiner Anpassungen, werde man diese vornehmen. Müsse aber der halbe Quellcode umgeschrieben werden, um auf veralteten Systemen zu laufen oder von nicht standardkonformen Compilern übersetzt zu werden, werde dies nicht gemacht. Hier will Digia einspringen und zahlenden Kunden eine Art erweiterten Support anbieten.

Qt 5 soll im Früher 2012 fertig sein

Die Entwicklung von Qt 5 liegt derzeit im Zeitplan, für Oktober 2011 wird ein Feature Freeze angestrebt. Bis dahin wird also auch entschieden sein, wie Qt 5 konkret aussehen wird. Eine Betaversion von Qt 5 soll im November oder Dezember 2011 verfügbar sein, im April 2012 dann die Finalversion von Qt 5 folgen. Das zumindest strebt Lars Knoll an.

 Nokia: Qt 5 soll im April 2012 erscheinen

eye home zur Startseite
zilti 21. Jun 2011

Nein, ich habe das jetzt aus Entwicklersicht gemeint ;) Was ich sagen will ist: Wieso...



Anzeige

Stellenmarkt
  1. Daimler AG, Neu-Ulm oder Mannheim
  2. Daimler AG, Stuttgart
  3. Robert Bosch GmbH, Stuttgart-Feuerbach
  4. GK Software AG, Schöneck


Anzeige
Spiele-Angebote
  1. (-55%) 17,99€
  2. 8,99€
  3. (-50%) 13,99€

Folgen Sie uns
       


  1. Augmented Reality

    Google stellt Project Tango ein

  2. Uber vs. Waymo

    Uber spionierte Konkurrenten aus

  3. Die Woche im Video

    Amerika, Amerika, BVG, Amerika, Security

  4. HTTPS

    Fritzbox bekommt Let's Encrypt-Support und verrät Hostnamen

  5. Antec P110 Silent

    Gedämmter Midi-Tower hat austauschbare Staubfilter

  6. Pilotprojekt am Südkreuz

    De Maizière plant breiten Einsatz von Gesichtserkennung

  7. Spielebranche

    WW 2 und Battlefront 2 gewinnen im November-Kaufrausch

  8. Bauern

    Deutlich über 80 Prozent wollen FTTH

  9. Linux

    Bolt bringt Thunderbolt-3-Security für Linux

  10. Streit mit Bundesnetzagentur

    Telekom droht mit Ende von kostenlosem Stream On



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
2-Minuten-Counter gegen Schwarzfahrer: Das sekundengenaue Handyticket ist möglich
2-Minuten-Counter gegen Schwarzfahrer
Das sekundengenaue Handyticket ist möglich

Kilopower: Ein Kernreaktor für Raumsonden
Kilopower
Ein Kernreaktor für Raumsonden
  1. Raumfahrt Nasa zündet Voyager-Triebwerke nach 37 Jahren
  2. Bake in Space Bloß keine Krümel auf der ISS
  3. Raumfahrtpionier Der Mann, der lange vor SpaceX günstige Raketen entwickelte

Kingdom Come Deliverance angespielt: Und täglich grüßt das Mittelalter
Kingdom Come Deliverance angespielt
Und täglich grüßt das Mittelalter

  1. Re: 6 Minuten über Russland 525.594 Minuten über...

    Niaxa | 23:38

  2. Re: Mittelerde Schatten des Krieges-Minas Ithil...

    Denis1638 | 23:34

  3. Gemischtes Hackfleisch mit Star Wars

    Keridalspidialose | 23:33

  4. Re: Steht im Link

    User_x | 23:22

  5. Re: Bisher 700000 Menschen sagen "danke Staat".

    tingelchen | 23:21


  1. 12:47

  2. 11:39

  3. 09:03

  4. 17:47

  5. 17:38

  6. 16:17

  7. 15:50

  8. 15:25


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel