Scheme on iPhone/iPad at offline
April 25th, 2010 | Published in Uncategorized
iPad に欠けているものといえば、プログラミング環境です。 契約として、任意のコードを実行するアプリを配布することができないからなのですが、せっかく iPad だけを持ち歩いてたいていの事はできるようになったのに、プログラミングできないとけっきょく重い MacBook を背負わないといけない。むしろこれまでより重くなっている…
なんとかしたいなぁという手始めに、てっとりばやくできそうな Javascript と HTML5 でオフライン Web アプリをやってみようかなと。 Javascript で動く言語処理系はきっと何かしらあるだろう.. と探してみたところ、さいしょに見つかったのが でした。 ピュア Javascript で Scheme インタプリタが動くとな。ではこれを HTML5 チックにくるんでオフライン Web アプリ化してしまえ、というのをやりました。
やりかた:
- オリジナルの js-scheme 0.4 にパッチ をあてる
- どこかの Web サーバにアップする
- iPhone/iPad からアクセス
- ホーム画面に追加
これで、オフラインでも Scheme インタプリタで遊べます。エアプレインモードもこわくない。