BoxesOSのアプリはC#のようにイベントで制御できるようになっているため、比較的作りやすくなっています。