現在地
トップ > 電子書籍 > PC・システム開発 > プログラミング
作って学ぶAndroidアプリ開発[Kotlin対応]

作って学ぶAndroidアプリ開発[Kotlin対応]  [電子書籍版]
有山圭二

3,058(税込)

商品情報

  • 著者:   有山圭二
  • 発売日:   2020年04月18日
  • 出版社:   技術評論社
  • 商品番号:   9784297113445
  • 言語:   日本語
  • 対応端末:   電子書籍リーダー, Android, iPhone, iPad, デスクトップアプリ

商品説明

内容紹介

(概要)

昨今のAndroidアプリ開発は,覚えておくべきことが多くてとにかく大変です。また,開発現場では「Googleが推奨するアプリ開発手法」を中心にしたモダンな手法も求められています。本書はホビーユーザの方はもちろん,エンジニアの方にとっても最新の開発手法を学べる構成になっており,サンプルアプリを「作る⇒実行する⇒修正する⇒実行する⇒修正する⇒……」を繰り返すことで,自然とAndroidアプリ開発のお作法から最新の開発手法まで身に付けることができるでしょう。

本書では「Android Studio 3.6.1」をベースに説明しています。本書とまったく同じ環境で開発をしたい場合,「Android Studio download archives」のサイトから同じバージョンを入手できます。


(こんな方におすすめ)

・Androidアプリを作ってみたい方

・モダンなAndroidアプリ開発を学びたい方


(目次)

Chapter 1 開発をはじめる前に

 1-1 Androidとは

 1-2 Androidアプリケーションとは

 1-3 Androidアプリ開発

 1-4 Androidアプリの配布

 1-5 Androidアプリ開発に必要なもの

Chapter 2 Androidアプリ開発環境の構築

 2-1 Android Studioとは

 2-2 開発環境のセットアップ

 2-3 プロジェクトを作成する

 2-4 アプリを実行する

Chapter 3 アプリの原型を作る

 Step 1 なぜMastodonクライアントなのか

 Step 2 プロジェクトを作成する

 Step 3 表示内容を変更する

 Step 4 DataBindingを使って表示を変更する

 Step 5 Fragmentを表示する

 Step 6 ボタンを押して処理をする

Chapter 4 Web APIにアクセスする

 Step 7 Mastodon APIへアクセスする

 Step 8 コルーチンで非同期処理をする

 Step 9 JSONを取り扱う

 Step 10 リスト形式で表示する

 Step 11 一方向データバインディングを使う

 Step 12 添付画像を表示するための準備

 Step 13 添付画像を表示する

 Step 14 表示内容をフィルタリングする

 Step 15 スクロールで追加読み込みをする

 Step 16 リストを下に引いて更新する(Pull-to-Refresh)

 Step 17 実行中のコルーチンをキャンセルする

Chapter 5 アーキテクチャーとデザインを調整する

 Step 18 LiveDataの導入

 Step 19 Repositoryパターンの導入

 Step 20 MVVMアーキテクチャーの導入

 Step 21 LifecycleObserverを使う

 Step 22 デザインを調整する

Chapter 6 ユーザー固有の情報にアクセスする

 Step 23 開発者用アクセストークンを取得する

 Step 24 ホームタイムラインを取得する

 Step 25 アカウント情報を取得する

 Step 26 Tootの詳細画面を作成する

 Step 27 Toot詳細画面を表示する

 Step 28 詳細画面にすべての画像を表示する

Chapter 7 FragmentとActivityを遷移する

 Step 29 パッケージを分割する

 Step 30 下メニュー(BottomNavigation)を追加する

 Step 31 選択したメニューに応じて表示するタイムラインを切り替える

 Step 32 Activityを表示する(画面遷移)

Chapter 8 データを送信する

 Step 33 Toot投稿画面を作成する

 Step 34 投稿画面を表示する

 Step 35 投稿を実行する

 Step 36 投稿処理を作り込む

 Step 37 投稿を削除する

Chapter 9 OAuth 2.0を実装する

 Step 38 必要な情報を準備する

 Step 39 ログイン画面を作成する

 Step 40 認可コードを取得する

 Step 41 アクセストークンを取得する

 Step 42 外部ブラウザでログインする

Chapter 10 画像のアップロードとプロファイラーの活用

 Step 43 エラーを処理する

 Step 44 RecyclerViewの効率的に更新する

 Step 45 投稿に画像を添付する

 Step 46 画像をアップロードする


商品レビュー(1件)

総合評価
 

楽天Koboのレビュー

まだレビューがありません。 レビューを書く

楽天ブックスランキング情報

  • 週間ランキング

    ランキング情報がありません。

  • 日別ランキング

    ランキング情報がありません。

楽天Kobo電子書籍版

最近チェックした商品

    ※表示を削除したい場合は閲覧履歴のページから削除お願いいたします

    ランキング:PC・システム開発

    ※1時間ごとに更新

    1. 1
      世界一やさしいGoogle NotebookLM
      電子書籍 世界一やさしいGoogle NotebookLM

      世界一やさしいシリーズ編集部

      550円(税込)

    2. 2
      世界一やさしいGemini
      電子書籍 世界一やさしいGemini

      TEKIKAKU

      495円(税込)

    3. 3
      深層学習教科書 ディープラーニング G検定(ジェネラリスト)公式テキスト 第3版
      電子書籍 深層学習教科書 ディープラーニング G検…

      一般社団法人日本ディープラーニング協会

      3,080円(税込)

    4. 4
      最短で最大の成果を上げるAIアウトプットの全技法
      電子書籍 最短で最大の成果を上げるAIアウトプット…

      上岡正明

      2,420円(税込)

    5. 5
      ボトルネックがすぐわかる 現場のための Webサーバ高速化教本
      電子書籍 ボトルネックがすぐわかる 現場のための …

      窪田優

      1,683円(税込)

    1. 1
      命の燃やし方
      命の燃やし方

      鈴木 大飛

      1,650円(税込)

    2. 2
      【令和8年度】 いちばんやさしい ITパスポート 絶対合格の教科書+出る順問題集
      【令和8年度】 いちばんやさしい ITパス…

      高橋 京介

      1,815円(税込)

    3. 3
      公式テキスト第4版対応版 生成AIパスポート テキスト&問題集
      公式テキスト第4版対応版 生成AIパスポー…

      生成AI活用普及協会(GUGA)

      1,980円(税込)

    4. 4
      ヒトとAI
      ヒトとAI

      岡野原 大輔

      1,034円(税込)

    5. 5
      MOS Excel 365 Expert 対策テキスト&問題集
      MOS Excel 365 Expert 対策テキスト&問…

      富士通ラーニングメディア

      3,410円(税込)

    このページの先頭へ