自作アプリ おんぷちゃん にランキングモードを追加

公開日: : 最終更新日:2011/05/04 iPad, iPhone ,

ranking01j.png

かなり前からほそぼそと準備を続けていた、五線譜学習アプリ おんぷちゃんへのランキング挑戦モード追加がようやく終わりそう。
今までは結果画面で正解数とかかった時間を表示するだけだったが、らんきんぐモードで遊ぶとその結果をインターネットに送信して、順位を表示できるようになる。

サーバーを使ったランキング表示を行う場合、最初に思いつくのは既存のフレームワークの利用だ。

ただ、どれもUIが子ども向けではないし、ログインが必要になってしまう。
大人が使うのであればログインもありだと思うけれども、子どもが気軽に遊ぶにはユーザ登録、ログインは障壁が高い。
それと、英語ベースのフレームワークはやはり日本人にはUIに違和感があるものが多い。
日本語ベースのランキング表示フレームワークがあればよいのだが、日本製のものは Pankaku の Pankia くらいしか無さそうだ。ただ、Pankaku のものもUS向けだと思うしログインは必要になるだろう。

ということで、シンプルなランキングサーバーを自作してみることにした。
以前、Apple Push Notification Service を使うアプリを自作していたときにPHPは多少かじったけれども今回はそれくらいでは済まないので、もうちょっと学習してみることにした。
いまさら PHP を一からがりがり書く気はないので、良さそうなフレームワークを探したところ、 CodeIgniter と、CodeIgniterをインストールしたサーバーがすぐ利用できる CloudIgniter が見つかった。
かなりスマートな印象だったのと、決定版的な本があったのとCloudIgniterが利用できたのでCodeIgniterを使うことにしてPHPを学習。

かなり時間がかかったが、ようやくiPhone側からデータをPOSTしてランキングデータを表示できるようになった。
今週は3連休があるので、近日中にSubmitできる予定。

追記 2011/03/21

2011/03/21 11:35 Version 1.5.0 としてSubmit完了。
ついでに AdMob SDKも最新にしてみた
前回のアップデートは去年の10月25日だったようなので、約5ヶ月ぶりのアップデートになる。

追記 2011/03/24

2011/03/24 2:36 App Store で公開されました。

追記 2011/05/04

無料版の おんぷちゃん の方にもランキング機能を入れて公開しました。
有料版の購買につながると良いのですが。
IMG_0464.PNG

関連記事

これは楽しそう。ズボンでドラム演奏 DRUMPANTS

こんな楽しげなデバイスが2014年にKickstarterにでていたらしい。 新しい楽器?ドラムを

記事を読む

no image

iPhone OS 3.0 インストール

OSのメジャーアップデートの機会は1年に一度だろう、ということで貴重な機会なのとbeta 5になりさ

記事を読む

Apple Special Event 2012

2012年は下記が発表された。 iPhone 5iPod touchiPod nano

記事を読む

no image

初代 iPad mini 16GB ブラックスレート注文

予約は10/26(金)16:00 きっかりに開始され、iPad mini 16GB ブラックスレート

記事を読む

no image

[iPhone SDK] 日時のローカライズ

自分でも何度か調べてしまったので記録しておく。 Objective-Cで日時を表示したい場合、単純

記事を読む

no image

プログラムを使ってiPhoneアプリを終了する方法

「ゲームを終了しますか? YES」的なダイアログを出してアプリを終了しようと思ったときに、どうするか

記事を読む

[iOS][SDK]UIImageをファイルとして保存したい

オンデバイスで学習を行ったときに、将来使えるように UIImage も画像ファイルとして保存してお

記事を読む

no image

3/8(木)深夜はiPad3の発表?

3/7(水)(日本時間3/8(木)深夜) にAppleのプレスイベントがあり、iPad3 が発表

記事を読む

no image

[英単語学習法] MyShortcuts を使って通知センターからいろいろな辞書を引いてみる

MyShortcuts+Viewer 価格: ¥100

記事を読む

no image

[iPhone 開発本] iPhoneのオモチャ箱 でしばらく遊べそう

cocos2d/Box2Dを調べたいと思っていたら丁度発売されたので買ってみた。 実際にcocos2

記事を読む

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

ポモドーロテクニック用物理タイマーならTime Timer

会社ではなかなか自由に時間を使えないが、家で読書や作業をする

DELL 32インチディスプレイ U3223QE 購入

Dell U3223QE は解像度 3840x216

WWDC 2023 Vision Pro発表

2023/6/5 (日本時間 2023/06/06 2AM)のWWD

M1 MacBook Air を Venturaにアップデートする

M1 MacBook Air を macOS Montere

iOS16でaurioTouch の inBufferFramesが1になる

https://developer.apple.com/librar

→もっと見る

PAGE TOP ↑