Android 2.2発表、PC用のFlashもそのまま動かせる!
2010年5月19〜21日で開催されたGoogle I/OでAndroid 2.2が発表されました。
Android 2.2はマイナーバージョンアップという位置付けですが、マイナーバージョンアップにしては、とても大きな変更が加わっています。
例えば、Flash Player 10.1の搭載、JITコンパイラの搭載、マルチタッチのサポート、テザリングは、非常に大きなアップデートです。
 |
| 図1 Android 2.2のコードネーム「Froyo」のロゴ。ロボットの面影がなくなってしまった |
 |
| 図2 新しく盛り込まれた、ヒントを教えてくれるウィジェット |
 |
| 図3 強化された、プリインストールのウィジェット |
 |
| 図4 Live Wallpaperで地図表示(その発想はなかった!) |
今回は、Android 2.2で加わった変更点と新機能を12個、解説していきます。Android 2.2では、ユーザーのための機能追加、開発者向けの機能追加、APIの変更とバグフィックスが含まれています。
■ SDK、Eclipse ADT、NDKもバージョンアップ
ちなみにAndroid 2.2の新機能を使用して開発するには、Android SDKの新しいプラットフォーム、「Android-8」をダウンロードする必要があります。Eclipse ADTは0.9.7が必要です。NDKもバージョン4がリリースされています。
■ ソースコードも公開
また6月23日にはソースコードも公開され、「Android Open Source Project」からダウンロードできるようになりました(参考:Google、「Android 2.2」のソースコードを公開)。興味ある方は、ソースコードを読んでみてはいかがでしょうか。
【1】Flash Player 10.1 for Android
Android 2.2の大きな特徴といえるのが、Flash Player 10.1の搭載です。これにより、Flash Liteではない、PC用のFlashアプリが、そのままAndroid端末で動かせるようになるといわれています。
Flash Player 10.1自体は、6月11日に公開されています(参考:Adobe、「Flash Player 10.1」と「AIR 2」の正式版をリリース)。そして、前述のソースコード公開に伴い6月22日には、アップル提供以外のモバイル端末にプリインストールするべく各企業にリリースしたという発表もありました(参考:Adobe、Flash Player 10.1をモバイル企業にリリース)。
■ ベータ3版だが、もう使用可能
もちろん、プリインストールではなく、勝手にFlash Player 10.1をダウンロードして使うこともできるようです。7月1日現在、まだベータ3版ですが、Android 2.2を搭載した端末をお持ちの方は、Adobe Labsのサイトからダウンロードしてぜひ試してみてはいかがでしょうか(参考:Android 2.2でFlashを試す――ロードは遅いが画質は良し)。
| Index |
| 第18回 開発者が知っておきたいAndroid 2.2の新機能12連発 |
 |
Page1
Android 2.2発表、PC用のFlashもそのまま動かせる!
【1】Flash Player 10.1 for Android |
| |
Page2
【2】アプリが外部ストレージに置けるように
【3】クラウド向けデータバックアップ用API
【4】OpenGL ES 2.0などグラフィックスの強化
【5】音声やマルチメディアの強化
【6】音声認識強化とサードパーティ製エンジン
【7】カメラとビデオの強化 |
| |
Page3
【9】カーナビも視野に入れたUIフレームワークの変更
【10】アカウントと同期のサポート
【11】新しいマニフェスト要素と属性の追加
【12】新設されたパーミッション
Android APIの公式サイトも見てみよう |
|