TkMixiViewerのフォトのかんたん公開対応

mixiフォトがリニューアルしてからしばらく経ちました。
そろそろ対応してみようと仕組みを調べていたところ、Flashを介した通信はFirefoxではインターセプト出来ないことが判明。そこで、横取り丸+InetSpyを使ってIEmixiを開いたらいい感じに解析できました。今後はこれかなー、でもFirefox+Firebugのお手軽さは捨てられないしなぁ、といったところです。

さて、アップロード先のURLは upload_photo.pl だと分かったのでググってみると下記の記事を発見。

はい、仕組み等は全面的に↑参照でどうぞw

私は実際にPOSTまでしたので解析済みですが、まあやりたい人にとっては上記の記事で十分でしょう。ちなみに upload_id は同じ値の使い回しで問題なかったです。但し、今回は1枚のアップロードしかやらなかったので複数枚アップ時には別にする必要があるかも。

ちなみに JSON-RPC は単純に BasicHttpEntity で組み立てました。Android 特有の処理なんてないですね。やろうと思えば MZ3 でも簡単にできそうですな。

スマートフォン勉強会@関東 #7 で発表してきました

6/12(土) に行われたスマートフォン勉強会(すまべん)@関東 #7 で発表してきました。

今回の収穫は、Rewitの作者さん(@IoriAYANE)とお話出来たこと、N1(Froyo)とXperia X10 miniとXperia X2の実機に触れたことですね。
いずれの端末もそれぞれ違う意味でかっこよかった。

@IoriAYANE さんから Twitter クライアントの実装について深い話を聞けて良かったです。

プレゼン資料はコチラ↓


ちなみにUstはコチラです↓

いくつかのサイトの記事で紹介されました

それから、公式コミュニティもURLを変更しました。質問はコミュニティまでどうぞ。


Android用mixiクライアント作者のTwitterアカウントまとめ

誰得ですがまとめておきましょう。すぐ忘れちゃうので。。。

TkMixiViewerの開発で役に立った本

MZ3 for Android 作成中 - 某ソフト作者の開発日記 にも書きましたが、一番参考になったのは下記の本でした。

コードからわかるAndroidプログラミングのしくみ 開発で困ったときの解決アプローチ
フランク・アブルソン チャーリー・コリンズ ロビ・セン
日経BP
売り上げランキング: 4303

とはいえ、インターネットで検索しつつ進めた部分がほとんどだったりしますけどね。

グラデーションの付け方とか、ググったらすぐに分かったし。

Androidアプリの公開前に必要な諸作業 ~速習! Androidアプリケーション開発(7)~ (2/3):CodeZine(コードジン)