Just another blog for akaiho.com
akaiho St. » Archive of 'Jun, 2009'

Android NDK r1公開されました。 No comments yet

もうご存知の方も多いと思いますが、ちょうど日本Androidの会のカンファレンスが開催された6月26日の朝方にAndroid NDK (Native Development Kit) がリリースされました。
http://android-developers.blogspot.com/2009/06/introducing-android-15-ndk-release-1.html

このr1でネイティブコードとして利用できる部分は以下の部分です。

* libc, the standard C library
* libm, the standard math library
* the JNI interface
* libz, the common ZLib compression library
* liblog, used to send logcat messages to the kernel

ARMv5TEがサポート対象です。ネイティブである以上、CPU等が異なるとまず動作しませんので、注意が必要です。
そして、framework APIが使えるわけでもありません。したがって、NDKだけでアプリケーションが作成できるわけではありません。部分的にでもアプリケーションを高速化したい人向けです。

使う上での:
メリット
・自分で作成中もしくは作成済みのアプリケーションを高速化できる可能性がある

デメリット
・互換性(端末(ハードウェア)に依って動かない場合があり得る)
・開発の手続きがやや煩雑になる(共有ライブラリを作成する作業、それをリンクする作業等)
・C|C++知らない人は学習コストがかかる
・debugが難しくなる

あと、特にゲームを製作してる人に向けてなのですが
「もうついたのか!はやい!NDKきた!これで勝つる!」と思ってる方が多いかもしれませんが、少なくともこのバージョンではGL ESは叩けません。

それに、ネイティブは速いですが、JNI自体は遅いです。TraceViewでしっかり確認しつつ使う事をオススメします!

Google Buzz

Android Appをいくつか紹介してみるよ No comments yet

Androidアプリケーションで色々と聞かれる事があるので紹介してみます。

Q. SDカードの中身とか端末から見たいんだけど?
A. ASTRO まじオススメ。ファイラーです。

device

 
 

Q. QRコードとかスキャンしたいんだけど?
A. Barcode Scanner おすすめ。

device1

 
 

Q. いいTumblrアプリない?
A. うーん。特にこれといって。 ボクも色々無料有料合わせて試してますが、iPhoneのTumbladdict早く移植されないかなーなどと思ってます。

 

Q. 現在地からお店とか検索するのでいいのないですか?
A. 検索すると色々出てくるんで好きなの使えばいいと思いますが。 Places Directory はGoogler製です。

device2

device3

 
 

Q. Todo系で(ry
A. Astrid が人気。 Remember the milkと同期もできるので、RTM使ってる人は特にオススメ。

device5

Google Buzz

Google Maps for Android新機能 1 comment

Mapsアプリがupdateした!というお知らせがOfficial Google Mobile Blogに。
http://googlemobile.blogspot.com/2009/06/search-by-voice-and-transit-directions.html

具体的に変わったところというと、

Map上の検索で音声検索が可能になった
今のところ認識してくれる言語は英語で、アメリカ、オーストラリア、イギリスの
アクセントまで認識できる。

公共機関や徒歩でのディレクション表示機能追加

Google Transitが対応している250以上の都市で、ディレクション表示が可能。
http://www.google.com/transit

 
Google Latitude利用時の、現在地更新の動作がおかしかったのを修正
(Latitudeは許可してる友人同士で自分達の居場所をMap上に表示できるサービス)

device2

実験的な機能として”Updates” を追加

Latitude内にUpdatesという機能が追加されてあり、これを使うと友人同士で
メッセージのやりとりが可能。友達がとあるレストランや施設などにいるときに
メッセージのやりとりや書き置きなどができるようです。

device3

device4

device5
ストリートビューはMapModeから選択するのではなく、もっと自然に
使えるようmapに統合された

このMapsアプリは今のところバージョンアップがpushで通知されません。
Android MarketからGoogle Mapsアプリをダウンロードする必要があります。
(ちなみに日本のキャリアのSIMだとできないぽいです)

海外キャリアのSIMをお持ちでしたらMarketのSearchから”Google Maps”で検索、
あるいはカテゴリ Travelあたりを見ると一番上に出てきますよ。

追記:
どうやらSIMを抜いたり、LocaleをEnglishに変えればMarketにGoogle Mapsが出てくる事があるようです。自己責任でお願いします。

Google Buzz

GDD Phoneと IONの違い No comments yet

起動のスプラッシュ画面

Google ION and GDD Phone

Google ION and GDD Phone

裏のロゴデザイン
Google ION and GDD Phone

Google ION and GDD Phone


裏カバーの仕上げ

上がGDDバージョン。マットです。
下はツルツル。
Google ION and GDD Phone

あとは
IME(iWnn)の有無 (GDDは日本語変換が入ってる)
カメラのシャッター音(IONは無音にできる)

個人的にシャッター音消せるのでかいんですけど。いや、盗撮とかじゃなくて。
GDDのシャッター音でかいんで。

Google Buzz

Google Developer Day 2009ありがとう No comments yet

参加していただいた皆さん、ありがとうございました。
特に、私の拙いセッション見ていただいた方本当にありがとうございました。まさかあれほど多くの人に来ていただけるとは思っていなかったので、正直今でもよくわかりません。

そういえば、ふくゆき総帥から「よかったですー。けど、デモほしかったですー。」などとありがたいお言葉をいただいたんですね!
で、いいわけしてもいいかな!

直前まで、各説明項目(Intent, SharedPrefs, ContentProvider, Http)のデモを入れるかどうか悩んだのですが、どうがんばってもデモを入れると時間が圧倒的に足りなく、とても駆け足な内容になるか、あるいは最後間に合わないで終了するような状況だったので、それならしっかり時間をかけて説明したいと思い、あのような形に。(それでも割と駆け足な内容だったと思うのですが)

すみません、ホントしょうじんします…。

Google Buzz
Top of page / Subscribe to new Entries (RSS)