v2.2.2対応)」や公式サイトをご確認ください。詳しくは記事末尾の書籍紹介欄をご覧ください。Androidアプリケーション(以下Androidアプリと略します)を作るためには、アプリケーションを開発するためのソフトウェア(開発環境)が必要になります。手っ取り早くAndroidアプリの作り方だけを学びたい人にとっては「よく知っている人に開発環境を整えてもらう」のが近道のように思えますが、やはり自分が「よく知っている人」になりたいものです。開発環境を整える作業の中で学べることもたくさんあります。この記事はMacでの構築手順を解説したものです。Windows版はこちらの記事をご覧ください。インストールにあたっての簡単なガイドAndroidアプリを作るにあたって、さしあたり必要なものはパソコンとインターネット接続だけです。アプリケーションを作成するためのソフトウェアはインターネットからダウンロードできます。Android端末がなくても、エミュレーター(Android仮想デバイス)と呼ばれるソフトウェアを使って、パソコン上でAndroidアプリが実行できます。AndroidアプリはJavaと呼ばれるプログラミング言語を使って作成するので、まずはJavaのプログラムを作成するための準備が必要です。続いて、Androidアプリを作成するための準備を整えます。開発環境のインストールでは何をするのか、日常生活のたとえで簡単に見ておきましょう。全体のイメージをつかんでおくと見通しがよくなります。いう話はいいから手順だけ知りたい、という人はこちらに進んでもらって構いません。実は、難しそうに見える専門用語や考え方も、私たちが日常生活で経験していることとよく似ています。Androidアプリをパソコン上で実行できるようにする(Android仮想デバイスを用意する)ステップ1のJDKとはJavaの一般的なプログラムを作るための部品や道具をひとまとめにしたものです。料理で言えば、どんな料理を作るときにも必要になるしょうゆや砂糖、塩などの材料、まな板や包丁などの道具にあたるものです。StudioはAndroidアプリを作るための部品や道具をひとまとめにしたものです。料理のうちでもケーキ作りという特別な目的のためにはバニラエッセンスやチョコチップなどの材料、ペストリーボード(生地がくっつきにくい台)や口金(飾り付けのクリームを絞るために使う)などが必要です。それと同じように、Androidアプリを作るための特別な部品や道具を揃えるというわけです。最後のステップ3では、パソコンの画面上にAndroidスマートフォンやAndroidタブレットの画面を表示して、そこでアプリを実行するための道具を揃えます。パソコンの中にあたかも(仮想的に)、Android機器があるかのような働きをするソフトウェアなので、「仮想」デバイスと呼ばれます。デバイスとは装置という意味です。Studioをインストールすると、ステップ3のAndroid仮想デバイスもあわせて用意されます。Studioのインストールだけです。ところで、ケーキを作るには、材料や調理器具を揃えるのにずいぶんとお金がかかります。Androidアプリを作成するにも......と不安になる人がいるかもしれませんが、ご安心ください。Androidアプリを作成するための部品や道具はインターネットからすべて無料でダウンロードできます。ここでは、以下の環境を利用した場合の手順を示します。MacOSの場合はここから、Windowsの場合はここから始めてください。前作『イラストでよくわかるAndroidアプリのつくり方』に改訂版が登場。Androidのプログラムを作りながら、自然にJavaというプログラム言語の知識が身につくようになっています。(心理学専攻)卒業後、NECでユーザー教育や社内SE教育を担当したのち、ライターとして独立。読者の側に立った分かりやすい表現を心がけている。お茶の水女子大学講師。最近の趣味は書道、絵画、ウクレレ、ジャグリング、献血。ITでは、より付加価値の高いコンテンツを会員サービスとして提供しています。ITのWebサイトにログインすることでさまざまな限定特典を入手できるようになります。IT会員サービスの概要とメリットをチェック他にもこの記事が読まれています開発ツールイベントGitHub、エンタープライズ向けのイベントを国内で開催。VeloCloudが選ばれる理由SD-WANとはなにか。Linuxエンジニア育成への思いF5とNGINXの組み合わせで、サービス公開をよりセキュアに。ITがお届けするポッドキャストです。