Blog Ranking

にほんブログ村 IT技術ブログへ

2011年5月27日金曜日

ViewControllerをiPadでは回転させて、iPhoneでは回転させないためのコード

対象のUIViewControllerのshouldAutorotateToInterfaceOrientation:interfaceOrientation:を以下のようにオーバーライドします。
一行ですむので分かりやすい。


- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad || interfaceOrientation == UIInterfaceOrientationPortrait);
}

2011年5月19日木曜日

iPhoneアプリからmixi Graph APIを使って写真付きボイスを投稿することに挑戦してみた。
実はmultipart/form-data形式でデータを送信するというのがやったことなかったので、ここを参考にさせてもらった。
iPhoneアプリ開発記(10):Objective-C で HTTP のファイルアップロードを実装する

ここはNSASCIIStringEncodingのエンコードを使っているが、そのまま投稿してみると、mixiからinvalidだと怒られてしまった。
それも当然のことで、mixiのガイドラインにはUTF8でエンコードすることと書かれている。
なのでNSUTF8StringEncodingでエンコードして送信してみると、何の問題もなく投稿できた。

それにしてもmixiのアクセストークン&リフレッシュトークンの有効期限が短すぎて大変。

2011年3月10日木曜日

Regza Phone(docomo/Android2.1)を一ヶ月使ってみた感想

1.勝手に電源が切れる
 なんで??っていうタイミングで電源が落ちる。
 これは昔使ってたWindows Mobileのスマートフォンでも良くあった。

2.Wi-Fiネットワーク接続が勝手に切れる
 しばらくほっとくとWi-Fiが切れてる。
 設定では切らないようになってるんだけど...謎。
 自動で接続もほとんどしてくれない。一番不満に思っている点。

3.おさいふケータイはやはりすごく便利
 Edy使いまくってます。

4.防水も便利
 お風呂でネットしたり動画を見れるのは楽しい

5.操作性はiPhoneに大きく劣る
 OSのアップデート待ちしかない。2.2にアップデートの噂があったはず。
 だけど、iPhoneとAndroidでは設計思想が全く違うから
 iPhone的な操作性を期待してもしょうがないんだろうね。
 レグザフォンはよくも悪くも、アドエス(Windows Mobile)とか昔からあるスマートフォンの操作性を超えていない。


レグザフォンが操作性でまだまだだってことは購入前から分かっていた。
それでも所有したいと思ったのは、もちろんアンドロイドアプリの開発がしたかったっていうこと。
そしてそれ以上に、この機種はおそらく、これから数年で起こりうる日本ケータイ市場完全ガラスマ化に向けた試金石、最初のモデル。
なんかそれに協力したいっていう気持ちが沸々とわきあがってきて、勢いで購入した。
うん、購入して良かった。

[Adsenseウォッチ]じゃらんが攻勢をかける

春の行楽シーズンを目前に控え、じゃらんが攻勢をかけている模様。
クーポン系をおさえて頻繁に表示されている。
しかし私のサイトは明るい感じのトラベル系とは相性がよくないのか
クリック率がかなり下がっている。