• IT-Karriere:
  • 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. KRATZER AUTOMATION AG, Unterschleißheim
  2. Technische Universität Darmstadt, Darmstadt

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.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Hardware-Angebote
  1. (reduzierte Überstände, Restposten & Co.)

MistelMistel 14. Dez 2013

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


Folgen Sie uns
       


Cyberpunk 2077 - Trailer Juni 2020

Ds Spiel soll für alle aktuellen Plattformen im November 2020 erscheinen.

Cyberpunk 2077 - Trailer Juni 2020 Video aufrufen
SSD vs. HDD: Die Zeit der Festplatte im Netzwerkspeicher läuft ab
SSD vs. HDD
Die Zeit der Festplatte im Netzwerkspeicher läuft ab

SSDs in NAS-Systemen sind lautlos, energieeffizient und schneller: Golem.de untersucht, ob es eine neue Referenz für Netzwerkspeicher gibt.
Ein Praxistest von Oliver Nickel

  1. Firecuda 120 Seagate bringt 4-TByte-SSD für Spieler

Ausprobiert: Meine erste Strafgebühr bei Free Now
Ausprobiert
Meine erste Strafgebühr bei Free Now

Storniert habe ich bei Free Now noch nie. Doch diesmal wurde meine Geduld hart auf die Probe gestellt.
Ein Praxistest von Achim Sawall

  1. Gesetzentwurf Weitergabepflicht für Mobilitätsdaten geplant
  2. Personenbeförderung Taxibranche und Uber kritisieren Reformpläne

CalyxOS im Test: Ein komfortables Android mit einer Extraportion Privacy
CalyxOS im Test
Ein komfortables Android mit einer Extraportion Privacy

Ein mobiles System, das sich für Einsteiger und Profis gleichermaßen eignet und zudem Privatsphäre und Komfort verbindet? Ja, das geht - und zwar mit CalyxOS.
Ein Test von Moritz Tremmel

  1. Alternatives Android im Test /e/ will Google ersetzen

    •  /