基礎&応用力をしっかり育成!Androidアプリ開発の教科書 第3版 Kotlin対応 なんちゃって開発者にならないための実践ハンズオン 電子書籍|翔泳社の本
  1. ホーム >
  2. 電子書籍 >
  3. 基礎&応用力をしっかり育成!Androidアプリ開発の教科書 第3版 Kotlin対応 なんちゃって開発者にならないための実践ハンズオン

基礎&応用力をしっかり育成!Androidアプリ開発の教科書 第3版 Kotlin対応 なんちゃって開発者にならないための実践ハンズオン


監修

形式:
電子書籍
発売日:
ISBN:
9784798176413
価格:
3,135(本体2,850円+税10%)
カテゴリ:
プログラミング・開発
キーワード:
#プログラミング,#開発環境,#開発手法,#Web・アプリ開発
電子書籍

人気シリーズの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章 リサイクラービュー

※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

(翔泳社)

画像01
目次の登録はありません。
本書は付属データの提供はございません。

お問い合わせ

内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。

正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。

利用許諾に関するお問い合わせ

本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。

追加情報はありません。
この商品の「よくある質問」はありません。

ご購入いただいた書籍の種類を選択してください。

書籍の刷数を選択してください。

刷数は奥付(書籍の最終ページ)に記載されています。

現在表示されている正誤表の対象書籍

書籍の種類:

書籍の刷数:

本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

最終更新日:2024年04月02日
発生刷 ページ数 書籍改訂刷 電子書籍訂正 内容 登録日
1刷 033
表2.1「Phone and Tableのテンプレート」上から4つ目
2刷
Button Navigation Activity
Bottom Navigation Activity

リフローEPUBの場合、2.1.2内の「(1)Templates画面(図2.2)」に該当箇所があります。
2023.04.28
1刷 179
「4 第1画面を作成する」に掲載している表「text」の右側の欄
2刷
bt_next
@string/bt_next

リフローEPUBの場合、「7.3.2 手順 ライフサイクルをアプリで体感する」内に該当箇所があります。
2024.02.27
1刷 180
「5 第2画面を作成する」に掲載している表「text」の右側の欄
2刷
bt_previous
@string/bt_previous

リフローEPUBの場合、「7.3.2 手順 ライフサイクルをアプリで体感する」内に該当箇所があります。
2024.04.02
1刷 238
「5 注文完了表示用フラグメントコンテナの配置」1行目
2刷
手順2と同様に、
手順4と同様に、

リフローEPUBの場合、「9.4.1 手順 メニューリスト画面を10インチに対応する」内に該当箇所があります。
2024.02.27
1刷 278
リスト11.2 下から2行目
2刷
お天気APIにアクセスすするためのAPIキー。
お天気APIにアクセスするためのAPIキー。

リフローEPUBの場合、11.3.1内の「4 アクティビティに処理を記述する」に該当箇所があります。
2024.02.27
1刷 289
リスト11.7 太字のコード 上から3.4行目
2刷
val reader = BufferedReader(InputStreamReader(stream, StandardChatsets.UTF_8))
val reader = BufferedReader(InputStreamReader(stream, StandardCharsets.UTF_8))

リフローEPUBの場合、11.5.1内の「3 InputStreamオブジェクトを文字列に変換するメソッドを追加する」に該当箇所があります。
2023.07.18
1刷 308
11.8.2「コルーチンとコルーチンスコープ」1行目
2刷
図11.13では、
図11.19では、
2023.07.14
1刷 310
[6]の見出し
2刷
JSON解析コードが記述されたweatherInfoPostRunner()メソッドを追記する
JSON解析コードが記述されたshowWeatherInfo()メソッドを追記する

リフローEPUBの場合、「11.8.3 手順 サンプルプロジェクトの作成」に該当箇所があります。
2023.07.14
1刷 315
「11.8.9 メソッド内の処理スレッドを分けるwithContext()関数」1行目
2刷
しかし、もう一度図11.13を見てください。
しかし、もう一度図11.19を見てください。
2023.07.14