「Andoroidアプリケーション技術者認定試験ベーシック」に合格した。学習期間は約1ヶ月。“ベーシック”とあるだけあって、確かにベーシック。問われるポイントは決まっているし、問われ方も平易(試験特有の“ひっかけ”はあるが)。時間は、見直しまで終えても、まだ30分近く残っていた。わからない問題は、数問しかなかったのだが、、結果を見ると、10問近く間違えたっぽい。「アプリケーションの公開」の出来が50%になっているので、ココが原因か。ま、でもココはいいやw
そもそもAndoroidは、「今さらだが、Androidがすごい - あしのあしあと」で、開発・デバッグツールの充実っぷりに感動して以来、ほとんどいじくってなかった。しかし、時間的に余裕があるので、システムエンジニアへの復帰を兼ねて、そのアーキテクチャを簡単にお勉強しておこうと思った。
そんなこんなで、後述する4冊の書籍で学習を開始した。はじめは、登場人物がよくわからなかったので、いつも通り、ソースコードを参照しながら整理した。これで、いっきに理解が深まった。ちなみに、Androidのフレームワークは、ネストされたインターフェースやクラスを多用しているからか、ファイル数が意外に少ない(と感じた)。もちろん、1つ1つのファイルは、けっこうなボリュームになっているのだが。
で、作成したのが以下の図。「ユーザインターフェース」と「基本コンポーネント」の分野で、試験に問われる、大事なクラスとメソッドを中心に整理してみた。
<基本コンポーネントの主要なクラス>
図はすっきりしていないものの、気分はすっきり。クラス、メソッド、関連線はけっこう絞ったつもりなのだが。ちなみに、通信やストレージまわりの登場人物も整理したが、比較的シンプルだったので、ここでは割愛。
最後に、試験対策に使った4冊の書籍の感想をメモしておく。
(1) 技評のテキスト
Androidアプリケーション開発標準資格教科書 Androidアプリケーション技術者認定試験ベーシック対応 (EXPERT EXPASS)
- 作者: Androidアプリケーション技術者認定試験対策委員会著,Open Embedded Software Foundation 監修
- 出版社/メーカー: 技術評論社
- 発売日: 2012/01/21
- メディア: 単行本(ソフトカバー)
- 購入: 2人 クリック: 19回
- この商品を含むブログ (1件) を見る
(2) 翔泳社のテキスト
携帯OS教科書 Androidアプリケーション技術者ベーシック
- 作者: 有限会社ナレッジデザイン山本道子
- 出版社/メーカー: 翔泳社
- 発売日: 2011/12/17
- メディア: 単行本(ソフトカバー)
- 購入: 2人 クリック: 43回
- この商品を含むブログ (7件) を見る
(3) インプレスの問題集
徹底攻略 Androidアプリケーション技術者認定試験ベーシック問題集 (ITプロ/ITエンジニアのための徹底攻略)
- 作者: ACE試験対策委員会,橋爪香織,Open Embedded Software Foundation(OESF),株式会社ソキウス・ジャパン
- 出版社/メーカー: インプレス
- 発売日: 2011/06/17
- メディア: 単行本(ソフトカバー)
- 購入: 1人 クリック: 33回
- この商品を含むブログ (7件) を見る
(4) 日経BPの問題集
ANDROIDアプリケーション技術者認定試験ベーシック対策実践問題集
- 作者: Androidアプリケーション技術者認定試験対策委員会,橋爪香織,Open Embedded Software Foundation,日経エレクトロニクス
- 出版社/メーカー: 日経BP社
- 発売日: 2010/11/25
- メディア: 単行本
- 購入: 3人 クリック: 97回
- この商品を含むブログ (7件) を見る
結果、短期間で、手っ取り早くAndroidへの理解が深められた。ちなみに、私、まだガラケー(フィーチャーフォン)を使っております。