프로세싱 개요
on Processing
프로세싱은 아티스트, 디자이너 등 프로그래머가 아닌 사람들도 빠르게 프로토타입을 개발할 수 있도록 지원해주는 프로그래밍 언어이자 통합 개발 환경(IDE, Integrated Development Environment)이다.
프로세싱의 특징은 다음과 같다.
- 오픈소스이다. 오픈소스는 Github Organization인 Processing Foundation에서 확인할 수 있다.
- 다운로드가 무료이다. 다운로드는 프로세싱 홈페이지에서 할 수 있다.
- 프로세싱으로 작성된 소스코드는 내부적으로 자바 코드로 변환되어 실행된다.
- 스마트폰 앱으로 프로그래밍을 하고 프로그램을 실행시킬 수 있다. 플랫폼 별로 프로세싱 프로그래밍을 지원해주는 앱은 다음과 같다.
- 안드로이드: APDE
- 아이폰: processing icompiler
- 다양한 작품들의 소스코드가 Open Processing에 공개되어 있다.