Abo
  • Services:
Anzeige
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)

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.

Anzeige

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.

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.


eye home zur Startseite
MistelMistel 14. Dez 2013

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



Anzeige

Stellenmarkt
  1. Zühlke Engineering GmbH, Eschborn (bei Frankfurt am Main), München, Hannover, Hamburg
  2. über HRM CONSULTING GmbH, Köln
  3. NRW.BANK, Düsseldorf
  4. CERATIZIT Deutschland GmbH, Empfingen


Anzeige
Top-Angebote
  1. (alle Angebote versandkostenfrei, u. a. Xbox One Elite Controller für 99,00€ u. LG OLED 65-Zoll...
  2. (alle Angebote versandkostenfrei, u. a. Creative Sound BlasterX H7 USB 7.1 für 99,00€)
  3. (heute u. a. LG 4K-Fernseher u. Serien-Box-Sets reduziert u. Nintendo 2DS inkl. YO-KAI WATCH für...

Folgen Sie uns
       


  1. Autonomes Fahren

    Apple zeigt Interesse an selbstfahrenden Autos

  2. Sicherheit

    Geheimdienst warnt vor Cyberattacke auf russische Banken

  3. Super Mario Bros. (1985)

    Fahrt ab auf den Bruder!

  4. Canon EOS 5D Mark IV im Test

    Grundsolides Arbeitstier mit einer Portion Extravaganz

  5. PSX 2016

    Sony hat The Last of Us 2 angekündigt

  6. Raspberry Pi

    Schutz gegen Übernahme durch Hacker und Botnetze verbessert

  7. UHD-Blu-ray

    PowerDVD spielt 4K-Discs

  8. Raumfahrt

    Europa bleibt im All

  9. Nationale Sicherheit

    Obama verhindert Aixtron-Verkauf nach China

  10. Die Woche im Video

    Telekom fällt aus und HPE erfindet den Computer neu - fast



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Udacity: Selbstfahrendes Auto selbst programmieren
Udacity
Selbstfahrendes Auto selbst programmieren
  1. Strategiepapier EU fordert europaweite Standards für vernetzte Autos
  2. Autonomes Fahren Comma One veröffentlicht Baupläne für Geohot-Nachrüstsatz
  3. Autonomes Fahren Intel baut Prozessoren für Delphi und Mobileye

Oneplus 3T im Test: Schneller, ausdauernder und immer noch günstig
Oneplus 3T im Test
Schneller, ausdauernder und immer noch günstig
  1. Smartphone Oneplus 3T mit 128 GByte wird nicht zu Weihnachten geliefert
  2. Android-Smartphone Oneplus Three wird nach fünf Monaten eingestellt
  3. Oneplus 3T Oneplus bringt Three mit besserem Akku und SoC

Seoul-Incheon Ecobee ausprobiert: Eine sanfte Magnetbahnfahrt im Nirgendwo
Seoul-Incheon Ecobee ausprobiert
Eine sanfte Magnetbahnfahrt im Nirgendwo
  1. Transport Hyperloop One plant Trasse in Dubai

  1. ALLE sind betroffen nicht nur Let's Player

    Bujin | 11:15

  2. Offtopic: Wo ist das ?

    letz | 11:03

  3. Re: 4000¤ - WTF?

    unbuntu | 10:56

  4. Re: tatsächlich eigentlich eine gute Entwicklung.

    throgh | 10:51

  5. Re: Einmal PowerDVD, nie wieder

    unbuntu | 10:48


  1. 10:54

  2. 10:07

  3. 08:59

  4. 08:00

  5. 00:03

  6. 15:33

  7. 14:43

  8. 13:37


  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