Androidとは?
Android
Androidとは、GoogleおよびT-Mobile、HTC、モトローラ、日本からは
KDDIやドコモを含む世界34社はオープン携帯プラットフォームを目指す団体「Open Handset Alliance」が開発を進める
オープンソースのモバイルプラットフォーム。プログラミング言語はJava言語、開発環境はEclipseを使う。
UIはXMLレイアウトファイルで記述できる。
Androidはメーラー、SMS、カレンダー、地図、ブラウザなどのコアアプリケーションを含んで出荷される。
従来の携帯電話ではネイティブで入れ替えできなかった部分も作成できる模様。
アプリケーション実行環境というよりOSに近い印象を受ける。
特徴は次の通り。
- アプリケーションフレームワーク
- コンポーネントの再利用が可能
- Dalvik Virtual Machine
- モバイル用に最適化
- 統合ブラウザ
- WebKitベース
- グラフィックス
- 3DグラフィックスはOpenGL ES 1.0ベース
- SQLite
- ローカルデータをデータベース形式で保存
- メディアサポート
- MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF
- GSM通話(機種依存)
- Bluetooth、EDGE、3G、WiFi(機種依存)
- カメラ、GPS、コンパス、加速度計(機種依存)
デモはtoolsのemulator.exeを実行し、メニュー画面の「Application→App Demo」で閲覧可能。
最終更新:2008年01月12日 23:43