前回書いたとおり、Google Desktop がVer5.8になったということで、
昨日、Googleの呼びかけでまたもやlively上でDeveloper のミーティングというかパーティのような催しがありました。
10:30AMから11:30AMということなのですがもちろんPST(太平洋標準時)なので、日本時間だと午前2:30から3:30です。
私は別件でチャットなどしててだいぶ遅れたのですが、終了時の光景はこんな感じでした。

結構楽しいものですよ。
Google Desktopが更新されましたっ (Ver 5.8)
(日本語版はまだかも知れません)
基本的に今回のバージョンアップはパフォーマンスの改善のようで、特別見た目に変化はないのですが、
かなり速度や安定度が改善されているようです。
今回新たに追加された点などを挙げてみます。
Flashのフルサポート。
.swfをネットから読み込んできて再生することができるようになっています。
(ソースはリリースノートから抜粋してます。)
<object classid="progid:ShockwaveFlash.ShockwaveFlash"
width="100%" height="100%">
<param name="movie"
value="http://www.youtube.com/watch?v=y8Kyi0WNg40"
/>
</object>
ただ、gadgetのパッケージ内に.swfを入れておいて再生するのは無理なようです。
カラー指定に名前が使える
#FF0000などからredなど、いくつか名前で指定できるようになったようです。
スクロールバーに画像が使える
someDiv.scrollbar.thumbImage = "images/thumb.jpg";
someDiv.scrollbar.thumbOverImage = "images/thumb-over.jpg";
someDiv.scrollbar.thumbDownImage = "images/thumb-down.jpg";
スクロールバー関係が機能拡張されています。
オプションビューを閉じられないように指定できる
ユーザーが有効ではない入力をした時に、閉じられないようにできるようです。
event handlerを取得できる
setだけではなく、getもできるようになりました。
personalizatin API
ユーザーのデータをある程度取得できるようです。
gadget.gmanifestに
<gadget minimumGoogleDesktopVersion="...">
<about>
<--! ... usual items such as name, description, and id go here ... -->
<personalizationAPI />
</about>
</gadget>
と記述しておけば、あとはAPIのメソッドが使えます。
google.pers.data.getZipCode()
でzipコード(郵便番号)を取得。(推測して取得するそうです)
他にも、Google Desktopにユーザーの興味のあるトピックが登録されている場合は、getPopularTopics() で取得できます。
さらに
onmousewheel
onthemechanged
などのイベントが追加されています。
詳しくはRelease Notes (5.8)を見るといいですよ。(英語)
http://code.google.com/apis/desktop/docs/releasenotes-v58.html
MacでEclipseを使用してAndroidアプリケーションを作成しているのなら、eclipse3.3(Europa)からeclipse3.4(ganymede)にすると日本語インライン入力できていいですよ、という心温まるお話。
ただ、ADTなど、各種プラグインは再度入れ直すことになるんですけど。(設定は引き継いでくれる)
当社のarmadillo-500くんです。

レゴられてます。
グーグル、Android搭載携帯電話アプリを配信する「Android Market」開設
公にGoogleがAndroidアプリケーション配信システムの発表をしました。
やはりオフィシャルなものがあると安心感が違いますね。 Google Gadgetのように簡単に登録できるようなものなら良いのですけど(有料になるとまた色々あるでしょうけど)。
さて、もう一つ、ADC (Android Developer Challenge I)の受賞者発表が行われました。
http://code.google.com/android/adc_gallery/index.html
いくつかは動いてるところを動画で見ることができますので、YouTubeあたりで探してみると面白いですよ。
昨日アップデートしました。
Ver1.1です。
ランキングを一日ごとのランキングから、一時間ごとのランキングに変更しました。これで毎時間ニコニコできますね。仕事中にニコニコして色々面倒な事になっても、ボクは責任とれないので自己責任でお願いします。
それと、アラートに対応しましたので、アラートをオンにしておけば、新たにランキング入りした動画の情報がアラートとしてポップアップします。こんな感じ。

Vistaの場合
——————

XPの場合
——————
ちなみにアラートの設定は、Google Desktopを一度サイドバーの状態にしないと設定項目が出ないと思います。
それと、Google Desktopは同時に出せるPOPUPは最大で25個までです(仕様)。
以上!
Ver 1.00になりました。
機能的に大きな変更はありませんが、ランキングデータの取得先をzioさんのニコRSS(zio3.net)から本家(ニコニコ動画)に変更しました。zioさんには色々お世話になりました…!
少なくともGoogleは今のところ公式に用意するとは表明してないわけですが、評価システムは入れたい意向のようですね。一方では、最初にAndroid端末を発売する予定であるT-Mobileは、自社で取り扱っているスマートフォン機種に限定した形でのApp Storeのようなものを用意していると言っています。
ところで、iPhoneの場合、XBox Liveなどと同様に、動作機種がかなり限定されてるんで(iPhoneかiPod Touch)、ユーザーにも開発者にもプロバイダにも特別負担なく運営できますが、Androidの場合、載る機種はいったいいくつぐらいあるのか検討もつかないので動作確認機種がずらずらと羅列されるような、ケータイアプリのページだとよく見るような感じになるんでしょうか。
GetJarなんか見てても、なかなか壮観な機種一覧ですけど。
アプリ開発側はどこまでカバーするべきなのか、気になりますね。
以前のSDKからセキュリティホールが発見されていたりしたAndroidですが、セキュリティに関する報告、情報を広く受け付ける窓口と、ディスカッションの場を公式に設置したようです。(共に英語)
セキュリティアナウンス
http://groups.google.com/group/android-security-announce
セキュリティディスカッション
http://groups.google.com/group/android-security-discuss
皆さんのご想像のとおり、安全なモバイルプラットフォームの実装、管理は非常に難しいです。 自ら発見したり、あるいは報告していただいたバグや問題を数多く修正してきましたが、これだけ大きくかつ複雑なシステムにおいて今後もさらなる問題が起こることは不可避であると感じました。 そういった経緯により、我々(Androidセキュリティチーム)を紹介したく、かつセキュリティ研究コミュニティに我々とともにどうやりとりするのかをお知らせしたかったのです。
securityあっとandroid.com
宛に、発見した問題を報告していただくと、すでに解決済みの問題であれば対処法を丁寧に教えてくれますし、そうでない場合は対処作業の進捗を逐一報告いただけるようです。
Androidは数多くのデバイスに載る予定であるため、これだけ大きくかつ複雑なシステムである以上、パッチの調整にも多くの労力がかかります。それ故、多くの信頼できる開示を期待し、また感謝します。
とのことです。
SDK更新されましたねー。
Ver 0.9ベータです。
http://android-developers.blogspot.com/2008/08/announcing-beta-release-of-android-sdk.html
アップグレードは以下から。英語ですが手順も書いてあります。実際はたいして面倒でもないです。
SDKをダウンロード、展開して、そのディレクトリをeclipseのAndroid設定で指定。あとはADTを更新するだけです。
場合によっては、エミュレータの内部設定をワイプしなければならないですが。
http://code.google.com/android/intro/upgrading.html
m5からの変更点はこちらに記載されてます。
http://code.google.com/android/migrating/m5-0.9/changes-overview.html
今後のロードマップも公開されています。
http://code.google.com/android/roadmap.html
UIがGoogle I/OやGoogle Developer Dayでデモをしていたものになっていますね。
結構変更点が多いです。 ボクのプロジェクトもことごとく赤×だらけです。とはいえ、だいたい簡単な修正で済みましたが。
まだまだ変更点を総ざらいしてるところなので具体的にどう改善されたかはこれから調べますが、完成に近づいてるということでwktkしますねー。