
ProcessingでAndroidアプリをつくってみました。
導入編はこちら↓
だらっと学習帳 : Processing×Androidで遊んでみよう!
Processingでちょっとアプリっぽいアプリ(実用的なアプリ)をつくってみよう、ということで、
「Your week Installer」というアプリを作ってみました。
OpenProcessing版はこちら↓
Your_week_Installer- OpenProcessing
Twitterで、日曜の終わり頃に、「月曜日をインストールしています...」みたいなネタをよく見るので、
そこからヒントを得たもの。
こんなの↓
【警告】月曜日.exeがインストールされています。 [████████████░ ]95%インストール中...
月曜から日曜までの日付が表示され、
現在どの曜日がインストールされているのかわかります。
さらに適当な場所をクリック(端末上ではタッチ)すると、
現時刻と「今日」が何%インストールされたか(=終了したか)が表示されます。
実際に作って端末で持ち歩くと、
生活に(適度な)焦りをもたらしてくれます。
曜日や月日の計算はProcessingではなく、Javaで書いています。
@hirokazukamiya さん、愉快なJava使いのみなさんに助けていただきました。
ありがとうございました。
こだわったところは、「今日」のゲージ内を動くライン。
一定速度にしてしまうと、0時~3時くらいのゲージがまだ短い時間帯に高速で動いているように見えるため、
時間によって速度を変えました。
よって、3時くらいのゲージがまだ短い時間ならゆっくりと動き、
23時頃のゲージの長い時間は、やや速く動くようになっています。
他にも、Android端末でProcessingが動くことを紹介するデモ用スケッチもいくつか作りました。

Drawing_Stars- OpenProcessing
指の動きに合わせて星がくるくる回転しながらついていきます。
メニューキー(OpenProcessing版は適当なキー)で星の色を切り替えることができます。
他にも、フットステップ錯視や、内トロコイドなどを端末上で表示できるようにしました。
こうして端末上で気軽にスケッチを見ることができるのはとても便利ですね。
特にIT系勉強会の懇親会ではいいネタです。
ノートPCを開くには時間もスペースも必要ですが、端末なら気軽に扱えます。
今後ももっと面白いものつくっていきたいです!
コメント
このブログにコメントするにはログインが必要です。
さんログアウト
この記事には許可ユーザしかコメントができません。