自作アプリ おんぷちゃん にランキングモードを追加
かなり前からほそぼそと準備を続けていた、五線譜学習アプリ おんぷちゃんへのランキング挑戦モード追加がようやく終わりそう。
今までは結果画面で正解数とかかった時間を表示するだけだったが、らんきんぐモードで遊ぶとその結果をインターネットに送信して、順位を表示できるようになる。
サーバーを使ったランキング表示を行う場合、最初に思いつくのは既存のフレームワークの利用だ。
ただ、どれも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
無料版の おんぷちゃん の方にもランキング機能を入れて公開しました。
有料版の購買につながると良いのですが。
関連記事
-
-
iPhone アプリアイコン設定
AppStore でアプリを売る一連の流れを知るために作っているアプリが大体できてきたので、ついにア
-
-
[iPhone SDK] アクションメソッドの種類
UIKitのコントローラは、3種類のメソッドで呼び出すことができる。 いつもこれを忘れてしまうので、
-
-
[iPad SDK] Popover中にTableViewを入れて、タップしたらPopoverを閉じたい
今作っている リズムくん for iPad で、拍子記号を Popover で選択できるようにしよう
-
-
heroku Cedar-10からCedar-14に引越し
2015/11/04 に Cedar-10 stack が終了となる連絡が heroku からきたの
-
-
スマートフォン手袋を買ってみた 2010
今使っている手袋に穴が空いたので、せっかくなのでスマートフォンが使える手袋を買ってみようと思い探して
-
-
見たかった映画「ソーシャル・ネットワーク」を見る複数の方法
かなり見たかったけれどもふたごが小さくてとても見に行けなかった映画、「ソーシャル・ネットワーク」がも
-
-
iPhone 3G 購入
ついにiPhone 3G 購入。とは言っても自分ではなく奥さん用。 そのうちiPhone 3G 初
-
-
LogLocations 1.4.5 リリース
LogLocations 1.4.5 をリリースしました。 LogLocat
-
-
iPhone OS 4.0 のマルチタスク対応
iPhone OS 4.0 でマルチタスク対応される、ということでWindowsやMacOS Xの
-
-
[iPhone SDK] Objective-C 2.0 のプロパティ
Objective-Cのプロパティで時々はまるので、メモ。(詳解 Objective-C 2.0 P