Android

Galaxy Tab 10.1, Optimus PAD (L-06C)でADK動作確認しました

Google I/O でもらったGalaxy Tab 10.1 でADK動作できない! - Hacking My Way 〜 itogのhack日記で書いたように、Galaxy Tab 10.1でADKが動作しないという問題がありましたが、最新のUpdateでFixしてました。また、Optimus Pad (L-06C) でも動作確認できま…

Device Info をWebブラウズ出来るようにしました

Androidのデバイス依存問題になんとか対処できないかと思ってリリースしたAndroidDeviceInfoShareですが、気がつけばFINGERPRINTベースで230以上ものデバイス情報が集まってましたー。たぶんこれだけまとまった情報があるのは世界一なんじゃないかな。さて、…

DemoKitを使い回しやすくしたSimpleDemoKitのソース公開したよ

ADKを使うためのAndroid側のサンプルアプリケーションDemoKit.これ、よく出来ているといえばよく出来ているんだけどサンプルとしては使いづらいのでシンプル版をつくってみたよ。githubに公開しています。 https://github.com/itog/SimpleDemoKit 見た目だけ…

Google I/O でもらったGalaxy Tab 10.1 でADK動作できない!

ADK (Open Accessory Dev Kit) を動かす手順 - Hacking My Way 〜 itogのhack日記に書いたように、Nexus S からADKを動作させることはできた。先日 Galaxy Tab 10.1 が3.1にアップデートされたのでこっちで試してみたが、動かなかった。。。 最新情報が入手…

ユーザシナリオテスティングフレームワーク「 robotium」を使ってみた

Androidアプリのブラックボックステストを簡単で強力に行えるというテストフレームワーク「robotium」を使ってみたよ。GitHub - RobotiumTech/robotium: Android UI Testing サンプルテストケースの実行 サンプルとして、NotePadのテストが公開されているの…

Androidデバイスのディスプレイサイズ、DPI一覧

2011/10/1最新情報を公開しました http://d.hatena.ne.jp/itog/20111001/1317438659 AndroidDeviceInfoShareを公開してから早一ヶ月、あっという間にFINGERPRINTベースで100以上のデバイス情報がシェアされてます。その中で、多くの人が一番気にしてるディス…

ADK (Open Accessory Dev Kit) を動かす手順

Google I/O で配られたADKを動かしてみたのでその手順を紹介します。開発マシンはMacです。 基本的には以下のサイトに書かれているとおりです。 http://developer.android.com/guide/topics/usb/adk.html 日本語訳 Y.A.M の 雑記帳: Android Open Accessory …

デバイス情報共有アプリ「Android Device Info Share」をリリースしたよ

Androidの開発してると、各デバイスのディスプレイサイズとかモデル名を気にしなきゃいけない時って言うのがちょくちょくある。そんなとき、毎回実機で、、、というのはあまりにも効率がわるすぎ。どっか一箇所に情報集めればいいんじゃないかな、、、という…

鉄板!愛の中国語会話 320 Android版をリリースしました。

話題のiPhoneアプリ、「鉄板!愛の中国語会話320」のAndroid移植版をリリースしました。https://market.android.com/details?id=com.itog_lab.android.lovechinese今だけ、特別価格の198円!iPhone版はこちら http://www.appbank.net/2011/02/28/iphone-appl…

appengineの開発サーバでにAndroidからアクセスする時の設定

appengineの設定 開発サーバはデフォルトだとローカルマシンからのアクセスしか許可しない設定になっているので 他のマシンからもアクセス可能にします。eclipseで、 Run Configurations → debug configuration の (x)= Arguments タブの Program arguments …

titanium mobile のKitchenSinkをAndroidとiPhoneで比べてみた

javascriptを使ってクロスプラットフォーム環境でネイティブアプリを作れる、ということで注目を集めているTitanium Mobile. 1年くらい前に試したときにはAndroidはビルドすら通らなくて放置しておいたのですが、今はどうだろう、と試してみました。動作させ…

ADT 9.0.0での変更点

AndroidのHonycomb SDK (Preview) と同時に eclipseのADTプラグインもアップデートされました。当然Honycomb向けの変更が多いんですが、Honycomb以前のSDKでも使えるビジュアルレイアウトエディタの機能がけっこう追加されていたので訳してみました。元ペー…

Make: Tokyo Meeting 06 で ABC Project 2nd season の展示をしてきたよ!

11/20,21に行われたMTM06に Android Beagle Car Project 名義で出店してきましたー。今回はロボでサバゲの大日本技研さんとのコラボレーションにより生まれた、Androidで動く6足Androidロボットの展示をしてきました!http://abc.itog-lab.com/ これがABC2だ…

Make: Tokyo Meeting 06 に出展するよ!

Make: Tokyo Meeting 05 に引き続き、今週末(11/20-21)に開催される Make: Tokyo Meeting 06 にも Android Beagle Car (ABC)を出展します!今回は、大日本技研さんとのコラボレーションにより、ロボットが大幅にパワーアップ。2回目にして、すでにCarの枠を…

ReCoCa が au one Market レビュアーオススメ枠に掲載されました

リリース以来好評をいただいている(といいなぁ)Android向け燃費記録アプリ ReCoCa が au one Market のレビュアーオススメ枠に掲載されたぜ!今なら au one Market のトップに ReCoCa が! au端末持ってない人はいますぐIS01買ったほうがいいと思うよ! 正直…

総費用3000円弱でAndroid端末IS01が購入できるよ!

auさんぱねーっす。Android界隈では数週間前から話題になってたのでもう品切れ続出っぽいですが、auからでたAndroid端末IS01が月額8円で運用できます。 費用 最初にかかる費用 端末料金 いろいろ0円とか1円とか。数千円でだしてる店もまだあるみたい 初期登…

レビューサイト「アンドロイダー」でのアプリ評価の見方

ReCoCa Androidアプリの定番レビューサイトといえば「&Roider」。ドロシーとロイダーという二人のキャラクターがアプリを紹介、評価してくれます。 ドロシー、ロイダーの評価の見方 一見するとわかりませんが、この二人のキャラクターのポーズはそれぞれの評…

logcatのコンソール出力に色をつける

adb logcatの出力に色をつけるpythonスクリプトが公開されています。 ダウンロード ここからスクリプトをダウンロードします。 coloredlogcat.pyという名前で保存して、実行可能にして、パスを通しておきます。 使い方 adb logcatの出力をパイプして使います…

アプリがダウンロードされるとどれくらいの収入が見込めるのか

ちょっと前の記事だけど、「Advanced Task Manager」というAndroidアプリの作者が売上などを公表してたので、そのブログから数字の部分だけを抜き取ってみた。 - 有料アプリ売上 AdMob広告収入 2009年2月 $507 - 3月 $630 - 4月 $362 - 5月 $503 - 6月 $2178…

Android Marketの提供可能国が増えました

googleさんからメールが来ました。 内容は以下のとおり。 今日から、以下20ヵ国の開発者が有料アプリの登録をできるようになりました アルゼンチン オーストラリア ベルギー ブラジル カナダ デンマーク フィンランド 香港 アイルランド イスラエル メキシコ…

INSTALL_FAILED_INSUFFICIENT_STORAGEでインストールに失敗したときの対処

いつものようにeclipseからCtrl+F11でアプリを実行したら、ある時突然以下のエラーが出た。 Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE Please check logcat output for more details. Launch canceled! LogCatを見ろ、とあるので見てみるが…

SoundPool使用上の注意点

SoundPoolはAndroid APIに含まれる音声再生ライブラリのひとつで、ファイルをロード時にデコードしておくので、再生時にほとんど遅延が生じないため、効果音の再生などに向いている。 典型的な使い方 onCreate()などの初期化処理でファイルをload()しておき…

燃費記録アプリ「ReCoCa」をリリースしました。

Googleマップナビがついに日本語対応し、この秋のドライブにはAndroidが手放せなくなりそうですね。 そんな方にぜひ使ってもらいたい、ドライバー向けAndroidアプリ「ReCoCa」をリリースしました。ReCoCaは燃費を記録するアプリケーションです。 給油時にア…

メモリダンプをグラフィカルに表示

eclipseを使うと、Androidで簡単にメモリダンプを可視化することができます。 以下、設定方法と使い方です。 準備 Memory Analyerのインストール ダンプファイルを可視化するツールMemory Analyerをインストールします。eclipseで、 Help->Install New Softw…

明るさ設定の落とし穴

アプリケーション内で画面の明るさを設定するには LayoutParamsのsceenBrightnessを設定すれば良いここにあるとおり、 This can be used to override the user's preferred brightness of the screen. A value of less than 0, the default, means to use th…

音声読み上げ機能を追加した「ポケット般若心経 for Android」

長友選手と般若心経についてはこの記事で書いたとおりですが、ニコニコ動画で般若心経が空前の大ブームになっていますね!そんな折、ポケット般若心経 for Android をv1.5にアップデートしました!今回のリリースで、公開当初より要望の多かった音声での読み…

小さくも着実な一歩 かなぶん 50DL突破!

3/23の有料化以来細々とDLされてきたAndroidアプリ「かなぶん」ですが、ついに50DLを突破しました! 5ヶ月くらいかかったので月10本程度の売上だったことになります。かなぶんは230円で販売しているので2300円/月の売上ですね。いえーい!...子供の小遣いじ…

かなぶんがau one marketの『特集枠』に掲載されました

Androidアプリ「かなぶん」がau one marketの『気軽に遊べる無料ミニゲー特集』に掲載されました! 高得点目指して遊んでみてください!

レイアウトファイルを分割する

AndroidのUIを記述するにはxmlでレイアウトファイルを記述しなくてはいけない。 eclipseプラグインに、いちおうWYSIWYGエディタも付いているが、使い勝手が悪いし、xmlエディタもタグの折りたたみなどをサポートしていないためちょっと複雑なものになると行…

システムリソースを使う

メニューアイコンなどのリソースはdrawableとして参照することができる。こういったアイコンなどは、できるだけシステムに含まれるリソースを使った方がユーザにとってもわかりやすい。メニューアイコンの設定方法は下記のとおり。 java itemをaddし、setIco…