えかちゃんの競艇情報 ~iPhoneの競艇投票・ライブ情報発信~ -2ページ目

RegexKitLite -fno-objc-arcのメモ

RegexKitLiteを新規プロジェクトで使用する際の注意。

・ARCが有効になってるプロジェクトでは-fno-objc-arcをセットする。
これは当然として・・・
これでコンパイルできるとおもいきや
LDFLAGSに -licucoreを追加。

これでコンパイル出来ました。

BoatPhoneが遅いのをなんとかしようプロジェクト その2

ひとまず、1.0.1がリリースされて速度的な不満はなくなってきたと思います。

次は見た目・機能についてです。

投票照会画面
 当たったら黄色になるんですけど、ダッサいですね。
 舟券チックな見た目にしようかと悩み中(優先度低)

入出金画面・設定画面
 もうちょっと見た目どうにかしたい。どうでもいいっちゃーどうでもいい。

ライブ視聴
 Ustが放送されているものについては再生可能なところまで確認済み。

  
 JLCの分はUstで放送されているからいいとして
 TransWorldの方もiPhoneでWifi接続してパケットキャプチャすれば
 SSL食わされてなければ、きっとわかるんだけど
 それはどうなのかなあと。大人として(笑)

出走表
 こまごまやりたい事はあるんですが、
 ・展示Tトップの人の展示Tに色付けたい
 ・早見でそのレースの出走表に飛びたい
 ・今節成績でも同様に飛びたい
 ・FLが表示できてない。
 ・枠なりじゃなかったらなんとかわからせたい。(艇番!=コースだったら色つけ?)
 UILabelで色つけめんどくさそうなのでCocoaControl的なところを物色中。
 HTMLチックに色つけれたりフォント変更できるのがどっかにあったので
 それを使えそうだったら使って実装したいですね。

現状は上記の動画を見てもらえればわかると思います。

BoatPhoneが遅いのをなんとかしようプロジェクト その1

BoatPhoneの展望を昨日書きましたが、
ひとまず遅いのをなんとかしようということで、サーバサイドの処理を作り替え中です。
ナイター終了までしかできないことも多いので、がんばりました。

(完了)1.開催中・終了レースの判断をサーバサイドで行う処理を実装しました。
アプリから通信して毎回行っていた処理なんですがサーバサイドでまとめたので
これを取ってきてアプリに表示してあげればいいだけなので超軽くなります!
5秒~10秒かかってたのが多分一瞬になると思います。

(完了)2.オッズの取得も同様に速くなると思います。
ちなみにレース終了後に通常オッズは見れませんが、保存するので見れるようにしたいと思ってます。
(要UI検討)

(まだ)3.これも同様にアプリで行っていた処理ですが出走表の取得。
基本的には前日に処理が可能(2回走りの2走目の結果反映がキモになりそうですが)
で、1.の処理でレース終了はわかるのでレース終了後に2走目のデータを取得することで
出走表の更新は可能になると思います。
更新する項目も、フライング出遅れと、レース結果だけなのでしれてますしこの方法で行こうと思います。