Qt Developer Days 2011 in Munich Day2 セッション @task_jp さんまとめ

ドイツのミュンヘンで開催中のQt Developer Days 2011 Day2 技術セッションを@task_jpさんが実況した内容をまとめました。アジェンダはこちら http://goo.gl/cea7a Scene Graph, Qt Quick 2.0 などなど盛りだくさん。
5
前へ 1 ・・ 3 4
Tasuku Suzuki @task_jp

あまり実用的ではないので詳細はカット。でも勉強になるからコードは見てみた方がいいよと。 #qtdd11

2011-10-25 23:45:33
Tasuku Suzuki @task_jp

QtQuick 2.0 のセッションはじまた。 #qtdd11

2011-10-26 00:14:25
Tasuku Suzuki @task_jp

Qt Quick 自体の簡単な説明。まぁ今年のラボのセッションではもういらないんじゃないかなw #qtdd11

2011-10-26 00:16:00
Tasuku Suzuki @task_jp

QtQuick 2.0 の目標は描画とエンジンのパフォーマンス、JavaScript のパフォーマンス #qtdd11

2011-10-26 00:18:53
Tasuku Suzuki @task_jp

新しい描画エンジン(SceneGraph)でかなりの高速化を達成。 #qtdd11

2011-10-26 00:20:40
Tasuku Suzuki @task_jp

JavaScript エンジンを V8 に変えることで更なる高速化を達成 #qtdd11

2011-10-26 00:23:41
Tasuku Suzuki @task_jp

QML のコンパイルも高速化した。スレッド化とパースやバインディングの最適化。オブジェクト作成の非同期化。 #qtdd11

2011-10-26 00:25:06
Tasuku Suzuki @task_jp

V8 では QJSEngine, QJSValue, QJSValueIterator が主な API になる。QML で var のプロパティが使えるようになる。 #qtdd11

2011-10-26 00:27:03
Tasuku Suzuki @task_jp

C++ との連携も強化。インスタンスの共有はコンテキストに対してしなくてよくなる!?QObject の派生クラスや QJSValue が簡単に import できるようになる。 #qtdd11

2011-10-26 00:28:20
Tasuku Suzuki @task_jp

QtQuick 1.x では実験的だったパーティクルをサポート。素晴らしいアプリが作れるようになる。パーティクルを使ったエフェクトも。 #qtdd11

2011-10-26 00:30:30
Tasuku Suzuki @task_jp

4つの重要なコンポーネント ParticleSystem, ParticlePainter, Emitter, Affector これからはコードを見ながらの説明とデモ。 #qtdd11

2011-10-26 00:31:27
Tasuku Suzuki @task_jp

おー、デモが本当に簡単で本当に美しいw #qtdd11

2011-10-26 00:38:30
Tasuku Suzuki @task_jp

シェーダーの説明に移ってた。簡単にエフェクトが変えられるよと。 #qtdd11

2011-10-26 00:46:04
Tasuku Suzuki @task_jp

Canvas API:JavaScript で描画するための API、基本的な図形や画像の描画が可能。画像の改造?も可能。パスも書ける。Canvas 要素の onPaint で context の API で描画をする。 #qtdd11

2011-10-26 00:49:17
Tasuku Suzuki @task_jp

次。パスでのアニメーション。アニメーションのパスが指定できる。PathAnimation で行う。PathInterpolator を使うとパスの位置(0-1)に応じた処理ができる。 #qtdd11

2011-10-26 00:51:43
Tasuku Suzuki @task_jp

次、テキスト描画の改善。おぉ、すごいw #qtdd11

2011-10-26 00:52:34
Tasuku Suzuki @task_jp

詳細というかソースコードは qt5 のリポジトリにあるから試してね! #qtdd11

2011-10-26 00:54:39
前へ 1 ・・ 3 4