石和温泉で合宿中。Symbian OSを搭載してPythonも動く携帯702NK(Series 60)を使って開発をする,という合宿です。
私はPython担当。簡単な Python入門 を書いて, UIを構築するサンプルコード を作りました。JavaとかC++な開発経験がある方が多く,わりとすんなり受け入れて頂いたようです:-)。
702NK(Series 60)で動くPythonはPre Alpha 1.1(http://www.forum.nokia.com/main/0,,034-821,00.html)というのがつい先日リリースされました。PyConでデモしていたものとほぼ同じ機能を搭載している模様。(簡単な)2Dのグラフィックス描画機能や,アドレス帳にアクセスするためのモジュールなどが搭載されています。
新しい機能を使って,3次元の6面体をぐるぐる回して表示するサンプルを作ってみました。以下のようなかんじ。
で,コード(http://coreblog.org/junk/cube.py)。方向キーで回転方向を制御し,Exit Keyを押すと終了します。
オマケ:
Bluethooth端末をスキャンすると...。
人間の数よりノートパソコンの数が多く,携帯の数はもっと多い。