基礎&応用力をしっかり育成!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プロジェクト 齊藤 新三 の他の書籍
関連記事
セキュリティ本ガイド - Web 開発者が読むべき技術書の選び方
Web セキュリティの基礎から実践まで学べる技術書の選び方マトリクスと、読了後にやるべき 3 つのアクションを紹介します。
Web 開発本ガイド - フロントエンドからバックエンドまで
Web 開発の全体像を学べる技術書の選び方と学習マップを紹介。フレームワーク本の賞味期限問題と公式ドキュメントとの使い分けも解説します。
エンジニアが最初に読むべき技術書 5 冊の選び方 - ジャンル配分が鍵
新人エンジニアやキャリアチェンジ組が最初に読むべき技術書のジャンル配分と、言語・設計・運用・CS 基礎・ソフトスキルの 5 冊を選ぶチェックリストを紹介。