androidとeclipse

【開発環境構築】
今回はandroidの開発環境とイメージについて簡単に紹介します。
プログラムははじめてという方や、javaの開発経験はあるがandroidは触った事がないという方向けの紹介です。
主観ですが、これまでeclipseを使った開発経験がある方なら違和感なく作業できると思います。

インストールする必要があるものを参考までに上げておきます。
以下の順番でインストールしてください。

[java]
http://java.sun.com/javase/ja/6/download.html

[eclipse]
http://www.eclipse.org/downloads/

[Android Development Tools]
こちらをクリックして



ダイアログに以下を入力
赤下線:android plug-in
青下線:http://dl-ssl-google.com/android/eclipse/


『開発ツール』以下をインストールします

[android SDK]
http://developer.android.com/index.html

参考画像


環境構築に関してはいろいろなサイトで紹介されていますが、情報が古いところも多いです。
このような入門本を買うのも時間の短縮と考えれば効率的かもしれません。
(4章の環境構築編と7章のアプリ公開編だけ欲しいくらい分かりやすいです)

はじめてのAndroidプログラミング入門[決定版] (BASIC MASTER SERIES)

はじめてのAndroidプログラミング入門[決定版] (BASIC MASTER SERIES)

こちらのサイトは会員登録が必要ですが、比較的新しい情報(2011/05/30執筆)です。
Android開発のための環境準備 (1/5):CodeZine(コードジン)

【開発のイメージ】
[サンプル]
業務から離れますが、今回は、熊本で子供達に人気の『くまモン』を使ってジャンケンゲームを作ってみます。

(アンドロイドマーケットを『kumajyan』で検索して下さい)
現在、熊本県庁では『くまモン』キャラクターの利用申請を受け付けています。(申請が通れば無料で利用できる)
くまモン』は人気物なのでグッズや食べ物には沢山使われていますが、アプリケーションやゲームにも使っていきたいですね。
http://kumamon-official.jp/application


[開発の様子]
このようにレイアウト画面をGUIで編集できます。
レイアウトはXMLですので直接編集する事も可能です。


ボタンなどのオブジェクトをドラッグして貼り付けます。


ソースコードを書いて

イベントと関連付けます


なじみがあったせいかもしれませんが、eclipseのおかげで随分敷居が低く感じました。
専門の方以外でも手をだせるレベルではないかなと思っています。
というのも、androidアプリは必要なサービスをシンプルに連携させる使い方が良いと考えていますし、それであればガリガリとコードを書く必要はないはずだからです。
知識やアイデア、試行錯誤は必要になりますが。
まだ難しく感じられるでしょうか?
是非お試しいただきたいと思います。


次回はtwitterなど外部サービスとの連携や、業務アプリとしてどのような場面で活用するかについて記事を書く予定です。