Androidアプリ開発の教科書 基礎&応用力をしっかり育成! なんちゃって開発者にならないための実践ハンズオン「第3版」
発売日:2023年1月
- 版数
- 第3版
- ページ数
- 455p
- ISBN
- 978-4-7981-7613-0
- 著者情報
- 齊藤 新三(サイトウ シンゾウ)
WINGSプロジェクト所属のテクニカルライター。Web系製作会社のシステム部門、SI会社を経てフリーランスとして独立。屋号はSarva(サルヴァ)。Webシステムの設計からプログラミング、さらには、Android開発までこなす。HAL大阪の非常勤講師を兼務
山田 祥寛(ヤマダ ヨシヒロ)
フリーライター。Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGSプロジェクト」の代表でもある
セブン-イレブン受取り(送料無料)
発送目安
発売日(発売日以降は当日)~2日で発送
宅配(送料¥550税込)
発送目安
発売日(発売日以降は当日)~2日で発送
交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。
商品説明
本書は、Kotlin言語の学習者を対象として、ハンズオン形式でサンプルプログラムを作りながら、Androidアプリ開発に必要な基礎知識やSDKの機能、プログラミングテクニックを学ぶことができる書籍です。最新の開発環境「Android Studio Dolphin|2021.3.1」を利用し、アプリ開発の基本手順から、ビュー・アクティビティ、イベント・リスナ、リストビュー・ダイアログ、画面遷移・Intentクラス、オプション・コンテキストメニュー、フラグメントの使い方など、SDKのバージョンが上がっても通用する「Androidアプリ開発の基礎力」を積み上げ・体系的に習得していきます。また、データベース接続や非同期処理・Web API連携、メディア再生、バックグラウンド処理・通知機能の利用方法、地図アプリ(や位置情報機能)・カメラアプリとの連携、マテリアルデザインといった応用的なプログラミング方法もしっかり学習します。「Androidアプリを作る方法をしっかり学びたい」「Androidアプリ開発の基礎力・応用力をきちんと身につけたい」という方におすすめの一冊です。
人気シリーズのKotlin対応版が最新環境に対応してリニューアル!
SDKバージョンに左右されない「Androidアプリ開発の基礎力」を習得しよう
好評のAndroidアプリ開発の入門書が、「Android Studio 202x.〜」に対応して改訂!
本書は、Kotlin言語の学習者を対象として、ハンズオン形式でサンプルプログラムを作りながら、Androidアプリ開発に必要な基礎知識やSDKの機能、プログラミングテクニックを学ぶことができる書籍です。
最新の開発環境Android Studio Dolphin(2021.3.1)を利用し、アプリ開発の基本手順から、ビュー・アクティビティ、イベント・リスナ、リストビュー・ダイアログ、画面遷移・Intentクラス、オプション・コンテキストメニュー、フラグメントの使い方など、SDKのバージョンが上がっても通用する「Androidアプリ開発の基礎力」を積み上げ・体系的に習得していきます。
また、データベース接続や非同期処理・Web API連携、メディア再生、バックグラウンド処理・通知機能の利用方法、地図アプリ(やGPS機能)・カメラアプリとの連携、マテリアルデザインといった応用的なプログラミング方法もしっかり学習。「Androidアプリを作る方法をしっかり学びたい」「Androidアプリ開発の基礎力・応用力をきちんと身につけたい」という方におすすめの一冊です。
■本書の特徴
○Androidアプリ開発の必須知識&テクニックを積み上げ・体系的にハンズオン形式で学ぶ
○わかりやすいサンプルコードと丁寧な解説
○SDKのバージョンに左右されにくい基礎力・応用力が身につく
○Java版と同じ構成のため、比較しながら読み進めることで理解が深まる
■前提知識
○Kotlin言語仕様の基礎的な知識
■目次
第1章 Androidアプリ開発環境の作成
第2章 はじめてのAndroidアプリ作成
第3章 ビューとアクティビティ
第4章 イベントとリスナ
第5章 リストビューとダイアログ
第6章 ConstraintLayout
第7章 画面遷移とIntentクラス
第8章 オプションメニューとコンテキストメニュー
第9章 フラグメント
第10章 データベースアクセス
第11章 非同期処理とWeb API連携
第12章 メディア再生
第13章 バックグラウンド処理と通知機能
第14章 地図アプリとの連携と位置情報機能の利用
第15章 カメラアプリとの連携
第16章 マテリアルデザイン
第17章 リサイクラービュー
目次
第1章 Androidアプリ開発環境の作成
1.1 Androidのキソ知識
1.2 Android Studioのインストール
第2章 はじめてのAndroidアプリ作成
2.1 はじめてのAndroidプロジェクト
2.2 AVDの準備
2.3 アプリの起動
2.4 Android Studioの画面構成とプロジェクトのファイル構成
2.5 Androidアプリ開発の基本手順
第3章 ビューとアクティビティ
3.1 ビューの基礎知識
3.2 画面部品をもう1つ追加する
3.3 レイアウトエディタのデザインモード
3.4 デザインモードで部品を追加してみる
3.5 LinearLayoutで部品を整列する
3.6 他のビュー部品―ラジオボタン/選択ボックス/リスト
第4章 イベントとリスナ
4.1 アプリ起動時に実行されるメソッド
4.2 イベントリスナ
4.3 ボタンをもう1つ追加してみる
第5章 リストビューとダイアログ
5.1 リストタップのイベントリスナ
5.2 アクティビティ中でリストデータを生成する
5.3 ダイアログを表示する
第6章 ConstraintLayout
6.1 ConstraintLayout
6.2 制約の設定には制約ハンドルを使う
6.3 ConstraintLayoutにおける3種類のlayout_width/height
6.4 横並びとベースライン
6.5 ガイドラインを利用する
6.6 チェイン機能を使ってみる
第7章 画面遷移とIntentクラス
7.1 2行のリストとSimpleAdapter
7.2 Androidの画面遷移
7.3 アクティビティのライフサイクル
第8章 オプションメニューとコンテキストメニュー
8.1 リストビューのカスタマイズ
8.2 オプションメニュー
8.3 戻るメニュー
8.4 コンテキストメニュー
第9章 フラグメント
9.1 フラグメント
9.2 スマホサイズのメニューリスト画面 ほか
商品詳細
- シリーズ名
- CodeZine BOOKS
- 出版社名
- 翔泳社
- サイズ
- 23cm
- 対象年齢
- 一般
- フォーマット
- 単行本
注意事項
- 本の帯に関して
- 帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。 - 版・表紙について
- 版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。