WEB+DB press plusシリーズ<br> Androidを支える技術〈1〉60fpsを達成するモダンなGUIシステム

個数:

WEB+DB press plusシリーズ
Androidを支える技術〈1〉60fpsを達成するモダンなGUIシステム

  • 提携先に在庫がございます【僅少】
    通常、5~7日程度で出荷されます。
    ※納期遅延や、在庫切れで解約させていただく場合もございます。
    (※複数冊ご注文はお取り寄せとなります)
  • 出荷予定日とご注意事項
    ※上記を必ずご確認ください

    【出荷予定日】
    通常、5~7日程度で出荷されます。

    【ご注意事項】 ※必ずお読みください
    ◆在庫状況は刻々と変化しており、ご注文手続き中やご注文後に在庫切れとなることがございます。
    ◆出荷予定日は確定ではなく、表示よりも出荷が遅れる場合が一部にございます。
    ◆複数冊をご注文の場合には全冊がお取り寄せとなります。お取り寄せの場合の納期や入手可否についてはこちらをご参照ください。
    ◆お届け日のご指定は承っておりません。
    ◆「帯」はお付けできない場合がございます。
    ◆画像の表紙や帯等は実物とは異なる場合があります。
    ◆特に表記のない限り特典はありません。
    ◆別冊解答などの付属品はお付けできない場合がございます。
  • ●3Dセキュア導入とクレジットカードによるお支払いについて
    ●店舗受取サービス(送料無料)もご利用いただけます。
    ご注文ステップ「お届け先情報設定」にてお受け取り店をご指定ください。尚、受取店舗限定の特典はお付けできません。詳細はこちら
  • サイズ A5判/ページ数 336p/高さ 22cm
  • 商品コード 9784774187594
  • NDC分類 007.63
  • Cコード C3055

出版社内容情報

Androidのインターナル解説書。根底に流れるモバイルプラットフォームとしての哲学を丁寧に扱い、最新版(7、N/Nougat)までカバー。

内容説明

心地良い操作感をつくるプラットフォームの総力戦。オープンな巨大ソフトウェアを探究し、トップレベルの製品開発を追体験。

目次

第1章 AndroidとGUIシステムの基礎知識―モバイルプラットフォームの今と基本を知るために
第2章 タッチとマルチタッチ―スマホがスマホであるために
第3章 UIスレッドとHandler―LooperとHandlerが見えてくる
第4章 Viewのツリーとレイアウト―GUIシステムの根幹
第5章 OpenGL ESを用いたグラフィックスシステム―DisplayListとハードウェアアクセラレーション
第6章 OpenGL ES呼び出しが画面に描かれるまで―ViewRootlmplとSurfaceFlinger
第7章 バイトコード実行環境―DalvikとART

著者等紹介

有野和真[アリノカズマ]
新卒でガラケー向けのブラウザ会社に入り組み込み業界で働いた後、2005年にマイクロソフトディベロップメントに移り、.NETのサーバーサイド分野であるSharePointの開発に従事。2009年からフリーランスになり、機械学習関連のプロジェクトやスパコンの独自GPGPU開発に携わる傍ら、Androidのお絵描きアプリ「LayerPaint」を共同開発(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。

感想・レビュー

※以下の感想・レビューは、株式会社ドワンゴの提供する「読書メーター」によるものです。

kumokumot

7
描画周りで職人技っぽいことをするために、知らざるを得ない領域。真の理解に大きく近づいた感覚。どのメソッドをどう使うか、なんて浅すぎるレベルでのアプリ開発はくだらないとさえ思えた。裏側ではどのような仕組みで動き、またそれはどんな制約のもと、どういう理由でそのようなアーキテクチャになっており、その上で一体自分が何をしようとしているのか、何を実現したいのかを深い部分で学べた/これから意識しようと思った。2019/10/27

たいそ

5
2017年。Android 7.0のGUIシステムとバイトコード実行環境。アプリ開発ではあまり意識しないかもしれない領域について知ることができた。いかにメモリコピーやGCを行わないような実装にするかや、ハードウェア依存部との境界の設計の考え方などは、Android以外の組込みでも役立つと思う。また、コラムでは著者の「Android愛」が伝わってきておもしろかった(でも私が使っているのは、著者がスルーしたKitKatだったりする)。2017/08/19

kumokumot

4
前書きにもある通り、この本の内容はHelloWorldのためには役立たないし、ちょっとしたアプリ開発においては不要とも言える。でも、少しでも凝ったアプリをAndroidの特性を活かして作るためには本質的な部分をどれだけ理解しているかがモノを言うはず。公式ドキュメントを読んでもなかなか読み解けない(と言うよりも載っていない)領域まで踏み込んでいるので、ある程度経験がある開発者でも学びは多いと思う。2019/04/17

ニョンブーチョッパー

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

staxarax

2
タイトルが面白そうなので手に取った。 Androidの開発はcupcakeからGingerbreadのあたりでちょっちょっと触ったくらい、 UIのソケットの話や 独自実装APIのおかげで高機能なタッチペンが使える話は確かになるほどと。 コラムが面白いね。 本書の内容はアプリ開発とほぼほぼ関係なく、ほとんどのアプリを作る際には気にも留めない、下の下のシステムの話。 めちゃめちゃ面白いなこの本、 この本を読んで何の得なるかと言われたら確かに。 でもこういった部分の本はめちゃ貴重、個人的には非常におすすめ。2025/11/28

外部のウェブサイトに移動します

よろしければ下記URLをクリックしてください。

https://bookmeter.com/books/11543949
  • ご注意事項

    ご注意
    リンク先のウェブサイトは、株式会社ドワンゴの提供する「読書メーター」のページで、紀伊國屋書店のウェブサイトではなく、紀伊國屋書店の管理下にはないものです。
    この告知で掲載しているウェブサイトのアドレスについては、当ページ作成時点のものです。ウェブサイトのアドレスについては廃止や変更されることがあります。
    最新のアドレスについては、お客様ご自身でご確認ください。
    リンク先のウェブサイトについては、「株式会社ドワンゴ」にご確認ください。

最近チェックした商品