5.1 Sylvain Saurel의 안드로이드 스튜디오 MyPaint 예제 Copy & Paste의 예술
앱 인벤터에서 그림판용(Paint) 앱 코드 작성을 고려해 보자. 다음과 같이 색상 선택용 3개의 버튼과 밑판용 Canvas 및 그림판 화면을 지우기 위한 Wipe 버튼으로 구성이 가능하다. Canvas 란 단순히 스케치 북처럼 배경 그림 없이 백색으로도 선택이 가능하며 때로는 특정한 이미지나 사진을 사용할 수도 있는데 그림판이므로 이 Canvas 상에 선을 그을 수 있으며 아울러 일정한 직경의 점을 짝을 수도 있다. 앱 인벤터 코드는 다음과 같이 대단히 간결하여 6개의 이벤트 코드로 구성된다. 즉 색상 선태 버튼 3개, 화면을 지우기 위한 Wipe 버튼, 드래그에 의한 선긋기와 터치로 Dot 찍기 이벤트로 구성된다. 이와 유사하게 안드로이드 스튜디오에서 앱 인벤터 보다 훨씬 간단한 오픈소스를 사용하는 ..