ラベル tutorial の投稿を表示しています。 すべての投稿を表示
ラベル tutorial の投稿を表示しています。 すべての投稿を表示

2010年8月17日火曜日

Twitter4jを使ったxAuth実装のコーディング例

【セルフPR】
・ねこぱβ(http://cat.picparks.com
・いぬぱβ(http://dog.picparks.com
も見てくれると嬉しいです。

---

Twitterクライアントを作るに当たって必要な認証方法として、
前のエントリで書いたように、Twitterサポートとのやり取りや、
セキュリティ面からオススメしない認証方法であるxAuth。

とは言え、ある程度の需要もあると思われるので、
Twitter4jを使った場合のコーディング例を、一応紹介。

■開発環境
・JDK 6
・Android SDK Tools, Revision 6
・Twitter4j-2.1.3

■前提
1.アプリケーション登録が完了している。(※)
※xAuthを使う場合は、「クライアントアプリケーション」として登録する。
2.ログイン画面として、ユーザー名とパスワードを入力するフィールド(※)と、
ログインボタンを設定したレイアウトをあらかじめ作成しておく。
※ここでは、ユーザー名の入力フィールドはEditText01
パスワードの入力フィールドはEditText02というIDにしています。

■コーディング例
このエントリーをはてなブックマークに追加

2010年8月16日月曜日

pmコマンドが見つからないときの対処方法

ROMをDeFrostに入れ替える過程の中で、
A2SDを使う場合にXDAでは以下の手順が記載されている。

1. Install the ROM
2. Reboot the phone
3. Open up a cmd/bash prompt, somewhere you have access to adb
4. run: adb- shell pm setInstallLocation 2

4で、pmコマンドが見つからないエラーが発生する場合の対処方法を紹介。
このエントリーをはてなブックマークに追加

2010年8月11日水曜日

androidマーケット登録方法(Google checkout編)

【セルフPR】
・ねこぱβ(http://cat.picparks.com
・いぬぱβ(http://dog.picparks.com
も見てくれると嬉しいです。

---

僕は多分有料でアプリを販売することはないと思うけど、
念のためGoogle checkout(サイト)に販売者として登録した。

けれど、その過程の「銀行口座情報の登録」につまづいたので、
同じ時間の浪費をする人を減らすためにも、
その部分に絞ってメモ書きとして記載例を残すことにした。
(登録する銀行が三菱東京UFJ銀行の場合の記載例です。)
このエントリーをはてなブックマークに追加

2010年8月8日日曜日

AndroidでTwitter認証にOAuthを使う方法(導入編)

【セルフPR】
・ねこぱβ(http://cat.picparks.com
・いぬぱβ(http://dog.picparks.com
も見てくれると嬉しいです。

---

Androidアプリ開発に関する日本語での情報が少ないな、と本当に思った。

AndroidでTwitterクライアントを作ってみようとすることは多いと思うけど、
どれもXAuth使うとかrequest_tokenとrequest_token_secretをベタ書きするとか。

なので、Twitter認証でOAuthを使う方法を残しておくことにした。

どうせ作るなら、多くの人に使って欲しいと思うのは当然。
なので、その機会を失う要因(実装断念、セキュリティ不安等)は、
できうる範囲で排除したい。

その前にまずは導入編として、OAuthやXAuthやTwitterアプリについてまとめ。
既に理解しているのであれば、実践編へどうぞ。

このエントリーをはてなブックマークに追加