スマートフォンの機能を生かしたAndroidアプリを作りたい―。 スマホの機能を生かしたAndroidアプリを作成するには、プログラミングに関する一般的な知識とAndroid特有の知識という、広範囲の知識が必要になります。 このAndroid特有の知識のなかには、Android 固有の仕組みに加えて、Android端末が備えているさまざまな機能とAndroid端末から利用できる外部サービスを使いこなすための知識も含まれます。なぜなら、魅力的かつ実用的なAndroid アプリを作成するには、「センサープログラミング」、「GPS と地図」、「クラウドサービス」それぞれに対する知識が必要になるためです。 本連載は、2013年春時点での「Androidアプリ作成前のいろはのい」に相当する基礎知識について紹介します。主に、Androidアプリでどのような機能を実現できるのかと開発環境の整備方法を紹介