今からスタート!読んでおきたいAndroidアプリ開発本(2)Android編

スポンサーリンク

今回は前回のJava・Eclipse編に引き続き、Android開発に関するおすすめ本をご紹介します。

初級者・初心者向け(Android)

開発をする前に必須と言える開発環境のインストールや設定から掲載している初心者向け。ただし環境作りはバージョンにより大幅に変わることがあるため、すぐに風化してしまうのは仕方ないところ。そういう時はネットでフォロー。


アプリを作ろう! Android入門~ゼロから学ぶアプリの作成から公開まで
実はこのブログ経由で購入された数が多い本はこれ。プログラミングおよびJava初心者の方向けとしてはかなり丁寧に書いている印象。ただサンプルの誤植やすでに古びた形になった環境作りの項目には注意が必要です。
おすすめ度 ★★★★★


Androidプログラミングバイブル SDK 4/3/2対応
自分は2.1バージョンを持っていますが、サンプル集に近いです。ゲームなどを掲載しているのが良いですね。XMLによるレイアウト系や応用については弱いので、そこは他の情報で補う必要があります。知り合いのAndroid講座担当の講師からも評判が高く、多くの学校の講座でも使われています。各バージョンによる違いは少ないので古めの中古を安く入手するのもありかと。
おすすめ度 ★★★★


作ればわかる!Androidプログラミング―10の実践サンプルで学ぶAndroidアプリ開発入門
サンプル集。ただチョイスがいい感じで実用的なものもあり、それでいて網羅性もあるので、おすすめ。
おすすめ度 ★★★★★


Androidプログラミングパーフェクトマスター―Android4/3/2/1完全対応
基本的な部分のどうでもいい説明とAPIの日本語訳が半分以上。内容的に薄い上にAPIの翻訳版と言うしかありませんが、全く初心者にはいいかもしれない。お値段の割にボリューム感だけはあるので。
おすすめ度 ★★★


Android SDK逆引きハンドブック
ある程度出来る方には不要ですが、初心者の方には「こういうことがやりたい」「こういうことができる」ということを知るというのは実は大きいんですよね。ただしこれらの組み合わせ(コピペ)だけではとても業務には活かせません。そういう意味ではきっかけを探すという点で便利。
おすすめ度 ★★★


図解でわかる Androidアプリケーション開発教科書
意外とAndroidアプリのクラス図やシーケンス図を扱っている本が少ないので、そういう意味で貴重。個人的になんだかんだで仕事で役に立つ場面が多かったです。教科書という割には説明が足りない感じ。こういう使い方ができるというイメージが何かとしやすくなるという意味では教科書的。
おすすめ度 ★★★★★


携帯OS教科書 Androidアプリケーション技術者ベーシック
資格用の教科書の中でも個人的に高評価。実際の試験合格にも役に立ち、網羅性も高くAndroidを学ぶには非常に良い本だと思います。
おすすめ度 ★★★★★


Android Layout Cookbook アプリの価値を高める開発テクニック
XMLレイアウトや様々なカスタマイズやテクニックが豊富。ListViewなどかなり仕事で使うことが多いので、詳しく解説されているのはありがたい。2.3対応と古めなのが残念。同著者の次の書籍はレイアウト系は少なく、4.0の新機能などにむりやり合わせた感じで物足りない。
おすすめ度 ★★★★


AndroidアプリUIデザイン&プログラミング  アイデア固めからユーザーフィードバック分析まで
仕事でかなり使っている本です。やはりXMLレイアウトやデザイン、9-Patchなどもしっかり解説しているのがいい感じ。特にわかりにくいレイアウトであるRelativeLayoutの考え方がここまでシンプルに書いてあるのはこれが一番。もう少しViewについてあればなお良かった。良書。
満足度 ★★★★★

中級者以上(Android)

初級者・初心者の領域を抜けた方におすすめの本。より実践的なもので業務でも役だったものをピックアップします。


炎のAndroid開発道場
正確には初心者と中級者の間くらいの方が読むと力がつきそうな本。実際につまづきやすそうなところをフォローしています。個人的にはレイアウトや癖の強さが原因で少し読みにくかったですが、コンセプトは他とは逸しているため貴重。
おすすめ度 ★★★★


現場で使える〔逆引き+実践〕 Androidプログラミングテクニック
内容がピンポイント過ぎて、意外と現場で使う機会は多くはないかもしれませんが、現場ではこういう場面に遭遇するとか設計からテストまで言及している本は少ないため、そういう意味で貴重。
おすすめ度 ★★★★


本格アプリを作ろう! Androidプログラミングレシピ
かなりマニアックな解説が魅力。理解力を高めたいと考える人にはおすすめ。ただ各内容の区切れがわかりにくく、実用性という観点だと物足りなさも残る。
おすすめ度 ★★★★


Android Security  安全なアプリケーションを作成するために
Androidアプリのある意味最大の課題であるセキュリティについて特化した本。アプリはもちろん、開発で役立つ情報も公開しているタオソフトウェアさんの執筆というのも興味深いです。重要かつ不可欠なのにそれほど出ていないんですよね、セキュリティ関係。
おすすめ度 ★★★★★


Androidゲームプログラミング A to Z
読み応えたっぷりで2Dゲーム作りだけでなく、フレームワークの作り方という点では一般のアプリにも大いに役立ちます。音やセンサーなどを組み合わせてアプリをオブジェクト指向を意識して作るという観点に言及している本はそれほど多くないんですよね。正直あまり読みやすいとは言えませんが、作者の誠意のようなものが感じられて個人的には好き。
おすすめ度 ★★★★


iPhone&Androidアプリ内課金プログラミング完全ガイド
最近のアプリビジネスの収益モデルとして、無料+アプリ内課金といういわゆるフリーミアムが注目されています。その方法がピンとこない人も多いはず。アプリ内だけでなくiAdやAdMobの広告についても掲載されています。
おすすめ度 ★★★★


Androidプログラミング上達読本
知っていると役立つかもしれないTips集的な本。はまれば最良、外れると最悪という評価が分かれそうな内容。ブラッシュアップなどは個人的に面白いと思いました。
おすすめ度 ★★★

少しでもお役に立てれば幸いです。
自分も負けずに学習してアプリを制作・公開していきたいと思います。一緒に頑張りましょう!

IIJmio(みおふぉん)
ブログランキングに参加しています。アクセスアップにご協力いただけると幸いです。
にほんブログ村 ゲームブログ ゲーム制作へにほんブログ村 IT技術ブログ VR(バーチャルリアリティ)へにほんブログ村 その他趣味ブログ ガンプラへゲームランキングPC・ソフトランキング

コメント

  1. sinh より:

    Android本を検討中ですが
    「はじめてのAndroidアプリ開発―Android4対応版 (TECHNICAL MASTER)」はどうでしょうか?

    • highmix より:

      コメントありがとうございます。
      ちょうど今日本屋に行く機会があるので、ちょっと見てきますね。

      • highmix より:

        サッとですが、読んでみましたのでご報告を。

        プログラム自体初心者向けという感じでイメージとしては〜の絵本シリーズに近い印象です。
        最初はJavaのソースではなく、宣言やメソッド内に「〜をする」というように書く形はアリだと思います。
        本によっては取り上げないRelativeLayoutをそれなりに紹介しているのは好感が持てました。
        アプリの題材としてクイズゲームを取り上げているのは良いですが、画像が粗いのがもったいないです。

        序盤から中盤にかけて、安藤さんがプログラムを考える例として挙げている内容が個人的にはあまり適しているとは言えず、わかりやすいか?と疑問を持ちました。
        1冊でAndroidとJavaを勉強するには、全体的には中途半端で不足分が多く思えます。ですが出だしの1冊としてはありかと思います。

        こんな感じですが、参考になれば幸いです。

        • sinh より:

          highmixさん
          わざわざ、お店まで行って、確認していただきありがとうございます。
          ~の絵本シリーズは知っていますが、結構初心者向けですよね。
          ある程度、javaの経験もあるので上記で紹介されている
          ・Androidプログラミングバイブル SDK 4/3/2対応
          ・作ればわかる!Androidプログラミング―10の実践サンプルで学ぶAndroidアプリ開発入門
          で検討したいと思います。
          本当にありがとうございました。

タイトルとURLをコピーしました