Abo
  • IT-Karriere:

Frameworks: Qt 5.2 Beta läuft überall

Die Beta von Qt 5.2 bringt neben der Unterstützung für Android und iOS auch eine für Blackberry 10. Entwickler können ihre Apps künftig für sämtliche gängigen Plattformen erstellen. Zahlreiche neue Bibliotheken runden die Vorabversion von Qt 5.2 ab.

Artikel veröffentlicht am ,
Qt 5.2 Beta läuft mit Android, iOS und Blackberry 10.
Qt 5.2 Beta läuft mit Android, iOS und Blackberry 10. (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 waren es bereits Android und iOS, nun ist Blackberry 10 hinzugekommen.

Stellenmarkt
  1. TeamViewer GmbH, Göppingen, Stuttgart, Karlsruhe, Berlin
  2. nexible GmbH, Düsseldorf

Darüber hinaus wird Qt 5.2 auch zahlreiche neue Module mitbringen. 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. Mit Qt Positioning lässt sich jetzt das in der maritimen Navigation verwendete Protokoll NMEA 0183 einbinden. Unter Linux lässt sich zudem Geoclue verwenden, ein Framework, das GPS- und GSM-Daten sowie die standortbezogenen Dienste über WLAN namens Plazes und über IP (Hostip) nutzt.

Neue Javascript Engine

Ein neuer Scene Graph Renderer soll für einen Leistungsschub sorgen, indem er die GPU effizienter nutzt und weniger die CPU belastet. Außerdem erhält Qt 5.2 eine neue Javascript Engine. Die Qt-eigene deklarative Sprache QML ist nun nicht mehr von Googles V8 abhängig, sondern erhält eine eigene Javascript-Engine. 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.

Mit Qt 5.2 wird auch die Entwicklungsumgebung Qt Creator 3.0 veröffentlicht. Eine Beta zeigt bereits die erweiterten Anpassungen für die Entwicklung für Android und eine noch experimentelle Unterstützung für iOS.

Die Vorabversionen können auf der Webseite des Qt-Projekts heruntergeladen werden. Eine ausführliche Liste aller Änderungen gibt es dort ebenfalls.



Anzeige
Top-Angebote
  1. (neue und limitierte Produkte exklusiv für Prime-Mitglieder)
  2. (u. a. 256-GB-microSDXC für 36,99€ - Bestpreis!)
  3. (u. a. Seagate Barracuda 250-GB-SSD für 39,99€)
  4. 179,00€

MistelMistel 25. Okt 2013

Für Qt ist Windows Phone nicht smart genug. Es heisst nicht umsonst "Phone".


Folgen Sie uns
       


Seasonic TX-700 Fanless und The First - Hands on (Computex 2019)

Das Prime TX-700 Fanless vo Seasonic ist das derzeit stärkste passiv gekühlte Netzteil am Markt. Die kompaktere Variante namens PX-500 wiederum passt in das The First von Monsterlabo, ein Gehäuse, um 200-Watt-Komponenten passiv zu kühlen.

Seasonic TX-700 Fanless und The First - Hands on (Computex 2019) Video aufrufen
Minecraft Dungeons angespielt: Fehlt nur noch ein Klötzchen-Diablo in der Tiefe
Minecraft Dungeons angespielt
Fehlt nur noch ein Klötzchen-Diablo in der Tiefe

E3 2019 Von der Steuerung bis zu den Schatzkisten: Minecraft Dungeons hat uns beim Anspielen bis auf die Klötzchengrafik verblüffend stark an Diablo erinnert - und könnte gerade deshalb teuflisch spaßig werden!

  1. Augmented Reality Minecraft Earth erlaubt Klötzchenbauen in aller Welt
  2. Microsoft Augmented-Reality-Minecraft kommt zum zehnten Jubiläum
  3. Jubiläum ohne Notch Microsoft feiert Minecraft ohne Markus Persson

Ada und Spark: Mehr Sicherheit durch bessere Programmiersprachen
Ada und Spark
Mehr Sicherheit durch bessere Programmiersprachen

Viele Sicherheitslücken in Software sind auf Programmierfehler zurückzuführen. Diese Fehler lassen sich aber vermeiden - und zwar unter anderem durch die Wahl einer guten Programmiersprache. Ada und Spark gehören dazu, leider sind sie immer noch wenig bekannt.
Von Johannes Kanig

  1. Das andere How-to Deutsch lernen für Programmierer
  2. Programmiersprachen, Pakete, IDEs So steigen Entwickler in Machine Learning ein

Autonomes Fahren: Per Fernsteuerung durch die Baustelle
Autonomes Fahren
Per Fernsteuerung durch die Baustelle

Was passiert, wenn autonome Autos in einer Verkehrssituation nicht mehr weiterwissen? Ein Berliner Fraunhofer-Institut hat dazu eine sehr datensparsame Fernsteuerung entwickelt. Doch es wird auch vor der Technik gewarnt.
Ein Bericht von Friedhelm Greis

  1. Neues Geschäftsfeld Huawei soll an autonomen Autos arbeiten
  2. Taxifahrzeug Volvo baut für Uber Basis eines autonomen Autos
  3. Autonomes Fahren Halter sollen bei Hackerangriffen auf Autos haften

    •  /