July 30, 2009
スコア計算ツールをJavaScriptで作ってみる
mixiミュージックが終わるみたいね。商売にならんかったってことかな?再生履歴情報とかアーティスト関連コミュとか上手く連動させたりすれば、マーケット情報とかで商売になりそうな気もせんでもないが。
メインはLast.fmなんで影響はないけどね。
前にスコア計算ツールをCGIで作っていた。
スコア計算
これはボウリングの時にチーム戦のスコアを計算する為だ。チームごとに合計点と平均点が出る。
携帯の計算機でチームごとに合計したり平均したりするのは面倒だったので。
一覧で出た方が分かりやすいでしょ。究極はExcelみたいな動きなんだけどね。
Javaを使ってiアプリを作ってもよかったけど、Javaは使ったことがないので断念。
それにCGIなら誰でもアクセスして使えるし、HPへのBBS設置などでの知識が多少はあったので。
iModeブラウザだと前画面に戻ると入力していた値が消えるので、スコアの再計算ができなかった。
なので、再計算ボタンを押すと入力値を引き継いだりと改良をしてたりもした。
ふと、思いつく。iPhoneになったらかJava Scriptが使えるじゃん。
と言うことで、Javaの知識がまったく無いのに開発に着手。ネットでサンプルを探して見よう見まねで作ってみた。JavaScriptデビューだ。
CGIの時はサーバに一旦データを送信して結果を返していたので通信に多少時間がかかっていたが、JavaScript版はブラウザ上で動く(はず)ので一瞬で結果が。こりゃイイぞ。
フルブラウザが使える人は使ってみてください。もちろんPCからも使えます。
スコア計算
ひとつ不満なのはiPhoneから入力するときに、入力するたびに数値入力モードに切替えないといけない。面倒だ。
これって、入力モードを自動で切り替えるとか、前の入力モードを引き継ぐとか出来ないのかね?どこかに設定がある?
他にも何か思いついたら作ってみよう。
アプリを作るのにはMacやら開発者登録とかがいるので、Webアプリだな。
ちなみに最新のiModeブラウザはJavaScriptが使えるようになっています(たぶん)。
なので、再計算ボタンを押すと入力値を引き継いだりと改良をしてたりもした。
ふと、思いつく。iPhoneになったらかJava Scriptが使えるじゃん。
と言うことで、Javaの知識がまったく無いのに開発に着手。ネットでサンプルを探して見よう見まねで作ってみた。JavaScriptデビューだ。
CGIの時はサーバに一旦データを送信して結果を返していたので通信に多少時間がかかっていたが、JavaScript版はブラウザ上で動く(はず)ので一瞬で結果が。こりゃイイぞ。
フルブラウザが使える人は使ってみてください。もちろんPCからも使えます。
スコア計算
ひとつ不満なのはiPhoneから入力するときに、入力するたびに数値入力モードに切替えないといけない。面倒だ。
これって、入力モードを自動で切り替えるとか、前の入力モードを引き継ぐとか出来ないのかね?どこかに設定がある?
他にも何か思いついたら作ってみよう。
アプリを作るのにはMacやら開発者登録とかがいるので、Webアプリだな。
ちなみに最新のiModeブラウザはJavaScriptが使えるようになっています(たぶん)。















