最新の記事アプリケーションアクティビティ、インテント、サービスについてデバイスAndroidでのデバイス制御について。地磁気センサ、加速度センサなどマルチメディアグラフィックス、音楽や動画再生などマルチメディア処理についてユーザインターフェースAndroidのユーザインターフェイスについて、またユーザインターフェイスを提供するコンポーネントの話題について。リソースAndroidでのアイコン、画像、文字列、ローカライゼーションなどHacksマッシュアップ開発環境Androidの開発環境など。Labがプログラミング未経験者の為に提供している、Androidアプリ開発ツールです。Androidアプリを開発するには、一般的には開発ツールであるEclipseを用いて開発者が自らプログラムを書いて作業を進めていきます。(Emacsで開発する方もいらっしゃいます。Inventorの大きな特徴は、Eclipse等とは違い、Webブラウザ上で作業を行うということです。Webブラウザ上で画面をデザインし、様々な動作や機能のパズルを組み合わせていきくことで開発を進めます。Inventorはもともとプログラミング初心者の教育を目的として提供されており、プログラムを書かずに作業を進められることも特徴です。Inventorを使用するためには、以下の環境のいずれかが必要となります。setup以外については、お使いのPCに既にインストール済みのはずです。JREのインストールがまだ済んでいない場合は、こちらからインストールできます。googleアカウントはこちらから取得します。Inventorを使用するための準備をしましょう。setupをインストールします。setupはこちらにアクセスし、画面下部からお使いのOSの種類を選択します。お使いのOSを選択したら、Downloadからインストーラをダウンロードします。インストーラのダウンロードが完了したら実行し、あとは画面に従ってセットアップを進めたらインストール完了です。Inventorを使う準備が整いました。Inventorでできる代表的なものは以下の通りです。Inventorではできないこともあります。作成したアプリのソースコードをEclipse等へエクスポートもしAndroid端末をお持ちでしたら、作成したアプリを端末にインストールして実行することも可能です。アプリのapkをお使いのPCへダウンロードすることもできます。Marketへ登録することはできません。Marketへ登録することも対応する予定のようです。作成したアプリのソースコードをエクスポートすることは可能ですが、エクスポートされたZIPファイルの中にJavaコードは含まれていません。Inventorは未だ開発段階であり、新機能が追加されていくでしょう。Inventorの画面設計の画面は次の図のようになっています。Tools)のように、画面左部のリストから欲しい部品を画面中央のスクリーンへドラッグアンドドロップするだけです。次の図は、アプリの動作を作っていく画面です。パズルのようなものを次々と組み合わせるだけでプログラムの作成を進めることができます。マウス操作でパズルを組み立てていくだけなので、即席Androidアプリが作れてしまいます。エミュレータでアプリを実行するのも非常に簡単です。emulator」ボタンをクリックすると、エミュレータが起動します。Device」ボタンで、アプリをエミュレータ上で実行します。以上の非常に少ない工数で、エミュレータでアプリを起動する事ができました。Inventorを使ってAndroidアプリを作成していきます。2.0(β)に対応した解説書です。TechBooster.TechBoosterについて。