Anmelden Registrieren

Badges

Follow Peter Bouda on Google Plus

Feeds

Neueste BlogeinträgeBlog

Qt-Quick-/QML-Tutorial

pbouda am 11. Jan 14:01

Nach dem ganzen (natürlich berechtigtem) Genöhle in Richtung Nokia hier in letzter Zeit soll natürlich die Hauptsache dieses Blogs nicht aus den Augen verloren werden: Qt-Programmierung! Spaß macht's ja trotzdem, und vielleicht kann man es ja doch mal wieder brauchen, hehe. Deswegen habe ich mich mal an Qt Quick und QML-Programmierung gewagt, und für euch gleich ein kleines Tutorial dazu erstellt:

Einführung in Qt Quick und QML: Hallo RSS!

Meine erstes Fazit: QML macht auf Anhieb erst einmal Spaß. Man hat viele Freiheiten und kann Anwendungen endlich mal ohne Einschränkung so gestalten, wie man sich das vorstellt. Bald stellt sich aber auch Frust ein: um das tatsächlich genau so hinzubekommen, ist schon viel Fummelei nötig, und die vorhandene Dokumenation hilft einem nur begrenzt weiter, vor allem wenn es ans Eingemachte geht. Ich habe im Tutorial auch auf das Qt-Components-Projekt hingewiesen, das vielleicht Abhilfe schafft. Wenn man sich die Komponenten aber genau anschaut, dann sieht das alles noch nicht besonders schick aus, und irgendwas Spannendes und Neues ist da auch nicht in Sichtweite. Mal wieder: Abwarten...

Neues über Neues

pbouda am 12. Nov 09:52

Diese Woche war aber mal in der Tat eine Woche der Veröffentlichungen. Zuerst gabe es eine Reihe von Qt-spezifischen Updates:

Auf Qt Mobility 1.1 war ich schon gespannt, vor allem die API für Karten und Navigation probier ich bald mal aus. Und: Es gibt jetzt auch QML-Bindings für die mobilen Schnittstellen. Die Zukunft bei Qt ist definitiv QML, das kann man gar nicht oft genug wiederholen.

Außerdem, lange erwartet, jetzt ist es da: eine Beta des MeeGo-SDK! Es unterstützt die Entwicklung für die MeeGos auf Netbooks, N900 und Aava. Es gibt viel Herunterzuladen, also auf ans Werk!

PR 1.3 ist da!

pbouda am 25. Okt 14:16

Die erste Meldung über die Veröffentlichung der neuen Firmware PR 1.3 fürs N900 kommt gerade rein: in Großbritannien scheint sie schon Over-The-Air verteilt zu werden. Weitere Länder folgen, heißt: den Programmmanager starten und ab sofort in regelmäßigen Abständen auf "Aktualisieren" klicken. Qt 4.7 ist dann wohl auf jedem aktualisierten N900 drauf, samt Qt-Quick- und QML-Unterstützung.

Update: Hier nun auch der Beitrag im Qt-Blog, über Qt 4.7 auf dem N900:

Qt 4.7 now being deployed to Nokia N900s

Beta Qt Mobility 1.1.0

pbouda am 05. Okt 14:29

Letzte Woche schon wurde die erste erste Beta für Qt Mobility 1.1.0 veröffentlicht. Mittlerweile sind wohl auch Probleme mit den Paketen behoben, so dass interessierte Entwickler die erweiterten alten und neuen APIs ausprobieren können. So gibt es nun u.a. spezielle Organizer-Schnittstellen sowie Kartenunterstützung in der Location-API. Außerdem kann man nun auch aus QML auf die Schnittstellen zugreifen. Wird bald mal Zeit für die ersten QML-Versuche, meine Herrschaften...