WEB+DB PRESS plusシリーズAndroidを支える技術〈Ⅱ〉
──真のマルチタスクに挑んだモバイルOSの心臓部
──真のマルチタスクに挑んだモバイル
2017年3月24日紙版発売
2017年3月24日電子版発売
有野和真 著
A5判/288ページ
定価3,960円(本体3,600円+税10%)
ISBN 978-4-7741-8861-4
書籍の概要
この本の概要
Androidのインターナル解説書。
根底に流れるモバイルプラットフォームとしての哲学を丁寧に扱い,最新版(7,N/Nougat)までカバー。
第2巻となる本書では,Androidの核心「Activity」と「Activityのライフサイクル」に焦点を定め,システムの心臓部を徹底解説。
無数のアプリがインテントなどの仕組みを通じて協調できる環境をシステムが総力を挙げて支援する。
それは,モバイルOSのAndroidが選んだ道でした。
アプリのプロセスは,フォアグラウンドを退けば常にkillされ得る。
必要とされた時に半自動的に再生成される。
従来のアプリケーション開発とはまったく異なる画期的なメカニズムは,そのための切り札です。
また,小さな画面のモバイルにおける画面遷移のデザインの複雑さや重要性はPCやWebよりも遥かに高い。
この再生成と画面遷移という2つのモバイル特有の重要な問題を,統合してエレガントに解決しよう。
それが「Activity」です。
「Activityのライフサイクルを織り込んで,アプリの仕様,遷移のデザインを考えられるか」は,Android開発者としての最初の試金石です。
システムの設計思想を踏まえて,きびきびと動けるアプリをつくりたい。
そのような方々を強力にサポートする技術知識を集約してお届けします。
こんな方におすすめ
- Androidらしいアプリについて知りたい方
- Androidできびきび動く,ツーランク上のアプリ開発に挑戦したい方
- モバイルにおける画面遷移の複雑さと重要性を理解して,モバイルアプリ開発に活かしたい方
- モバイルプラットフォームの今を本格的に知りたい方
- Androidのソースコードを読むことになった方
- Androidをテクニカルな観点で押さえたいとお考えのマネージャの方
本書に関するお知らせ
本書に関連する記事を公開しております。
この書籍に関連する記事があります!
- 本書について
- 本書は,Androidの内部を解説する本です。
- おわりに
- 「Activityのライフサイクルの解説を,Low Memory KillerやActivityManager Service,そしてActivityThreadまで含めてしっかりと解説したい!」
- スマホの今と近い未来について考える―スマホとPCとの違いを中心に
- 2016年のスマホ(Smartphone)の出荷台数は,世界で14億7,000台を超えています。
- 第一線のソフトウェア開発を知るために ——『Androidを支える技術〈Ⅰ〉/〈Ⅱ〉』紹介に寄せて
- 『Androidを支える技術』が「新春座談会 このコンピュータ書がすごい!2018年版」にて紹介されました。その際,著者の有野和真氏にコメントをいただきました。
この本に関連する書籍
-
[改訂新版]Swift実践入門 ── 直感的な文法と安全性を兼ね備えた言語
本書は,Swiftの言語仕様と実践的な利用方法を解説した入門書です。改訂新版では,新バージョンのSwift 4に対応しました。 Swiftは簡潔な言語ですが,その言語仕様を...
-
Androidを支える技術〈Ⅰ〉──60fpsを達成するモダンなGUIシステム
Androidのインターナル解説書。 根底に流れるモバイルプラットフォームとしての哲学を丁寧に扱い, 最新版(7,N/Nougat)までカバー。 第1巻となる本書では,プラ...
-
Swift実践入門 ──直感的な文法と安全性を兼ね備えた言語
本書は,Swiftの言語仕様と実践的な利用方法を解説した入門書です。 Swiftは簡潔な言語ですが,その言語仕様を理解し,正しく使うことはけっして容易ではありません...
-
Googleを支える技術 ……巨大システムの内側の世界
たとえば,ふだんなにげなく行っているWeb検索。背後には,想像以上に膨大な計算,多数のコンピュータの働きがあります。 本書では,論文やWebなどで公開されているパ...