詳解Jetpack Compose 基礎から学ぶAndroidアプリの宣言的UI

臼井篤志/著

発売日:2024年12月

  • 詳解Jetpack Compose 基礎から学ぶAndroidアプリの宣言的UI
  • 詳解Jetpack Compose 基礎から学ぶAndroidアプリの宣言的UI
ページ数
319p
ISBN
978-4-297-14488-3
著者情報
臼井 篤志(ウスイ アツシ)
UI開発が好きなAndroidアプリエンジニア。音響機器メーカーで組み込みソフトウェアエンジニアとして働きながら、個人でAndroidアプリ開発に取り組んでいたときにJetpack Composeに出会い、のめり込む。2023年よりサイボウズ株式会社。グループウェアのAndroidアプリ開発を担当している。個人ではComposeで画像をズーム可能にするライブラリを開発。OSSとして公開している。DroidKaigi2024登壇。Composeのジェスチャーについて発表した

¥3,520 税込

16 nanacoポイント

16 セブンマイル

セブン-イレブン受取り(送料無料)

発送目安

発売日(発売日以降は当日)~2日で発送

宅配(送料¥550税込)

発送目安

発売日(発売日以降は当日)~2日で発送

交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。

商品説明

Android UI開発の新基準。Composeの仕組みとUI構築方法をゼロから学び、実践的な知識を身につける。設計パターンやパフォーマンス改善のポイントがわかる。UIコンポーネントの信頼性を高めるテストの書き方がわかる。

Jetpack ComposeはGoogleが開発し、モダンな宣言的UIの開発体験を推進するAndroid公式のUIライブラリです。本書はJetpack Composeの基本から応用までを解説し、宣言的UIの特徴を活かしたAndroidアプリのUI開発を後押しします。

本書は次のような悩みを解消するために書かれました。

・Composeの公式ガイドを読んでみたけれど、いまいち理解できていない
・Composeの概念を理解できておらず、目的にあいそうなサンプルコードをよくわからないまま流用し、なんとなく動かしている
・複雑なデータ構造や状態管理を伴うプロダクトレベルのアプリの作り方がわからない

第1部では、初めてComposeに触れる人が宣言的UIの考え方に慣れ親しむことができるように、基本的なUIの作り方をわかりやすく説明します。

第2部では、Composeをより深く理解して使いこなせるように、Composeを構成する概念やUIの設計パターン、ビジネスロジックとの接続方法、テストの方法などを解説します。

目次

第1部 Composeに親しむ(なぜ宣言的UIなのか―Composeを採用するメリットを理解しよう
宣言的UIとComposeの基本―基本的なUIの作り方を学び、宣言的UIの考え方に慣れよう
知っておきたいKotlinの文法や用法―Kotlinの文法を正しく理解してComposeの理解を深めよう
ComposeによるさまざまなUIの実現方法―よく利用するUIの作り方を学び、実践的なUIを作れるようになろう)
第2部 Composeを使いこなす(ComposeがUIを構築する仕組み―UIの木構造や再コンポーズを理解して応用力をつけよう
Composeアプリの設計パターン―コンポーザブル関数が利用する状態の定義方法と、データの流れを理解しよう
パフォーマンスの測定と改善―不要な再コンポーズを抑制してスムーズな表示を実現しよう
Composeのテスト―UIコンポーネントのテストを書いて信頼性の高いUIを構築しよう)

商品詳細

出版社名
技術評論社
サイズ
21cm
対象年齢
一般
フォーマット
単行本

注意事項

本の帯に関して
帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。
版・表紙について
版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。

あなたへのおすすめ