色の組み合わせを作ったり、写真から抽出したりして、記録しておけるパレットアプリです。
フレームワークからUIを実装
クリエイティブコーディングによく用いられる開発環境 Processingで、UIフレームワークの実装から行いました。当時、個人開発などでReactを掘り下げていたこともあり、クラスコンポーネントを強く意識した設計を行いました。
ボタンやテキスト入力はもちろん、スクロールやドラッグなども1から実装し、ユーザビリティをこれまで経験したことのない小さな粒度から検討しました。
React以前のVanilla JS時代の感覚と、Reactなどにおける宣言的な考え方を繋ぐ経験となっています。