何はなくともHello World!

プログラミングの第1歩といえば、"Hello World!"ということで、Androidで"Hello World!"。
と、その前にAndroidのVirtual Machineについて。

Dalvik Virtual Machine

Androidアプリは基本的にJavaで開発しますが、AndroidにはJava VMは搭載されていない。
その代わりに、Dalvikと呼ばれるVMが搭載されている。
Java VMはスタックベース、Dalvik VMレジスタベースのVirtual Machineである。
Dalvikは、低メモリ環境に対して最適化されており、モバイル端末などでは効率的に動作するらしい。

AndroidHello World!

  1. Eclipseを起動し、[ファイル]->[新規]->[Androidプロジェクト]
  2. 以下の設定で、プロジェクトを作成
    • プロジェクト名: HelloWorld
    • パッケージ名: localhost.hello
    • アクティビティー名: HelloWorldActivity
    • アプリケーション名: Hello World!
  3. 作成されたプロジェクトを選択し、[実行]->[デバッグ]->[Androidアプリケーション]を実行
  4. エミュレータが起動し、"Hello World!"が表示