Processingファーストステップ

2011年09月09日 舩木俊介
 
スーパーソフトウエア > スーパーラボ > Processingファーストステップ
 

Processingは、Javaベースの学習しやすいプログラミングで、手軽に作品をつくることができるアーティストやデザイナー向けの開発環境です。

OpenframeworksCinderと同様にメディアアート、インタラクションデザインの分野で多く使われています。

また、コーディングからエラー、実行までがとてもわかりやすいので、プログラミング教育・学習としても最適だと思われます。


■Processingの特徴
Javaベースのプログラミング言語
エディタ統合の開発環境ですぐに動くものが作れる
Processing.jsによりWebサイトでも動作
Androidアプリに対応
ライブラリやEclipseによる開発でスケールアップも


■Metamorphosis


processing_sample01.png

■Max Planck Research Networks Prototype


■インストール

Processingはオープンソースのソフトウェアで、インストールもとても簡単です。Processingのサイトから最新のバージョンをダウンロードして、アプリケーションフォルダにコピーするだけです。(Mac OS Xの場合)

site_processing.png

Fileメニューの「Examples」にサンプルコードがあるので、すぐに動かしてみることができます。

舩木俊介舩木俊介 - 東京オフィス代表
上智大学経済学部卒業。 在学中より数社の起業に参加し、アーリーステージにおける経営戦略やシステム開発を担う。 経営戦略、マーケティング及びシステムに関するコンサルタントを経て株式会社スーパーソフトウエア東京オフィス代表のミュージシャン。