有野和真のレビュー一覧

  • Androidを支える技術〈II〉──真のマルチタスクに挑んだモバイルOSの心臓部

    Posted by ブクログ

    Web+DB Press Plus
    Androidを支える技術 II
    真のマルチタスクに挑んだモバイルOSの心臓部
    著:有野 和真
    出版社:技術評論社

    Android は、Javaと Linuxの世界であり、有限のメモリと電源を詰め込んだ組込み系のシステムと映りました

    最終章から逆によむのがいいと、あまのじゃくの考えが浮かびました。

    ブートローダから、カーネルのロード、これって昔のボードコンピュータ。

    Activityは、スタックで管理していて、戻り値を保存している

    メモリの関係で、Activityがいっぱいになったら、あるロジックで、Activityを自動的に消し込んでいって、

    0
    2025年09月03日
  • Androidを支える技術〈I〉──60fpsを達成するモダンなGUIシステム

    Posted by ブクログ

    Web+DB Press Plus
    Androidを支える技術 I
    60fpsを達成するモダンなGUIシステム
    著:有野 和真
    出版社:技術評論社

    本書は、Android のGUIに関する解説書である

    硬派な内容、1つ1つの解説が丁寧です。

    何度も、行ったり来たりして、概要までたどりついた
    いろんな図表がかかれていて、理解の一助となっています。

    現行のAndroid のバージョンは、2024.10.15 現在 Android15ですが、本書は
    Android 7.0 を扱っていますのでご注意を

    2016.12 時点での Androidのソースコードは、12.4メガステップ、その大半が

    0
    2025年07月09日
  • Androidを支える技術〈II〉──真のマルチタスクに挑んだモバイルOSの心臓部

    Posted by ブクログ

    Android端末の内部でOSがどのような処理を行っているのかしっかりと理解してアプリ開発に役立てたい人におすすめ。筆者はガラケー時代から携帯端末のOS開発に携わった技術者とのことで、ITRON, SymbianなどのOSの話からWindows Mobileへの期待感、iPhone登場時のショックとその後のAndroidの成長などについて、本文とは別枠で書かれたコラムがとても面白かった。

    0
    2019年03月13日
  • Androidを支える技術〈I〉──60fpsを達成するモダンなGUIシステム

    Posted by ブクログ

    AndroidのGUIシステムの上(アプリのAPI)から下(ハードウェア)まで、網羅的に解説がなされていた。

    概念的な説明(どうしてこんな設計になっているのか、など)から、詳細な説明(具体的なクラス名やAPI名、呼び出し順序など)まで、解説されていた。また、他のGUIシステムを学ぶ場合でも、共通の考え方が多いので、この本に解説されている内容は参考になった。

    0
    2019年02月10日
  • Androidを支える技術〈II〉──真のマルチタスクに挑んだモバイルOSの心臓部

    Posted by ブクログ

    職場の大先輩におすすめされ、しかも貸してもらえた。

    ActivityというAndroidのアプリケーション構成要素を軸に、スマホというモバイル家電でいかにマルチタスクシステムを矛盾なく構築したか、が書かれている。

    書店でAndroidコーナーに行くとアプリケーション開発手法ばかりが取り上げられている中で、純粋にAndroid内部について書かれた(しかも日本人原著の!)貴重な本。

    Androidアプリ開発経験と、Linuxの知識がある人をメインの想定読者としているが、読み進める上で最低限必要なことはちゃんと説明してくれている。

    コラムでは、著者がずっと関わってきた携帯ソフト開発業界の歴史

    0
    2018年09月08日
  • Androidを支える技術〈II〉──真のマルチタスクに挑んだモバイルOSの心臓部

    Posted by ブクログ

    Android アプリは、開発チームのリーダーとして関わったり、 Tangoデバイス で Google Tango の実力の評価用のアプリを作った(ほぼ NDK で C++)くらいなので Activity や Intent について自分でがっつりと向き合ったことがなかったのでせいぜい画面の制御単位でしょ、くらいにしか認識してなかったのですが、こういう裏側の仕組みが 適切な粒度で説明されていると その思想がわかって良かったです。

    想定読者にも書いてあるけど、まったくの初心者には厳しい本ながら、なんらかの核になる背景がある人だったらいい感じに読み進められると思います。(そして「物足りない」と思う

    0
    2019年01月20日
  • Androidを支える技術〈I〉──60fpsを達成するモダンなGUIシステム

    Posted by ブクログ

    普通にAndroidアプリを作る上では目にしない奥の方まで解説されていて、普段意識しない部分の意味付けを少し把握することができた。layout_weight="1"のときの振る舞いとか、layout_で始まるタグの説明とか。

    0
    2017年10月10日