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

個数:

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

  • 提携先に2冊在庫がございます。(2024年04月19日 08時05分現在)
    通常、5~7日程度で出荷されます。
    ※納期遅延や、在庫切れで解約させていただく場合もございます。
    ※1回のご注文は10冊までとなります
  • 出荷予定日とご注意事項
    ※上記を必ずご確認ください

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

    【ご注意事項】 ※必ずお読みください
    ◆在庫数は刻々と変動しており、ご注文手続き中に減ることもございます。
    ◆在庫数以上の数量をご注文の場合には、超過した分はお取り寄せとなり日数がかかります。入手できないこともございます。
    ◆事情により出荷が遅れる場合がございます。
    ◆お届け日のご指定は承っておりません。
    ◆「帯」はお付けできない場合がございます。
    ◆画像の表紙や帯等は実物とは異なる場合があります。
    ◆特に表記のない限り特典はありません。
    ◆別冊解答などの付属品はお付けできない場合がございます。
  • ●店舗受取サービス(送料無料)もご利用いただけます。
    ご注文ステップ「お届け先情報設定」にてお受け取り店をご指定ください。尚、受取店舗限定の特典はお付けできません。詳細はこちら
  • サイズ 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

fjt7tdmi

2
Android に関わる開発者 (アプリ開発者&端末開発者) は、読んで損はないであろう良書。本当に面白い。

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

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

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

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