Androidアプリ開発に役立った書籍 (1)
スマホアプリでもWebアプリでも、最近ではエンジニアの方々がブログ上で技術的な情報を公開していたり、あるいはGitHubなどで直接ソースコードを見る(もしくは利用する)機会が増えたため、昔に比べれば開発することに対する参入障壁が低くなりました。基本、無料ですし。
もちろん、ネットに散らばっている情報を自分の頭のなかで咀嚼して開発に応用することは可能なのですが、体系的に記述されているものはあまり多くないため、入門期からネットの情報のみで開発を始めるのは、なにげに時間対効果が悪かったりします。
そこで、書籍です。さすがお金をかけて作られているだけあって、必要な情報がコンパクトに且つ体系的にまとめられています。全ての書籍が有益と言い切れるわけではないのですが、Amazonレビューやその他の書評などを参考にすることにより、「当たり」の本に触れる機会が多くなりました。
今回は、その中でもAndroidアプリの開発を進めるにあたって、非常に参考になった書籍を紹介したいと思います。Androidアプリ開発の知識についてこちらはゼロの状態から初めて、これから紹介する書籍を参考にして最終的にGoogle Playにアプリをリリースすることができました。
(ただしゼロとはいえ、こちらは今まで別のプラットフォームや言語での開発経験がありますので、その経験を元にした知識があるという前提での役に立った書籍です。具体的にはC言語、C++、C#、RDB、Linux周りの基本知識は習得済みという状況からの出発です。)
まずはこちら。
かんたん7ステップ JavaからはじめようAndroidプログラミング
- 作者: 大津真
- 出版社/メーカー: インプレス
- 発売日: 2011/09/26
- メディア: 単行本(ソフトカバー)
- クリック: 5回
- この商品を含むブログ (6件) を見る
次は、より実務的な内容のものです。
- 作者: 江川崇,神原健一,山田暁通,佐野徹郎,郷田まり子
- 出版社/メーカー: アスキー・メディアワークス
- 発売日: 2012/08/30
- メディア: 大型本
- 購入: 2人 クリック: 20回
- この商品を含むブログ (6件) を見る
続いて、泣く子も黙るオライリー本。泣く子どころか、現役のエンジニアであっても知識が浅い状態で読み進めれば、その難解さから思わず黙りこんでしまうという、いわゆるオライリー本です。
- 作者: Zigurd Mednieks,Laird Dornin,G. Blake Meike,Masumi Nakamura,永井勝則
- 出版社/メーカー: オライリージャパン
- 発売日: 2012/02/17
- メディア: 大型本
- クリック: 22回
- この商品を含むブログ (7件) を見る
そして、UI周りの解説で有益なのがこちら。
Android UI Cookbook for 4.0 ICS(Ice Cream Sandwich)アプリ開発術
- 作者: あんざいゆき
- 出版社/メーカー: インプレス
- 発売日: 2012/03/16
- メディア: 単行本(ソフトカバー)
- 購入: 2人 クリック: 47回
- この商品を含むブログ (18件) を見る
基本的には、以上の書籍を適宜読みこなしていけば、Androidアプリの開発がスムーズに行えます。先にも述べたように、もちろんネットで無料公開されている情報のみでも可能とは思いますが、時間と労力を節約したいときには(お金の節約にはなりませんが)、やはり上記のような専門書を手元に置いておくことをお勧めします。
次回は、セキュリティやテストのやり方に特化したものなど、よりピンポイントで参考になった書籍を紹介したいと思います。