workerこの広告は、90日以上更新していないブログに表示しています。2015/10/11定期更新的な感じでちょっと追記しました。いくつか紹介している洋書のものを読んでみたので、それの感想を追記してます。Essentials」は、AndroidのSQLite周りについての理解が深まるかと期待していたんですが・・・ちょっと残念な結果になりました。基礎的なこと?みたいな感じのことしか書いてなかった。2015/04/26DroidKaigiお疲れ様でした。私が発表した「Android学ぶを君へ。生き抜くためのナレッジ共有」のスライド内でこの記事を載せたところ、多くの人に見ていただけているようなので少し内容を更新しました。記載し忘れてまして、その著者の方達が色んなセッションで話しててとても面白かったです。私が読めてませんが、洋書で面白そうな書籍も追加してます。Threading」が読み終わったので感想を軽く書きました。DroidKaigiやりますよ!(お決まり)DroidKaigiは、AndroidDeveloper向けのカンファレンスです。イベントサイトも公開されました。2015/03/25(水)から募集が始まるようです。droidkaigi.connpass.com私は、「Andorid学ぶ君へ。生き抜くためのナレッジ共有」というテーマで登壇させていただきます。読んだ書籍はブクログにまとめているので、ざっくりAndroidの書籍だと下記のようなものを読んできた。booklog.jpまだ読んでないものだったり、読んでいる最中のものがあるけど、その中から個人的に役に立った書籍をまとめておく。発表資料にもココらへんの話は載せる予定で、もう少しつっこんだ話も加えていこうかと。書いてみて、資料に落としこむ際にもっとしっかりした内容にしたい。初歩からわかるAndroid最新プログラミングAndroid開発をはじめて最初に読んだ書籍が「初歩からわかるAndroid最新プログラミング」だったな。見るAndroid開発をはじめたので、約3年前くらいだった気がする。初歩からわかるAndroid最新プログラミングは、Androidとはなにか?Activityとはなにか?みたいなことをつらつら書かれていた感じかな。サンプルコードはほとんど動かした記憶がない。基礎的なことを文字で理解するのにすごい役に立った。入門書的なものは、これしか読んだことがないなー。うん、入門書の紹介は私には難しいかもしれない・・・。中級者向け?と読んでよい書籍ある程度Android知っていることが前提で書かれていて、発展的な内容が書いてある書籍。入門書やある程度Android開発に慣れてきた人は、読んでみるといいと思う。Android」は、かなり幅広く色んなことが書かれているので、非常に面白かった。今でもたまに気になったところを読み返したりしている。「Androidプログラミングレシピ」は、昔のやつを読んだ。新しいやつは二冊に分かれていて、範囲も広い。内容が古いものもあったりするので、そこら辺は微妙なんですが、全体の内容はともていい。「良いAndroidアプリを作る139の鉄則」と「現場で生まれた設計パターン」は、とてもいい内容だった。「中級者」向けの書籍だと思う。実践で活躍しているエンジニアが書いているので、実務等に直接役に立つ内容になってます。Vol.81の「Android最新開発環境」に実践で活かせることがいっぱい書いてある。こんな感じの内容がまとまった書籍を一冊出して欲しいです。見るクックパッドのエンジニアが書いているもので、初心者の時に悩むパッケージ構成やクラス名の付け方等、すごい役に立つことが書いてある。他にもテストやCIのことも書かれているので、興味の幅を広げるのにもいいと思う。Fragment」は、Fragmentの理解をさらに深めるためにとてもいい書籍だった。食わず嫌いでFragmentはやらない!というのは、やっぱり無理なのでこれを読みながらFragmentを学ぶのがいいと思う。DroidKaigiであんざいさんが、「まだβ版なんだけど、さらにFragmentで躓くところをまとめて更新したい」的なことを言っていた気がします。期待して更新待ってます!デザイン・UI本はこれしかないでしょデザイン・UI本はまあこれを読んでおくといいと思う。マーケットで埋もれないための差別化戦略」では、Viewのカスタマイズについても触れているので、Viewのカスタマイズは苦手だなーと実感してる人は、まずはこれから読んでみるのがいいと思う。この書籍でView周りの基礎的なことは、ほとんど学べるはず。レスポンシブUIとデザインパターン」も今読んでるけど、面白い。こっちは論理的にUIやデザインについて学べる感じの内容になってるかな。Kindle版この商品を含むブログを見るあと色んなスマホアプリのUIをコンポーネントごとに解説しているオススメの書籍。アプリのジャンル別によくある画面遷移の例等も書かれていて、非常に役に立つ。一年前のものだけど、UIデザインわからん!という人は今見ても役に立つことが多くのっていると思う。Kindle版この商品を含むブログを見るAndroidのセキュリティとはなんぞや?ということを知りたいのであれば、まずはこれを読んでみることをオススメします。書籍に書かれていないことはいっぱいあるのですが、何も知らない状態で追っかけるのは難しい。ある程度知る!という意味ではとても役に立つ内容です。あと書籍ではないが、「Androidアプリのセキュア設計・セキュアコーディングガイド」が実践的でとても役に立つ。セキュリティ意識しないとなーとかセキュリティわからん!という人は、絶対に読んでおいた方がよいと思います。オススメとかではなく読んでおいた方がいい!です。『Androidアプリのセキュア設計・セキュアコーディングガイド』【2015年6月1日版】を公開しました。5.0について知りたいならこれがオススメです。見る「InsideAndroid」は、とても面白い内容になっている。内部構造とか興味ないわーという人にはオススメしないけど。私のように、Androidの内部構造とかsourcecodeを読むのが好きな人にはとてもオススメできる一冊。Threading」は、これをAndroid始めた頃に読みたかったくらい素晴らしい内容だった。Android内部のThreadに関することが、細かくまとめられているので今読んでも参考になることばかりでした。JavaのThread本を読んでると、さらに理解が深まる一冊。Dalvik編は最近内容が更新されました。更新される前に少しだけ読んでみましたが、ここまで内部の話になるとまあ面白いかどうかはその人次第かと(笑)私はこーゆーのも好きなのでコードと合わせて読んでいこうかと思ってます。テストの書籍Androidの関してのテストについては、この一冊でいいのかなーと思う。見るAndroidのテスト周りは、移り変わりや動きが早い印象がある。書籍をガッツリ読むよりも、色んなサイトでどんなテストツールがあるのか、定期的にチェックしていく方がいいと思う。最善のテスト手法やツール・Frameworkが私の中でもまとまっていない。テストコードを書く上でJunitの知識は絶対に必要になるので、Junit実践入門は読んでおくと役に立つ。Androidだけの知識だけではないので、この本はとてもオススメ。Kindle版この商品を含むブログを見るどれも興味深いので近々読んでみる。Apps」は、内容的にちょっと古いし、特にデザインに特化した感じでもなかった。Essentials」は、自分のSQLiteの知識を深めるために読んでみようと思って買った一冊。SQLiteの奥が深いので、しっかり理解して使うと非常に面白い。Essentials」読んでみたけど、基礎的なことが中心のものだった。Android」は、概要を見るところAndroidのSELinux周りの話が書いてあるのだと思います。どっちも面白そうだから、洋書読むの慣れてきたら読んでみる。正直に書くと、以下の本は私にはあんまり役に立たなかったし、あとになって読み返すこともなかった本。どの本からでも学んだことはあるので感謝してます。見るSDKのまとめみたいな本は、ものによってはすごい分厚くて持ち運ぶこともできなかった。あと、開発になれてくると基本的なSDKの使い方は覚えてくるため、この手のSDK本はあまり見なくなる。それに今はQiitaやネットでSDKの使い方は調べればだいたいわかってしまう。読む必要がないということはないと思う。開発をはじめたばかりだと、「どんなSDKがあるのかな?」「どんなWidgetがあるのかな?」みたいな疑問ばかりあるので、そんな時にはSDK本をパラパラ程度に見ておくといいと思う。そこから単語だけ覚えて、必要な時に検索して、それについて使い方を覚えていく足がかりになる。おわりにAndroidエンジニアは、Android関連の書籍を平均でどれくらい読んでいるのだろう?入門書をほとんど読んだことないから、オススメの入門書知りたい!あと、SQLiteをガッツリしっかり解説してる書籍作ろう。ものによっては、マジでダメダメだから困ってしまう。読んでる本とか過去に読んだ本とかはブクログへ。...2016-07-16Android学ぶ上での書籍について一年前くらいに書いた記事の書き直し。(1)はてなブログをはじめよう!operandoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。