HOME > 業務委託 > アンドロイドの開発する為の開発環境

アンドロイドの開発する為の開発環境

2011/12/22 9:15 pm

スマートフォン市場ではアンドロイドとiPhoneの一騎打ちの様相を呈している。  そもそもアンドロイドとは、スマートフォンやタブレットPCなどの携帯情報端末を主なターゲットとして開発されたプラットフォームである。Linuxベースのモバイル用オープンソース・オペレーティングシステム、ミドルウェア、主要なアプリケーションからなるソフトウェアスタックパッケージで構成されている。  アンドロイドの開発をする為にはアンドロイドの開発が出来る環境が必要である。アプリケーション・ソフトウェア開発用にはAndroid SDKが、ランタイムとライブラリーの開発用にはAndroid NDKが無償提供されている。Android SDK によって、Android携帯電話機とホストPCとをUSBで接続して、アプリケーション・プログラムを携帯電話機上で実行しながらPC上でデバッグすることもできるが、グーグル社が有償で提供するSIMロックフリーの開発専用携帯電話機や他社の専用の携帯電話機エミュレータでないと、低レベルのランタイムとライブラリーを書き換えることは出来ない。対応しているオペレーティングシステムはLinux、Mac OS X v10.4 Tiger、Windows XP/Vista/7である。開発環境には、Eclipseが推奨されている。  ここまでで思った事はアンドロイドの開発には非常にたくさんの機器が必要になってくる。まずは開発環境を整えない事には先には進めそうにない。