July 30, 2009

スコア計算ツールをJavaScriptで作ってみる

74eb05a0.pngmixiミュージックが終わるみたいね。商売にならんかったってことかな?
再生履歴情報とかアーティスト関連コミュとか上手く連動させたりすれば、マーケット情報とかで商売になりそうな気もせんでもないが。

メインはLast.fmなんで影響はないけどね。


前にスコア計算ツールをCGIで作っていた。
スコア計算
これはボウリングの時にチーム戦のスコアを計算する為だ。チームごとに合計点と平均点が出る。
携帯の計算機でチームごとに合計したり平均したりするのは面倒だったので。
一覧で出た方が分かりやすいでしょ。究極はExcelみたいな動きなんだけどね。

Javaを使ってiアプリを作ってもよかったけど、Javaは使ったことがないので断念。
それにCGIなら誰でもアクセスして使えるし、HPへのBBS設置などでの知識が多少はあったので。


iModeブラウザだと前画面に戻ると入力していた値が消えるので、スコアの再計算ができなかった。
なので、再計算ボタンを押すと入力値を引き継いだりと改良をしてたりもした。

ふと、思いつく。iPhoneになったらかJava Scriptが使えるじゃん。
と言うことで、Javaの知識がまったく無いのに開発に着手。ネットでサンプルを探して見よう見まねで作ってみた。JavaScriptデビューだ。

CGIの時はサーバに一旦データを送信して結果を返していたので通信に多少時間がかかっていたが、JavaScript版はブラウザ上で動く(はず)ので一瞬で結果が。こりゃイイぞ。

フルブラウザが使える人は使ってみてください。もちろんPCからも使えます。
スコア計算

ひとつ不満なのはiPhoneから入力するときに、入力するたびに数値入力モードに切替えないといけない。面倒だ。
これって、入力モードを自動で切り替えるとか、前の入力モードを引き継ぐとか出来ないのかね?どこかに設定がある?

他にも何か思いついたら作ってみよう。
アプリを作るのにはMacやら開発者登録とかがいるので、Webアプリだな。

ちなみに最新のiModeブラウザはJavaScriptが使えるようになっています(たぶん)。

    このエントリーをはてなブックマークに追加 mixiチェック

トラックバックURL

コメントする

名前
 
  絵文字
 
 
Counter
  • 今日:
  • 昨日:
  • 累計:

Counter

    Archives
    Categories
    記事検索
    QR Code
    QRコード
    ギャラリー
    • スマートロックの『SESAME フェイス AI時代版』を買った
    • スマートロックの『SESAME フェイス AI時代版』を買った
    • スマートロックの『SESAME フェイス AI時代版』を買った
    • スマートロックの『SESAME フェイス AI時代版』を買った
    • スマートロックの『SESAME フェイス AI時代版』を買った
    • PS5 コントローラーの交換用スティックキャップを買ってみた
    • PS5 コントローラーの交換用スティックキャップを買ってみた
    • PS5 コントローラーの交換用スティックキャップを買ってみた
    • PS5 コントローラーの交換用スティックキャップを買ってみた
    • オープンイヤー型のイヤフォン『Anker Soundcore V20i』を買ってみた
    • オープンイヤー型のイヤフォン『Anker Soundcore V20i』を買ってみた
    • オープンイヤー型のイヤフォン『Anker Soundcore V20i』を買ってみた
    • オープンイヤー型のイヤフォン『Anker Soundcore V20i』を買ってみた
    • オープンイヤー型のイヤフォン『Anker Soundcore V20i』を買ってみた
    • 『AirPods Pro 3』を買った
    GEMS RSS
    Recent Comments
    楽天
    楽天で探す
    楽天市場
    • ライブドアブログ