kanaiArduinoCellphonesComputersEducationTweetGoogleからもらったArduinoベースのアクセサリ開発キット(ADK)に興奮したボクは、初めてのAndroid開発に着手することにした。言っておくけど、ボクはプログラマじゃない。Maya(CGアニメーションソフト)のMELスクリプト開発とArduinoのコーディングの経験があるけど、Androidのアプリで使う本気のJava言語を使ったアプリケーション開発に比べたら、ぜんぜん簡単なもの。これはステップ・バイ・ステップの解説ではない。ボクが学んでいく過程での感想や体験を紹介していこうという趣旨だ。自分のマシンにAndroid開発環境を整える。10.6.7を使っている。いずれでも開発は可能だ。Startの章をざっと読んで、指示に従って作業を進めた。Tools(ADT)プラグインのインストールだ。Googleが製作したこのガイドがセットアップの役に立った。SDKとは、Androidアプリを作るときに必要となるコードの基礎とツールセットだ。IDEは、ADTプラグインと組み合わせることで、プログラムの書き込み、デバッグ、コンパイル、エミュレート、実行、そして最終的にはAndroidアプリを実際のハードウェアで使えるようにパッケージ化するためのもの。これらのツールをすべてインストールして、設定を済ませたら、いよいよ初めてのプログラムを行う番だ。Startの章では、簡単なアプリの作り方をウォークスルー形式で教えてくれる。約束と無限の可能性を表すあの言葉を画面に表示するためのプログラムだ。Deviceを作ると、自分で作ったアプリをデスクトップ上の仮想携帯電話の画面に表示できる(いちばん上の写真)。たいしたアプリじゃないのはわかってるけど、プログラムが予定通りに動くのってホントに気分がいい。ここから別のチュートリアルに飛び込める。あれこれいじくりまわして、自分だけのアプリが作れるようになるのだ。Developersのサイトにあるレイアウトとウィジェットとビューのチュートリアルをやってみようと思う。次回は、エミュレータから卒業して実際の携帯電話でアプリを動かしてみたい。ご意見や質問があったら、コメントに書いてね。