Develop with pleasure!

福岡でCloudとかBlockchainとか。

Android

Androidのライブラリプロジェクトがjarとして配布可能になってた。

Androidでライブラリプロジェクトを作成する際の考慮事項 - Develop with pleasure! のエントリーを書いた段階では、ライブラリプロジェクトはjarとして配布できなかったんだけど、どうやらADT 14以降でそれが解決されたみたい。Non-constant Fields in Case…

Linux上でAndroidの爆速エミュレータ環境を構築してみた。

【番外編】Androidの爆速エミュレータ環境を構築する | Developers.IOのブログを見て、爆速エミュレータ on Linuxを試してみた。Android SDK Managerで確認すると、Linuxの場合、残念ながら↓のように「Not compatible with Linux」となってて、HAXMがインス…

Androidでライブラリプロジェクトを作成する際の考慮事項

Androidで通常のアプリケーションプロジェクトではなくライブラリプロジェクトを作成する際の考慮事項が、Dev Guideに記載されている。ざっくり意訳すると、ライブラリプロジェクトとそれに依存するアプリケーションを開発する際に、以下のことに注意する必…

c2dm_on_railsでC2DM連携

Android2.2から追加された、サーバ上からAndroid端末にメッセージの通知を行えるC2DM(Cloud to Device Messaging )。実際にAndroid端末にメッセージを送るのはGoogleのC2DMサーバなので、端末に送信したいメッセージをC2DMサーバに送信する必要がある。も…

Androidで動画再生

Androidで動画再生アプリ作ってみる。AndroidでAudioとVideo - Develop with pleasure!みたいにMediaPlayer使ってゴリゴリ書けば良いのかと思ったら、VideoView | Android Developersを使えば、簡単にできる。 レイアウトファイル

AndroidでAudioとVideo

Media and Camera | Android Developersをテキトーに訳してみる。Audio and VideoAndroidプラットフォームは、オーディオやビデオ、画像を簡単にアプリケーションに組み込めるよう、一般的なメディアタイプのエンコーディング/デコーディングの仕組みを提供…

Android on VMWare

Android 1.5(cupcake)からx86対応を進めているということで、ThinkPadのVMWare上でも動作するだろうということで、VMWare上で動作するAndroidをビルドしてみた。VMWare上で動作するAndroidのビルド方法はAndroidレポート - 話題の携帯向けOS「Android」をx8…

Android 1.5 SDKリリース

Android 1.5 SDKがリリースされた模様。グーグル、「Android 1.5」SDKをリリース--数多くの新機能搭載 - CNET Japanでも、 しかしながら、Googleは、こうしたAPIが最終的に定まったものではなく、4月末にかけて、正式なSDKリリース前に変更が加わる可能性も…

Android Plugin for IDEA バージョンアップ

IDEAのAndroid Pluginがバージョンアップして0.3になってる。バージョン0.2をずっといれていたが、 IDEA8.0 with Android Plugin - Develop with pleasure! といった具合で、Package Managerにアクセスできず、アプリケーションが起動しないといった状況だっ…

IDEA8.0 with Android Plugin

Android開発環境 - Develop with pleasure!IDEAのAndroid Plugin。IDEA8.0ではPluginをインストールしても有効にならなかったが、原因はPluginがインストールされた場所にあった。IDEAを利用してPluginをダウンロードすると、 C:\Documents and Settings\ユ…