2011年10月16日

寄り道

ちょっとオブジェクト思考をちゃんと身につけておこうとJavaをかじってみてます。

Java自体はObjective-Cよりはわかりやすいし扱いやすい気がしました。
なので最初にJavaやってればオブジェクト思考学びやすかったのではと思いました。

入門書を読んでいます。
さすがにアプリ2本リリースしてる私はオブジェクト思考の基礎部分は理解してる感じ。
多態の部分がちょっと不明瞭だったとこがクリアになったかも。

しかし、根本的にプログラムの組み立てをする際にオブジェクト思考での組み立て方が出来てなかった感じ。

まあ、パーフェクトなモデリングはないんだろうけど、そこらへん意識してやるといいかもなと思いました。
posted by aso-developer at 22:28| Comment(0) | 日記

2011年10月10日

Game Centerローカルプレイヤー認証

今回のアプリで初めてGame Centerを使用しました。
今回はリーダーボードのみ使いました。

とりあえず使えるようにはすぐなりました。
AppleのドキュメントのGameKit_GuideやWebの先人がたの情報のおかげで。

Game Centerを使うにはとりあえずローカルプレイヤー認証が必要です。
その方法もすぐわかりました。

しかし、Game Centerにサインインしてるアカウントが変わった場合の対処がよくわかりませんでした。
ホームボタン押されてGame Centerでアカウント変えたられたりログアウトされたときなど。

ドキュメントよく読むとiOS4.2以降ではそういう場合の自動認証対応機能があるらしい。
で、ターゲットのほうを4.2にすると確かに対応してくれる。
Game Center自体、4.1以降なんで4.2以降ターゲットでいいやと。
今回はこれで、と。

Game Centerの気にかかったところはクラスが非同期に動作するところ。
今後のアプリでは非同期な部分への対処やアチーブメント対応してみたいと思いました。
posted by aso-developer at 21:13| Comment(3) | 日記

2011年10月09日

価格設定

アプリの価格設定をどうするか?
第2弾アプリではだいぶ悩みました。

けっこう手間かかってるんでもう1つ上の値段くらいにしたかったです。
そしてそのうちセールを実施するのもありかなと。

しかし、セールってセール前に買った人が悲しくなるもんだよなと。自分もよくそういう思いをしたもんで、今回はセール不要の値段にしました。

本当にユーザーが満足したのならセールがあっても損したとか思うこともないんだろうけど。
タグ:設計 価格
posted by aso-developer at 16:56| Comment(0) | 日記