Androidを搭載したスマートフォン上で動くアプリケーション(Androidアプリ)を作ってみたいと考えている、あるいは、職場や学校でAndroidアプリを開発する必要に迫られている人はいませんか。本記事ではそうした人を対象に、2013年春時点での「Androidアプリ作成前のいろはのい」について紹介します。主に、Androidアプリでどのような機能を実現できるのかと、開発環境の整備方法を紹介していきます。 Androidアプリを作成するには、ソフトウエア開発(プログラミング)に関する一般的な知識と、Android特有の知識という、広範囲の知識が必要になります。 このAndroid特有の知識のなかには、後ほど説明するAndroid固有の仕組みに加えて、Android端末が備えているさまざまな機能とAndroid端末から利用できる外部サービスを使いこなすための知識も含まれます。なぜなら、魅