DartでWebGL入門-基礎編

Dartについて書かれている記事は少ない。WebGLについて書かれている記事も少ない。両方となると……?

2DグラフィックスにおけるWebGLのパフォーマンスの記事ではDartを使ってプログラムを記述していたものの、何の説明もしないというのは少しマズいのではないかと感じたので、DartからWebGLを利用する方法について簡単に解説することにした。

ただ、あくまでWebGLの利用方法に焦点を当てたいので、3Dグラフィックスの仕組みや線形代数については取り扱わない。
Read More

Dartでマルチスレッド(マルチアイソレート)処理

Dartでマルチスレッド処理をしようとすると、白くて綺麗な公式ドキュメントやころころ変わるAPIの洗礼を受けて脳味噌が爆発するはめになる。たび重なる仕様変更のせいもあってか、有志の解説も最新の仕様に追いついていないことが多い。

この記事では、Dartにおけるマルチスレッドの概念と簡単な使い方について説明する。なおこの記事は2014年7月10日現在での最新バージョン(Dart1.5)に合わせて書かれている。

Read More