基礎&応用力をしっかり育成!Android アプリ開発の教科書 第 3 版 Kotlin 対応 なんちゃって開発者にならないための実践ハンズオン(キソアンドオウヨウリョクヲシッカリイクセイ アンドロイドアプリカイハツノキョウカショ ダイサンハン コトリンタイオウ ナンチャッテカイハツシャニナラナイタメノジッセンハンズオン)
ハードウェア- 著者:
- WINGSプロジェクト 齊藤 新三/山田 祥寛(サイトウシンゾウ/ヤマダ ヨシヒロ)
- 出版社:
- 翔泳社
- 出版日:
- 2023年01月24日
- ISBN:
- 9784798176130
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
本書は、 Kotlin 言語の学習者を対象として、ハンズオン形式でサンプルプログラムを作りながら、 Android アプリ開発に必要な基礎知識や SDK の機能、プログラミングテクニックを学ぶことができる書籍です。最新の開発環境「 Android Studio Dolphin | 2021.3.1 」を利用し、アプリ開発の基本手順から、ビュー・アクティビティ、イベント・リスナ、リストビュー・ダイアログ、画面遷移・ Intent クラス、オプション・コンテキストメニュー、フラグメントの使い方など、 SDK のバージョンが上がっても通用する「 Android アプリ開発の基礎力」を積み上げ・体系的に習得していきます。また、データベース接続や非同期処理・ Web API 連携、メディア再生、バックグラウンド処理・通知機能の利用方法、地図アプリ (や位置情報機能) ・カメラアプリとの連携、マテリアルデザインといった応用的なプログラミング方法もしっかり学習します。「 Android アプリを作る方法をしっかり学びたい」「 Android アプリ開発の基礎力・応用力をきちんと身につけたい」という方におすすめの一冊です。
技書の森解説
チュートリアルどおりに画面を並べれば動くアプリは作れる。しかし少しカスタマイズしようとした途端に手が止まる。本書の副題「なんちゃって開発者にならないための実践ハンズオン」が示すとおり、コピペで済ませがちな部分の「なぜそう書くのか」を一つずつ解きほぐしながら進む Android 開発の教科書です。
WINGS プロジェクトの齊藤新三氏と山田祥寛氏による本書は、 Activity のライフサイクル、 Fragment 、 RecyclerView 、データ永続化、非同期処理といった Android 開発の要所を Kotlin で書き下ろし、サンプルを段階的に拡張していく構成をとっています。各章末には応用課題が設けられ、写経だけでは身につかない設計判断を自分で考える余地が確保されています。
第 3 版では Kotlin の Coroutines や Jetpack ライブラリなど比較的新しい構成要素に対応しています。 Android の変化は速いため、 API レベルの細部は公式ドキュメントとの併用が前提になりますが、開発の土台となるアーキテクチャの考え方やコンポーネントの役割分担は長く通用する知識です。ある程度 Kotlin の文法を把握したうえで「自力でアプリを設計・拡張できる力」を育てたい人に噛み合います。
言及 Qiita 記事 (1 件)
この本に興味がある方におすすめ
この本に関連
WINGSプロジェクト 齊藤 新三 の他の書籍
関連記事
ネットワーク本ガイド - TCP/IP の教科書からプロトコル各論や実務書までの選び方
ネットワークを学ぶ技術書の選び方を 3 段階 (全体像の教科書 → HTTP や DNS のプロトコル各論 → 実務と運用) で整理。マスタリング TCP/IP や図解入門 TCP/IP などの定番書の使い分けと、ネットワーク本の賞味期限の考え方を解説します。
体系的に学ぶ 安全な Web アプリケーションの作り方 第 2 版は初版と何が違うか - 買い直し判断ガイド
通称「徳丸本」こと体系的に学ぶ 安全な Web アプリケーションの作り方 第 2 版 (2018 年) と初版 (2011 年) の違いを出版社公表の改訂内容から整理。章の削除 / 新設 / 追加点の一覧と、初版所有者が買い直すべきかの判断基準を解説します。
JavaScript / TypeScript 本ガイド - 入門から型で守る実務コードまで
JavaScript と TypeScript を 1 本の学習ルートとして捉えた技術書の選び方。JavaScript の入門書、言語の背骨を通す体系書、TypeScript の型システムを設計の武器にする本、React/Next.js の実践書まで 2026 年 8 月時点の定番で案内します。