基礎&応用力をしっかり育成!Androidアプリ開発の教科書 Kotlin対応 なんちゃって開発者にならないための実践ハンズオン 電子書籍(WINGSプロジェクト 齊藤 新三 山田 祥寛)|翔泳社の本
  1. ホーム >
  2. 電子書籍 >
  3. 基礎&応用力をしっかり育成!Androidアプリ開発の教科書 Kotlin対応 なんちゃって開発者にならないための実践ハンズオン

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


監修

形式:
電子書籍
発売日:
ISBN:
9784798162997
価格:
3,135(本体2,850円+税10%)
カテゴリ:
プログラミング・開発
キーワード:
#プログラミング,#開発環境,#開発手法,#Web・アプリ開発
レーベル:
CodeZine BOOKS
シリーズ:
CodeZine BOOKS
電子書籍
本書籍には新版があります
基礎&応用力をしっかり育成!Androidアプリ開発の教科書 第2版 Kotlin対応 なんちゃって開発者にならないための実践ハンズオン

好評既刊のKotlin対応版。SDKバージョンが上がっても通用する「Androidアプリ開発の基礎力」を習得!

本書は、Kotlin言語の学習者を対象として、ハンズオン形式でサンプルプログラムを作りながら、Androidアプリ開発に必要な基礎知識やSDKの機能、プログラミングテクニックを学ぶことができる書籍です。

Android Studioを利用して、アプリ開発の基本手順から、ビュー/アクティビティ、イベント/リスナ、リストビュー/ダイアログ、画面遷移/Intentクラス、オプション/コンテキストメニュー、フラグメントの使い方など、SDKのバージョンが上がっても通用する「Android開発の基礎力」を積み上げ・体系的に習得していきます。

また、データベース接続や非同期処理/Web API連携、メディア再生、バックグラウンド処理/通知機能の利用方法、地図アプリ(やGPS機能)/カメラアプリとの連携、マテリアルデザインといった応用的なプログラミング方法もしっかり学習します。

【本書の特徴】
○Androidアプリ開発の必須知識&テクニックを積み上げ・体系的にハンズオン形式で学ぶ
○Androidアプリ開発に必要なKotlinの基礎知識やAPI解説など、Androidアプリ開発にあたって最低限あるいは必須の事柄をきちんと説明
○既刊のJava版と全く同じ構成のため、比較しながら読み進めることで理解が深まる

※本書は、Javaを使っていた既刊『基礎&応用力をしっかり育成!Androidアプリ開発の教科書』をKotlinに対応させ、さらに最新の環境(Android Studio 3.4, Android OS 9.0 pie)に対応させて書籍化したものです。

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

(翔泳社)

目次の登録はありません。

付属データはこちら

お問い合わせ

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

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

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

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

  • 第11章のサンプルプログラムについて

    ライブドアの天気情報サービスを利用していますが、このサービスが2020年7月末で終了したため、第11章のサンプルプログラムは動作しません。
    Codezine記事にて、別サービスを利用した代替コンテンツを用意しておりますので、ご利用ください。
    なお記事内のサンプルファイルをダウンロードする際にはCodeZineとメルマガ(いずれも無料)のメンバー登録が必要になります。

    ▼CodeZine記事
    2020年版Androidの非同期処理(全3回を予定)
    https://codezine.jp/article/corner/844

    ※2020年12月17日現在の情報です。
この商品の「よくある質問」はありません。

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

書籍の種類:電子書籍

書籍の刷数:全刷


※重版をした際に、内容が修正されている場合があります。「刷数の確認方法(例)」の図を参考に、お手元の書籍の刷数をご確認ください。下の「書籍の刷数」の欄で刷数を選択すると、お持ちの書籍の刷数に合わせて、正誤情報を絞り込むことができます。

書籍によっては表記が異なる場合がございます


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

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

 書籍の刷数で正誤情報を絞り込みたい場合は選択してください。

 書籍の種類:

最終更新日:2020年05月27日
ページ数 内容 書籍修正刷 電子書籍訂正 発生刷 登録日
052
本文 上から2行目
ここに記述されたname属性app_nameの文字列がアプリ名を表すことを
ここに記述されたname属性app_nameの文字列がアプリ名を表すことを

※リフローEPUBの場合、リスト2.1のすぐ下の段落が該当箇所になります。
3刷 1刷 2020.02.07
162
「第2引数」の説明文 4行目
少し捕しておくと、
少し補しておくと、

※リフローEPUBの場合、「7.2.4 アクティビティの起動とインテント」の「1 Intentクラスのインスタンスを生成する」の「第2引数」の2つ目の段落が該当箇所になります。
2刷 1刷 2020.01.06
230
上から1行目
ただし、fragmentManagerプロパティNullable型メンバなので、
ただし、fragmentManagerプロパティNullable型メンバなので、

※リフローEPUBの場合、図9.17の下にある2つの箇条書きの下、3つ目の段落が該当箇所になります。
3刷 1刷 2020.05.27
232
図9.18のすぐ上の行
Intentメソッド経由でIntent内部のBundleオブジェクトに引き継ぎ
Intentメソッド経由でIntent内部のBundleオブジェクトに引き継ぎ

※リフローEPUBの場合、図9.18のすぐ下の段落が該当箇所になります。
2刷 1刷 2020.05.27
244
リスト10.6、リスト10.7(各1箇所)
//データベースヘルパーオブジェクトからデータベース接続オブジェクトを取得。 val db = helper.writableDatabase
//データベースヘルパーオブジェクトからデータベース接続オブジェクトを取得。 val db = _helper.writableDatabase

「helper.writableDatabase」の前に「_」を追加します。
2刷 1刷 2020.01.06
314
リスト14.3 1行目
public void onMapSearchButtonClick(View view) {
fun onMapSearchButtonClick(view: View) {
2刷 1刷 2020.01.06

感想・レビュー

ニョンブーチョッパー さん

2020-10-28

★★★★☆ 積ん読だった本を引っ張り出して1週間で読了。良書。直前に読んだ、金宏和實『作ればわかる! Androidプログラミング』よりは少し対象レベルが上かな。ConstraintLayoutではなくあえてLinearLayoutを使っている点とか、デザインモードを使わずあえてコードで書いている点とか。愛のムチか。各画面部品の配置が分かりやすいように色を付けているのは親切設計。サブタイトルの通り「基礎&応用力」が「しっかり育成」されたように思う。

山口洋平 さん

2019-12-17

kotlin対応と書いているが、実際のコードはほぼJavaの焼き直しで、kotlinがJavaよりも優れているポイントの1つ「簡潔なコードが書ける」が全く活かされておらず、kotlin学習者には誤った知識が身についてしまう駄目な技術書。 また、近年主流になっているレイアウトエディタによる画面レイアウト作成ではなく、XMLの直書きをメインにしていることもマイナス点。 正直な感想としてはkotlinとAndroid開発技術を学びたい人には読む価値のない、むしろマイナスになる本。

Yoshitaka Sakai さん

2021-03-13

一通り読んで、試してみました。以上。