Abo
  • Services:

Freie Frameworks: Qt 5.2 läuft auf fast allen Plattformen

Qt 5.2 soll auf mehr Plattformen laufen, darunter Android, iOS und Blackberry 10. In der neuen Version des Qt-Frameworks gibt sogar eine Vorschau für Qt auf Windows RT.

Artikel veröffentlicht am ,
Qt 5.2 für Android, iOS und Blackberry 10 ist veröffentlicht.
Qt 5.2 für Android, iOS und Blackberry 10 ist veröffentlicht. (Bild: Digia)

Der numerisch kleine Versionssprung von 5.1 auf 5.2 spiegelt die zahlreichen Änderungen im Qt-Framework kaum wider. Inzwischen hat die Qt-Community unter der Ägide des neuen Besitzers Digia die Unterstützung der wichtigsten mobilen Plattformen umgesetzt. In der Alpha und Beta waren es bereits Android, iOS und Blackberry 10. Entwickler können ihre Qt-Apps weiterhin auch für Ubuntu Touch und Sailfish OS erstellen. Für die finale Version von Qt 5.2 hat Digia noch eine Vorschau von Qt für Windows RT hinzugefügt.

Stellenmarkt
  1. SSC-Services GmbH, Böblingen bei Stuttgart
  2. 1WorldSync GmbH, Köln

Qt 5.2 hat etliche neue Module. Qt Mac Extras, Qt Windows Extras und Qt Android Extras ermöglichen die Integration mit nativem Code der jeweiligen Betriebssysteme. Das Modul Qt Bluetooth unterstützt neben Linux mit Bluez 4.x auch Blackberrys Betriebssystem. Auch das Modul Qt NFC wurde für Blackberrys angepasst. Beide funktionieren jedoch noch nicht unter iOS, da es unter anderem noch Probleme mit den Bestimmungen des Apple Stores gibt. Die Probleme sollen mit künftigen Qt-Versionen aber behoben werden.

Eigene Javascript-Engine

Mit Qt Positioning lässt sich jetzt das in der maritimen Navigation verwendete Protokoll NMEA 0183 einbinden. Unter Linux kann zudem Geoclue verwendet werden. Das Framework nutzt GPS- und GSM-Daten sowie die standortbezogenen Dienste über WLAN namens Plazes und über IP (Hostip).

Der neue Scene Graph Renderer sorgt für einen Leistungsschub in Qt 5.2. Er nutzt die GPU effizienter und entlastet dabei die CPU. Die Qt-eigene deklarative Sprache QML ist nun nicht mehr von Googles V8 abhängig, sondern erhält eine eigene Javascript-Engine, die für Qt 5.2 neu entwickelt wurde. Damit wird QtJSBackend auch nicht mehr benötigt. Durch die eigene Engine ist es erst möglich geworden, Qt Quick 2 auf iOS zu unterstützen. Außerdem müssen die Entwickler nun etwa 5 MByte weniger Code pflegen. Sie konnten die Engine an häufige Anwendungsszenarien von QML und Qt Quick anpassen.

Verbesserte Module

Verbesserungen gab es in dem Modul Qt Quick Controls für den Desktop. Damit soll es einfacher werden, Qt Quick in traditionelle Qt-Widget-Anwendungen zu integrieren. Das Qt-Widget-Modul hat ebenfalls zahlreiche Verbesserungen erhalten. Zudem wurde das barrierefreie Arbeiten mit Qt-Anwendungen auf dem Desktop und unter Android vervollständigt.

Mit Qt 5.2 ist auch die Entwicklungsumgebung Qt Creator 3.0 veröffentlicht worden. Sie enthält Anpassungen für die Entwicklung für Android und eine noch experimentelle Unterstützung für iOS.

Qt 5.2 kann von der Webseite des Qt-Projekts heruntergeladen werden. Eine ausführliche Liste aller Änderungen gibt es dort ebenfalls.



Anzeige
Blu-ray-Angebote
  1. 4,25€
  2. (u. a. Spider-Man 1-3 für 8,49€, X-Men 1-6 für 23,83€ und Batman 1-4 für 14,97€)

MistelMistel 14. Dez 2013

Nein, ich hatte Visual Basic für .NET verwendet. C# hab ich kurz probiert, aber das ist...


Folgen Sie uns
       


Square Enix E3 2018 Pressekonferenz - Live

Lara Croft steht kurz vor ihrer Metamorphose, Dragon Quest 11 und Final Fantasy 14 erblühen in Europa und zwei ganz neue Spieleserien hat Square Enix auch noch vorgestellt. Wie fanden wir das?

Square Enix E3 2018 Pressekonferenz - Live Video aufrufen
3D-Druck on Demand: Wenn der Baumarkt Actionfiguren aus Stahl druckt
3D-Druck on Demand
Wenn der Baumarkt Actionfiguren aus Stahl druckt

Es gibt viele Anbieter für 3D-Druck on Demand und die Preise fallen. Golem.de hat die 3D-Druckdienste von Toom, Conrad Electronic, Sculpteo und Media Markt getestet, um neue Figuren der Big-Jim-Reihe zu erschaffen.
Ein Praxistest von Achim Sawall


    Anthem angespielt: Action in fremder Welt und Abkühlung im Wasserfall
    Anthem angespielt
    Action in fremder Welt und Abkühlung im Wasserfall

    E3 2018 Eine interessante Welt, schicke Grafik und ein erstaunlich gutes Fluggefühl: Golem.de hat das Actionrollenspiel Anthem von Bioware ausprobiert.

    1. Dying Light 2 Stadtentwicklung mit Schwung
    2. E3 2018 Eindrücke, Analysen und Zuschauerfragen
    3. Control Remedy Entertainment mit übersinnlichen Räumen

    CD Projekt Red: So spielt sich Cyberpunk 2077
    CD Projekt Red
    So spielt sich Cyberpunk 2077

    E3 2018 Hacker statt Hexer, Ich-Sicht statt Dritte-Person-Perspektive und Auto statt Pferd: Die Witcher-Entwickler haben ihr neues Großprojekt Cyberpunk 2077 im Detail vorgestellt.
    Von Peter Steinlechner


        •  /