さがしもの工房

職業はシステムエンジニアです。日々忙しいので、もっとゆとりのある生活を求めてます。趣味は、読書、イラスト、写真。最近は電子工作も楽しんでいます。

Twitterもやっています:

カテゴリ: 電子工作

Android NDK 1.6 でOpenGL ESを使ったデモアプリを試してみる

最近、GoogleからAndroid NDK 1.6がリリースされました。NDKはNative Development Kitの略でJavaよりも下層のC/C++で書いたコードを使えるようにするための環境です。ソースコード一式を取得しなくてもこのNDKがあればC/C++を使ったアプリを開発できます。インストール方法は

Android 2.0 (Eclair) のSDKが公開されました!

1.6 (Donut)に引き続き2.0 (Eclair)のSDKが公開されました。結構早かったですね〜。今回の変更のポイントはEmailのExchange、カメラのホワイトバランスなどの機能の追加、仮想キーボード、ブラウザの更新(HTML5のサポートなど)、Blootooh 2.1のサポート、フレームワークAPIの

あのSymbian OSが完全オープンソース化?しかもBeagleboard上で動く!?

Android携帯が増えてきているようですね。2012年にはAndroid携帯はiPhoneを抜いて第2位になるという予測をしている人もいるようです。では、第1位は?というと、最近iPhoneを無線通信関係の特許侵害をしていると訴えたNokiaで有名なSymbian OSなのだそうです。そのSymbian OS

Android のサムネイル表示はどのくらい速いのか?

最近シミュレータ上でしたかAndroidを動かしていませんでしたが、久しぶりにBeagleboard上でAndroidを動かしてみました。今回はJPEGのサムネイル表示の速度について調べてみます。用意したJPEGファイルはマイ一眼レフのEOS Kiss X2で撮影した写真です。解像度は4272x2848(12.

Google APIを使ったアプリケーションの構築

今回は「Google APIを使ったアプリケーション」の講演について紹介します。ブラウザ上にグラフや円グラフを描画して、数値をわかりやすく表現したい場合があると思います。そのような場合、Javascriptを使ったり、もしかしたらSVGとか使ったりするかもしれません。では、Andr

Android上でエクスプローラー(File Manager)を実現するには?

今回はAndroidシミュレータ上でWindowsのエクスプローラみたいなものを実現するにはどうしたらいいかについて考えてみます。標準のAndroidアプリケーションではファイルの概念をあまり見せないようにしているように感じます。音楽のファイル名が並んだリストだったり画像のサ

ARCHOS 5 INTERNET TABLET は開発用端末として使えるのか?

Beagleboardとは関係ないですが、Androidのお話です。フランスのARCHOS社から"ARCHOS 5 INTERNET TABLET"なるAndroid携帯端末が発売されたようです。スペック表を見ると、4.8インチで解像度800x480のタッチスクリーン、WiFi、GPS、などの装置が色々ついた端末のようです。Zii

Androidの実行イメージのファイルサイズは?

Androidは組み込み携帯機器向けのOSですが、組み込み機器というと一般的にメモリ容量や処理速度などのハードウェアの制約が強いですよね。特にメモリ容量に関しては、ROM容量がどのくらい必要で、また、RAM容量がどのくらい必要かを気にする必要があります。そこで、最近、ビ

Sony EriccsonのAndroid携帯RachelのUIが凄い!

Sony EriccsonからAndroid携帯が2009年中に発売されるらしいです。Rachelというコードネームのものらしいのですが、UIを見るとすっごいクールですよね。DoCoMoのAndroid携帯HT-03AがAndroidの基本UIをそのまま踏襲しているのに対して、Sony EriccsonのAndroid携帯はかなりデ

Androidのバッテリ消費を減らすには・・・(Google I/O 2009より)

前回もGoogleのAndroidの開発者ページに公開されている講演について紹介します(今回も理解が間違っているかもしれませんが・・・)。今回はバッテリ消費を減らすためにはどうするかについての講演を中心に紹介します。携帯端末だけにバッテリー寿命は非常に大切なトピックです

Google I/OにおけるAndroidの講演が自由に視聴できます

GoogleのAndroidの開発者ページにこれまでに講演された内容がYouTubeのビデオとして公開されています。多くのビデオは英語なので、理解するのが難しいですが、スライドと一緒に見ればなんとなく理解できると思います。かなりの数が公開されていて、まだ一部しか見ていません

自作AndroidアプリをBeagleboardにインストールするには?

先日、AndroidをWindows上で動かすシミュレータについての話をしましたが、今回はWindows上でEclipse+ADTを使って作成したAndroidアプリをBeagleBoardにインストールしてみようと思いました。ちょうど動画再生アプリを試してみたいと思っていたところ、「@IT:Androidで動く

AndroidシミュレータをWindows上で試してみる

最近、Android 1.6のSDKが公開されましたね。Windows上で動作するEclipse 3.5 (Galileo)にADT 0.9.3とAndroid 1.6 r1 SDKを組み合わせることで、Androidのシミュレータを動作させることができます。Pentium 4 3.4GHzでも動作速度はかなり遅いので、相当思いシミュレータなん

AndroidのMusic(音楽プレーヤー)アプリが動いた!

Beagleboard(Rev.C)を毎日チマチマいじっています。embinuxのCupcake(Android 1.5r3)+Gstream+Linux 2.6.29でWiFi接続をした後、Musicアプリをずっと動作させようとしていたのですが、いつもエラーメッセージが表示されてしまっていました。Web上を調べてみたのですが、1)タ

AndroidでもWiFiが使えた!これでネットサーフィンができる!

先日、プリコンパイル済みのAndroidをBeagleboard上で動かして遊んでみましたが、WiFi(無線LAN)が使えなかったので、ネットサーフィンができなくて、ちょっと困っていたんですよね〜。あれからBeagleboard用のAndroidのソースコードを入手して、色々と試行錯誤を繰り替えして

Beagleboardゲットだぜ!(古いか・・・)

いやぁ〜ついにゲットしましたBeagleboard!小さいボディーのくせしてパワフルと噂の基盤です。どのくらい小さいかというと、SDカードを6〜9枚ほど敷き詰めたくらいです(わかりにくい説明ですね・・・)。写真でもSDスロットの大きさがわかりますよね。だてにBeagle犬の名前を

↑このページのトップヘ