2012年2月27日月曜日

Androidプログラミングはじめました

この週末,少しだけ時間が取れたので(といっても,数時間),課題になっていたAndroidのプログラムをはじめてみました。

といっても,本だけはぼちぼち読んでいたので,だいたいイメージはつかめる状態。
ただ,ネックになったのがJavaのこと。まあ,わかるだろうと思っていたけど,結構悩む。剰余を求めるとき,演算子なのかCみたいに関数なのかとかという低レベルなところから,クラスを作るとき,どのメソッドをオーバーライドすべきかとか。とりあえず,ずいぶん前に買ったEffective Javaがあるので,それも読みながらぼちぼちと。

とりあえず,iOSのObjective-Cと比べると,他の環境でのプログラミングからの流入は容易に感じる。インテントが最初何のことだかわからなかったけど,まあ,だいたい理解できたと思う。アクティビティやらコンテンツプロバイダやらは,概念的には理解しやすいし。まあ,実際に作る上ではいろいろと勉強しないとね。