わけあってちょっとAndroidアプリ開発をすることになったので覚書などを不定期で。
いつまで続くかは謎です。
環境つくりながら勉強
言語
Java。素敵。
SDKは無料。素敵。
Androidの生みの親が開発者が一番多い言語がいいんじゃねということで採用したとかしてないとか。
ただしライブラリの作成に使うNDK(NativeDevelopmentKit)なるものはC/C++で記述するみたい。
Android2.2からはアプリを高速化するJIT(Just In time Compilation)コンパイラが搭載されているが、それ以前のOSに関しては2.2以降と比較すると高速化を図るべくNDKが必要になってくる場合が多いとか。
また、2.2以降でもJITを使ったところでNDKを使用した高速化には敵わないので、高速化という視点でもNDKが完全に不要というわけではない。
うむ
こんなテンションでマイペースに進めようとおもいます。